home / github

Menu
  • Search all tables
  • GraphQL API

commits

Table actions
  • GraphQL API for commits

69 rows where author = 6815844 sorted by author_date descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: raw_committer, committer, author_date (date), committer_date (date)

repo 1

  • xarray 69

author 1

  • fujiisoup · 69 ✖
sha message author_date ▲ committer_date raw_author raw_committer repo author committer
df7b2eae3a26c1e86bd5f1dd7dab9cc8c4e53914 ndrolling fixes (#4329) * ndrolling repr fix * better tests * correct doc and error message. * also update the mean dimensions. 2020-08-09T11:57:37Z 2020-08-09T11:57:37Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
1d3dee08291c83d13c46c9b4ede99020942df2f1 nd-rolling (#4219) * nd-rolling * remove unnecessary print * black * finding a bug... * make tests for ndrolling pass * make center and window_dim a dict * A cleanup. * Revert test_units * make test pass * More tests. * more docs * mypy * improve whatsnew * Improve doc * Support nd-rolling in dask correctly * Cleanup according to max's comment * flake8 * black * stop using either_dict_or_kwargs * Better tests. * typo * mypy * typo2 2020-08-08T04:16:26Z 2020-08-08T04:16:26Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
d1f7cb8fd95d588d3f7a7e90916c25747b90ad5a Improve interp performance (#4069) * Fixes 2223 * more tests * add @requires_scipy to test * fix tests * black * update whatsnew. Added a test for nearest 2020-05-25T20:02:36Z 2020-05-25T20:02:36Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
69548df9826cde9df6cbdae9c033c9fb1e62d493 support darkmode (#4036) * support darkmode but in vscode only * remove unused space * support colab (maybe) and whatsnew 2020-05-07T20:36:31Z 2020-05-07T20:36:31Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
1eedc5c146d9e6ebd46ab2cc8b271e51b3a25959 Fix wrong order of coordinate converted from pd.series with MultiIndex (#3953) * Fix 3951 * lint * black * Updata whatsnew 2020-04-08T02:19:10Z 2020-04-08T02:19:10Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
cc142f430f9f468c990b6607ddf3424b0facf054 sel with categorical index (#3670) * Added a support with categorical index * fix from_dataframe * update a test * Added more tests * black * Added a test to make sure raising ValueErrors * remove unnecessary print * added a test for reindex * Fix according to reviews * blacken * delete trailing whitespace Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> Co-authored-by: keewis <keewis@users.noreply.github.com> 2020-01-25T22:38:20Z 2020-01-25T22:38:20Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
220adbc65e0b8c46feddaa6984df4a3a1ce0af6b sparse option to reindex and unstack (#3542) * Added fill_value for unstack * remove sparse option and fix unintended changes * a bug fix * Added sparse option to unstack and reindex * black * More tests * black * Remove sparse option from reindex * try __array_function__ where * flake8 2019-11-19T16:23:33Z 2019-11-19T16:23:33Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
56c16e4bf45a3771fd9acba76d802c0199c14519 Added fill_value for unstack (#3541) * Added fill_value for unstack * remove sparse option and fix unintended changes * a bug fix * using assert_equal * assert_equals -> assert_equal 2019-11-16T14:36:43Z 2019-11-16T14:36:43Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
c0ef2f616e87e9f924425bcd373ac265f14203cb Fix set_index when an existing dimension becomes a level (#3520) * Added a test * Fix set_index * lint * black / mypy * Use _replace method * whats new 2019-11-14T11:56:17Z 2019-11-14T11:56:17Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
4cd56a9edb083a3eb8d11e7a367dfb9bda76fc2e fix datetime_to_numeric and Variable._to_numeric (#2668) * WIP: fix regression about datetime_to_numeric * Workaround for object array * added a whatsnew * rearrange tests * lint * Added Variable._to_numeric * Fix for cftime * Update via comments * lint * Fix via comment * Fix errors * lint 2019-02-11T09:47:08Z 2019-02-11T09:47:08Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
492303924f4573173029aa9cf5a785413ee9d2ed Implement integrate (#2653) * added integrate. * Docs * Update via comment * Update via comments * integrate can accept multiple dimensions. * using set instead of list * dim -> coord 2019-01-31T17:30:30Z 2019-01-31T17:30:30Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
ede3e0101bae2f45c3f4634a1e1ecb8e2ccd0258 Added Coarsen (#2612) * Added variable.coarsen * Added DataArray.coarsen and Dataset.coarsen * pep8 * a bugfix for mpa3 * Support mean for datatime dtype * nanmean for DateTime * API updatedd via comments * bug fix in tests * updated docs * use pd.isnull rather than isnat * support Variable in datetime_to_numeric * use pd.isnull instead of numpy.isnat in test * Added an example to doc. * coordinate_func -> coord_func. Support 0d-array mean with datetime * Added an two dimensional example * flake8 * flake8 * a potential bug fix * Update via comments * Always use datetime64[ns] in mean * Added tests for 2d coarsen with value check * update via comment * whats new * typo fix 2019-01-06T09:13:45Z 2019-01-06T09:13:45Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
b5059a538ee2efda4d753cc9a49f8c09cd026c19 Fix multiindex selection (#2621) * Fix multiindex selection * Support pandas0.19 * a bugfix * Do remove_unused_levels only once in unstack. * import algos * Remove unused import * Adopt local import 2018-12-24T15:37:26Z 2018-12-24T15:37:26Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
7f20a20aa278d2bb056403d665c10e29968755cd Inhouse LooseVersion (#2477) * Inhouse LooseVersion * Made LooseVersion a function 2018-10-10T13:47:22Z 2018-10-10T13:47:22Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
cf1e6c73d0366124485c1d767b89ac1cc301705b pep8speaks (#2462) * yml for pep8speaks * Updated yml * Intensionally added a badly styled scripts * experimentally removed yml * .yml file taken from pandas-dev/pandas/.pep8speaks.yml * Undo inteded pep8 violation 2018-10-07T22:40:07Z 2018-10-07T22:40:07Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
23d1cda3b7da5c73a5f561a5c953b50beaa2bfe6 fix:2445 (#2446) * fix:2445 * rename test_shift_multidim -> test_roll_multidim 2018-09-28T18:24:35Z 2018-09-28T18:24:35Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
458cf51ce20e8d924b38b59c8fbc3bb10f39148e restore ddof support in std (#2447) * restore ddof support in std * whats new 2018-09-28T13:44:28Z 2018-09-28T13:44:28Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
638b251c622359b665208276a2cb23b0fbc5141b Future warning for default reduction dimension of groupby (#2366) * warn the default reduction dimension of groupby * Only use DEFAULT_DIMS in groupby/resample * Restore unintended line break * Lint * Add whatsnew * Support dataset.groupby * Add a version in the warning message. * is -> == * Update tests * Update docs for DatasetResample.reduce * Match dataset.resample behavior to the current one. * Update via comments. 2018-09-28T06:54:29Z 2018-09-28T06:54:29Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
ab96954883200f764a0dd50870e4db240c119265 implement Gradient (#2398) * Added xr.gradient, DataArray.gradient, Dataset.gradient * Working with np.backend * test is not passing * Docs * flake8 * support environment without dask * Support numpy < 1.13 * Support numpy 1.12 * simplify dask.gradient * lint * Use npcompat.gradient in tests * move gradient to dask_array_compat * gradient -> differentiate * lint * Update dask_array_compat * Added a link from diff * remove xr.differentiate * Added datetime support * Update via comment. Use utils.to_numeric also in interp * time_unit -> datetime_unit * Some more info in docs. * update test * Update via comments * Update docs. 2018-09-21T20:02:42Z 2018-09-21T20:02:42Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
8378d3af259d7d1907359fc087dd0a6ca7e5ef17 [MAINT] Avoid using duck typing (#2372) * avoiding duck typing * flake8 * Restore unintended change * Restore original form of _call_possibly_missing_method 2018-08-20T01:13:15Z 2018-08-20T01:13:15Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
725bd57ffa64d7e391ceef2b056fa8122ec09e8d More support of non-string dimension names (#2373) * More support for non-string dimension. * Avoid using kwargs in rolling. * Restore assign_coords, fixes typo 2018-08-20T01:12:36Z 2018-08-20T01:12:36Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
0b9ab2d12ae866a27050724d94facae6e56f5927 Refactor nanops (#2236) * Inhouse nanops * Cleanup nanops * remove NAT_TYPES * flake8. * another flake8 * recover nat types * remove keep_dims option from nanops (to make them compatible with numpy==1.11). * Test aggregation over multiple dimensions * Remove print. * Docs. More cleanup. * flake8 * Bug fix. Better test coverage. * using isnull, where_method. Remove unnecessary conditional branching. * More refactoring based on the comments * remove dtype from nanmedian * Fix for nanmedian * Add tests for dataset * Add tests with resample. * lint * updated whatsnew * Revise from comments. * Use .any and .all method instead of np.any / np.all * Avoid using numpy methods * Avoid casting to int for dask array * Update whatsnew 2018-08-16T06:59:32Z 2018-08-16T06:59:32Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
e3350fd724c30bb3695f755316f9b840445a0af6 Raises a ValueError for a confliction between dimension names and level names (#2353) * Raises a ValueError for a confliction between dimension names and level names * Clean up whatsnew. 2018-08-13T22:16:30Z 2018-08-13T22:16:30Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
fe99a22ca7bcb1f854c22f5f6894d3c5d40774a6 Mark some tests related to cdat-lite as xfail (#2354) 2018-08-10T16:09:29Z 2018-08-10T16:09:29Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Joe Hamman 5f199557d0f8f69fbea5e027a407146e2669a812 xarray 13221727 fujiisoup 6815844  
04458670782c0b6fdba7e7021055155b2a6f284a dask.ghost -> dask.overlap (#2349) 2018-08-08T01:14:01Z 2018-08-08T01:14:01Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
0b181226bbb1c26adfdd5d47d567fb78d0a450fa apply_ufunc now raises a ValueError when the size of input_core_dims is inconsistent with number of argument (#2342) * Fixes #2341 * commit forgotten files. * Avoid using np.gradient * if -> elif 2018-08-06T22:38:52Z 2018-08-06T22:38:52Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
f217a7d8675062aff14f3dc6fb008af0cba8da49 local flake8 (#2343) 2018-08-05T23:46:59Z 2018-08-05T23:46:59Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
ded0a684136540962bcc409e6272b1cebb5af30a fix doc build error after #2312 (#2326) 2018-07-28T10:05:49Z 2018-07-28T10:05:49Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
59ad782f29a0f4766bac7802be6650be61f018b8 implement interp_like (#2222) * implement interp_like * flake8 * interp along datetime * Support datetime coordinate * Using reindex for object coordinate. * Update based on the comments 2018-06-20T01:39:23Z 2018-06-20T01:39:23Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
98e6a4b84dd2cf4296a3e0aa9710bb79411354e4 reduce memory consumption. (#2220) 2018-06-08T01:31:18Z 2018-06-08T01:31:18Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
e39729928544204894e65c187d66c1a2b1900fea implement interp() (#2104) * Start working * interp1d for numpy backed array. * interp1d for dask backed array. * Support scalar interpolation. * more docs * flake8. Remove an unnecessary file. * Remove non-unicode characters * refactoring... * flake8. whats new * Make tests skip if scipy is not installed * skipif -> skip * move skip into every function * remove reuires_scipy * refactoring exceptions. * assert_equal -> assert_allclose * Remove unintended word. * More tests. More docs. * More docs. * Added a benchmark * doc. Remove *.png file. * add .load to benchmark with dask. * add assume_sorted kwarg. * Support dimension without coordinate * flake8 * More docs. test for attrs. * Updates based on comments * rename test * update docs * Add transpose for python 2 * More strict ordering * Cleanup * Update doc * Add skipif in tests * minor grammar/language edits in docs * Support dict arguments for interp. * update based on comments * Remove unused if-block * ValueError -> NotImpletedError. Doc improvement * Using OrderedSet * Drop object array after interpolation. * flake8 * Add keep_attrs keyword * flake8 (reverted from commit 6e0099963a50dc622204a690a0058b4db527b8ef) * flake8 * Remove keep_attrs keywords * Returns copy for not-interpolated variable. * Fix docs 2018-06-08T00:33:51Z 2018-06-08T00:33:51Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
9d60897a6544d3a2d4b9b3b64008b2bc316d8b98 Support dot with older dask (#2205) * Support dot with older dask * add an if block for non-dask environment 2018-06-01T01:01:33Z 2018-06-01T01:01:33Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
04df50efefecaea729133c14082eb5e24491633e weighted rolling mean -> weighted rolling sum (#2185) An example of weighted rolling mean in doc is actually weighted rolling *sum*. It is a little bit misleading (SO)[https://stackoverflow.com/questions/50520835/xarray-simple-weighted-rolling-mean-example-using-construct/50524093#50524093], so I propose to change `weighted rolling mean` -> `weighted rolling sum` 2018-05-25T10:38:48Z 2018-05-25T10:38:48Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Maximilian Roos 1a0c5f6e7558375963ec136fae97c729cdec1df8 xarray 13221727 fujiisoup 6815844 max-sixty 5635139
9a48157b525d9e346e73f358a99ceb52717fd3ea Raise an Error if a coordinate with wrong size is assigned to a dataarray (#2124) * fix * Fix DataArrayCoordinates._update_coords * Update misleading comments 2018-05-15T16:39:22Z 2018-05-15T16:39:22Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
f861186cbd11bdbfb2aab8289118a59283a2d7af Reduce pad size in rolling (#2125) 2018-05-13T22:37:47Z 2018-05-13T22:37:47Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
a52540505f606bd7619536d82d43f19f2cbe58b5 Fixes centerized rolling with bottleneck. Also, fixed rolling with an integer dask array. (#2122) 2018-05-12T06:15:54Z 2018-05-12T06:15:54Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
d63001cdbc3bd84f4d6d90bd570a2215ea9e5c2e Support keep_attrs for apply_ufunc for xr.Variable (#2119) * Support keep_attrs for apply_ufunc for xr.Dataset, xr.Variable * whats new * whats new again * improve doc 2018-05-11T22:54:43Z 2018-05-11T22:54:43Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
b9f40cc1da9c45b3dd33a3434b69c3d8fce57138 Fix a bug introduced in #2087 (#2100) * Bugfix introduced by #2087 * flake8 * Remove trailing whitespaces 2018-05-02T21:59:33Z 2018-05-02T21:59:33Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
0cc64a08c672e6361d05acea3fea9f34308b62ed Drop conflicted coordinate when assignment. (#2087) * Drop conflicted coordinate when assignment. * flake8 * Python 2 support. Avoid overwrite variables to be assigned. * More pythonic 2018-05-02T02:31:01Z 2018-05-02T02:31:01Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
39b2a37207fc8e6c5199ba9386831ba7eb06d82b Remove flake8 from travis (#1919) 2018-05-01T07:23:59Z 2018-05-01T07:23:59Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
1d0fbe6fe36d5e8a650d416cce85e7994b32e796 Improve efficiency of Rolling object construction (#1994) * Make constructing slices lazily. * Additional speedup * Move some lines in DataArrayRolling into __iter__. Added a benchmark for long arrays. * Bugfix in benchmark * remove underscores. 2018-03-18T08:56:26Z 2018-03-18T08:56:26Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
8271dffc63ec2b12fa81b11381981c9f900449e7 einsum for xarray (#1968) * einsum for xarray * whats new * Support dask for xr.dot. * flake8. Add some error messages. * fix for sticker-ci * Use counter * Always allow dims=None for xr.dot. * Simplify logic. More comments. * Support variable in xr.dot * bug fix due to the undefined order of set * Remove unused casting to set 2018-03-12T06:42:07Z 2018-03-12T06:42:07Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
54468e1924174a03e7ead3be8545f687f084f4dd Vectorized lazy indexing (#1899) * Start working * First support of lazy vectorized indexing. * Some optimization. * Use unique to decompose vectorized indexing. * Consolidate vectorizedIndexing * Support vectorized_indexing in h5py * Refactoring backend array. Added indexing.decompose_indexers. Drop unwrap_explicit_indexers. * typo * bugfix and typo * Fix based on @WeatherGod comments. * Use enum-like object to indicate indexing-support types. * Update test_decompose_indexers. * Bugfix and benchmarks. * fix: support outer/basic indexer in LazilyVectorizedIndexedArray * More comments. * Fixing style errors. * Remove unintended dupicate * combine indexers for on-memory np.ndarray. * fix whats new * fix pydap * Update comments. * Support VectorizedIndexing for rasterio. Some bugfix. * flake8 * More tests * Use LazilyIndexedArray for scalar array instead of loading. * Support negative step slice in rasterio. * Make slice-step always positive * Bugfix in slice-slice * Add pydap support. * Rename LazilyIndexedArray -> LazilyOuterIndexedArray. Remove duplicate in zarr.py * flake8 * Added transpose to LazilyOuterIndexedArray 2018-03-06T22:00:56Z 2018-03-06T22:00:56Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
350e97793f89ddd4097b97e0c4af735a5144be24 Fix doc for missing values. (#1950) * Fix doc for missing values. * Remove some methods from api-hidden * Fix for dask page. 2018-03-02T20:17:28Z 2018-03-02T20:17:28Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
dc3eebf3a514cfdc1039b63f2a542121d1328ba9 Rolling window with `as_strided` (#1837) * Rolling_window for np.ndarray * Add pad method to Variable * Added rolling_window to DataArray and Dataset * remove pad_value option. Support dask.rolling_window * Refactor rolling.reduce * add as_strided to npcompat. Tests added for reduce(np.nanmean) * Support boolean in maybe_promote * move rolling_window into duck_array_op. Make DataArray.rolling_window public. * Added to_dataarray and to_dataset to rolling object. * Use pad in rolling to make compatible to pandas. Expose pad_with_fill_value to public. * Refactor rolling * flake8 * Added a comment for dask's pad. * Use fastpath in rolling.to_dataarray * Doc added. * Revert not to use fastpath * Remove maybe_prompt for Boolean. Some improvements based on @shoyer's review. * Update test. * Bug fix in test_rolling_count_correct * fill_value for boolean array * rolling_window(array, axis, window) -> rolling_window(array, window, axis) * support stride in rolling.to_dataarray * flake8 * Improve doc. Add DataArrayRolling to api.rst * Improve docs in common.rolling. * Expose groupby docs to public * Default fill_value=dtypes.NA, stride=1. Add comment for DataArrayRollig. * Default fill_value=dtypes.NA, stride=1. Add comment for DataArrayRollig. * Add fill_value option to rolling.to_dataarray * Convert non-numeric array in reduce. * Fill_value = False for boolean array in rolling.reduce * Support old numpy plus bottleneck combination. Suppress warning for all-nan slice reduce. * flake8 * Add benchmark * Dataset.count. Benchmark * Classize benchmark * Decoratorize for asv benchmark * Classize benchmarks/indexing.py * Working with nanreduce * Support .sum for object dtype. * Remove unused if-statements. * Default skipna for rolling.reduce * Pass tests. Test added to make sure the consistency to pandas' behavior. * Delete duplicate file. flake8 * flake8 again * Working with numpy<1.13 * Reve… 2018-03-01T03:39:18Z 2018-03-01T03:39:18Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
243093cf814ffaae2a9ce08215632500fbebcf52 Fix rtd link on readme (#1943) 2018-02-27T04:27:23Z 2018-02-27T04:27:23Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
d8ccc7a999dce1a9ac205452e327bab5aa5f99f0 Fix precision drop when indexing a datetime64 arrays. (#1942) * Fix precision drop when indexing a datetime64 arrays. * minor style fix. * Add a link to github issue in numpy/numpy 2018-02-27T01:13:45Z 2018-02-27T01:13:45Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
2ff7b4c4e394bfe73445f8cf471f0df8b79417bf Support indexing with 0d-np.ndarray (#1922) 2018-02-18T07:26:29Z 2018-02-18T07:26:29Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
b6a0d60e720f5a19d6e00b11fc7f3d485e52a80c Support nan-ops for object-typed arrays (#1883) * First support of sum, min, max for object-typed arrays * typo * flake8 * Pandas compatiblity test. Added nanmean for object-type array * Improve test * Support nanvar, nanstd * Fix bug in _create_nan_agg_method * Added nanargmin/nanargmax * Support numpy<1.13. * Update tests. * Some cleanups and whatsnew * Simplify tests. Drop support std. * flake8 * xray -> xr * string array support * Support str dtype. Refactor nanmean * added get_pos_inifinity and get_neg_inifinity * Use function for get_fill_value instead of str. Add test to make sure it raises ValueError in argmin/argmax. * Tests for dtypes.INF 2018-02-15T22:03:01Z 2018-02-15T22:03:01Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
009291139fde0c859ee565141cdb3b6a3d28cba0 Added a link to the asv benchmark results in doc and README (#1858) 2018-01-25T17:46:12Z 2018-01-25T17:46:12Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
04974b99113d3f449c5592abc01a5701ba2382e4 Indexing benchmarking (#1851) * Start adding benchmarking for basic operations. * Update indexing.py * Benchmark for indexing. * Make it a class. * Add key to setup * Use seed in randn and randint. Fix bug in dask benchmark 2018-01-24T08:10:18Z 2018-01-24T08:10:18Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
3bd704a4815ad2281e61eedcee3c7935789d410b Add dtype support for reduce methods. (#1841) * Add dtype support for reduce methods. * Use bottleneck if dtype == values.dtype * Change get -> pop * Update comments. * float128 -> float16 * ValueError -> TypeError * update test 2018-01-20T18:29:01Z 2018-01-20T18:29:01Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
ab0db05a58fd47fe895d1a85c09c37d96263d3b7 [WIP] Fix pydap array wrapper (#1776) * Added shape attribute * remove (maybe) unused dtype logic * Still debugging * Fix another bug. * len(axis) > 1 -> len(axis) > 0 * Revert unintended changes * Added a local test for pydap * Add whats new. Removed an old workaround. * Added lxml in the requirements. * Avoid parsing pydap attributes. * Make netcdf compatible * Remove unintended `print` * Remove manual attribute drop. Added a comments tests. 2018-01-09T01:48:12Z 2018-01-09T01:48:12Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
5e801894886b2060efa8b28798780a91561a29fd Fix in vectorized item assignment (#1746) * Fix in NumpyVindexAdapter.__setitem__ and DataArray.__setitem__ * Update what's new * Broadcasting in setitem * Small clean up. Revert unintended change. * Check coordinate consistency for DataArray.__setitem__ * Only pass a dict of variables to `assert_coordinate_consistent` * Update docs. * still working * Coordinate validation in .loc.__setitem__ * remove extra parenthesis * Refactoring. remap_label_indexers is moved to coordinates.py * Added an exception in doc for coordinate confliction * Added a TODO for unused indexing part in Loc.__setitem__ 2017-12-09T03:29:34Z 2017-12-09T03:29:34Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 fujiisoup 6815844 web-flow 19864447
6463504ae7c6fd0c2250237a2a74baf1b707723a Fix unexpected loading after ``print`` (#1724) * Added test_ondisk_after_print in backend * Remove an unintended change. * remove conditional check. Use repr instead of print 2017-11-17T16:44:40Z 2017-11-17T16:44:40Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
dbf7b01cb4a4d9fb00882e0457523e4bb806820c Add dropna test. (#1700) * Add dropna test. * Assert dropna 2017-11-09T07:56:12Z 2017-11-09T07:56:12Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Fabien Maussion b0f4ce5150c3c23b1766db99ba73f575ddfc0e71 xarray 13221727 fujiisoup 6815844 fmaussion 10050469
fb6e13ec15e85bbeceedbcd754e063f6e5696bf7 Bugfix in broadcast_indexes (#1693) * A bug fix: wrong Indexer type is returned in `Variable._broadcast_indexes` * Added a high-level test in `test_backends.py` * Skip orthogonal_isel for PyNio backend. * Raises NotImplementedError with indexing PyNio backend * Remove unnecessary indexing type check. * Fix typo * Bugfix in LazilyIndexingArray and DaskIndexingAdapter * np.int -> np.integer * Update comment * Typo in comments * Improve tests 2017-11-07T20:41:43Z 2017-11-07T20:41:43Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
2a1d3928a0aa0e66fe0a2211a6c9f1d079404dff Support orthogonal indexing in MemoryCachedArray (Fix for #1429) (#1676) * Added as_indexable * Make NioArrayWrapper indexable. * Made ArrayWrapper raise NotImplementedError for VecotorizedIndexer. Added test for DaskIndexingAdaptor * Support pep8 * whats new * Adopt assert_identical than self.assertDatasetIdentical * Explicitly test vindex support of backend array wrappers. * Change NDArrayIndexable to Mixin * Add a validation in `as_compatible_data` * Make sanity check clean. Fix misspellings. * Revert an unintended change test_backends.py * Rename SUPPORT_ARRAY_TYPES -> NON_NUMPY_SUPPORTED_ARRAY_TYPES 2017-11-06T17:21:55Z 2017-11-06T17:21:55Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
f83361c76b6aa8cdba8923080bb6b98560cf3a96 Removed `.T` from __dir__ explicitly (#1677) * Explicitly remove `.T` from __dir__ * Changed whats new, refactored test, spell correction. 2017-11-01T00:48:41Z 2017-11-01T00:48:41Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
9763a66e0e4675e7adc3fff3830c62f0e31a2bb3 Support autocompletion dictionary access in ipython. (#1632) * Support autocompletion dictionary access in ipython. * Add self.dims to __dir__() * Support tab-autocompletion for coords and data_vars * Use assert over TestCase.assertTrue 2017-10-22T17:49:20Z 2017-10-22T17:49:20Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
9a0c744c8015345a6e892039d73eff40119bb66b indexing with broadcasting (#1639) * Implemented `_broadcast_indexes` in Variable.py * Diagonal indexing for Variable. * update _broadcast_indexes. update tests. * Support basic boolean indexing. * tests for dask-based Variable * Explicitly mark xfail flags * orthogonal indexing for dask. * Refactor DaskArrayAdapter * Added MissingDimensionsError. Improve DaskIndexingAdapter, Variable.__getitem__ * use `np.arange(*slice.indices(size))` rather than `np.arange(size)[slice]`. * Add orthogonalize_indexers * A bug fix. * Working with LazilyIndexedArray * Fix in LazilyIndexedArray. * add @requires_dask in test_variable * rename orthogonalize_indexers -> unbroadcast_indexers * Wrap LazilyIndexedArray so that it accepts broadcasted-indexers * small rename * Another small fix * Remove unused function. * Added _broadcast_indexes_1vector * Minor fix * Avoid doubly wrapping by LazilyIndexedArray * General orthogonal indexing for dask array. * Added base class IndexableArrayAdapter * Deprecate _unbroadcast_indexers and support IndexerTuple classes * removed unintended prints. * Some clean up. * Some small fix. * Care for boolean array. * Always map boolean index to integer array. * Takes care of boolean index in test_indexing * replace self.assertTrue by assert * Fix based on shoyer's comments. * Added `to_tuple()` method to IndexerTuple class. * Removed: 'orthogonal_indexer', 'canonicalize_indexer' * update IndexVariable.__getitem__ * Made to_tuple function. * BASIC_INDEXING_TYPES * Removed unused function from tests. * assert -> raise * Update Dataset.isel * Use `merge_variables` in checking the consistency. * Cleanup Dataset.__getitem__ * Add comment about why align() is unneeded * Ensure correct tests are run in test_variable.py * Support pointwise indexing with dask * Add a vindex routine for np.ndarray * Add an OrderedSet to xarray.core.utils * Support dask and numpy vindex … 2017-10-19T23:52:50Z 2017-10-19T23:52:49Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
25d1855e737444c156f50d1f37a67d9674a8bac5 Remove unused version check for pandas. (#1594) * Remove unused version check for pandas. * remove comment, consolidate examples 2017-09-27T02:10:57Z 2017-09-27T02:10:57Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
a993317be46e6cba96424faa9fbcc54d3753d571 Uint support in reduce methods with skipna (#1564) 2017-09-08T16:12:22Z 2017-09-08T16:12:22Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Joe Hamman 5f199557d0f8f69fbea5e027a407146e2669a812 xarray 13221727 fujiisoup 6815844  
0b2424a1813bf1af712780c360a94a5588523adf Deprecate old pandas support (#1530) * Deprecate old numpy and pandas support. * Clean up npcompat * recover unintentionally deleted line * an empty commit to trigger ci. * remove nanprod. update what's new * Minor fix related to np.nanprod * Update installing.rst 2017-08-31T17:25:10Z 2017-08-31T17:25:10Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
e1982faf8e906ccdcb16b07462ffa77fd13bf69c Patch isel points (#1400) * patch to isel_points * make flake8 pass 2017-05-09T02:31:51Z 2017-05-09T02:31:51Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
f87bb0beadd937e3e9657e6d686a20b2bb288d2b Fix a typo (#1364) 2017-04-10T02:24:00Z 2017-04-10T02:24:00Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
444fce8a7ae26546e283a6876f003aafb84b7552 Support for DataArray.expand_dims() (#1347) * Started implementation. * An empty commit to trigger Travis rebuild. * Expand_dims implemented. * Use Variables.expand_dims * Fix the default naming scheme of xr.DataArray.dims * Deprecate default argument for expand_dims(dim) * Move expand_dims from DataArray into Dataset * Rename Variable.expand_dims -> Variable.set_dims * Negative axis support * Add IndexError. Slight code cleaning. * Small fix in docstrings. * Raise exception specific for xr.Dataset * Small cleanup. New section in reshaping.rst. 2017-04-10T01:01:54Z 2017-04-10T01:01:54Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
09ef2c280677c45593d4f93a67962afc42abacf1 Added a support for Dataset.rolling. (#1289) * Added support for Dataset.rolling * Fixed an accidental bug in test_dataset.py * Dimension order is restored after Dataset.rolling. * Add some docstrings. Code clean up. * Make rolling_cls and groupby_cls private. * Removed another old-style call for the superclass method. * Fixed some breaks made by the previous merge. * Moved ImplementedArrayRolling into rolling * Made DatasetRolling utilize DataArrayRolling of each DataArrays. * Added 1 line to api.rst. * Updating test_dataset to catch #1278 * Test_dataset now tests bottleneck.move_var. * Raises an exception if no data_vars depend on the rolling-dims. * Fixed style issue and added docstring for inject_datasetrolling_methods * Recover unintended change. * An empty commit to trigger travicCI rebuild. * Recover test_assign_attrs which is deleted accidentaly. Some improvements based on shoyer's comments. * An empty commit to trigger Travis's rebuild 2017-03-31T03:10:44Z 2017-03-31T03:10:44Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 fujiisoup 6815844 shoyer 1217238
5e50c0dc4d0e8238437963cd79d31daaddd41cd8 Restored dim order in DataArray.rolling().reduce() (#1277) Restoring dim order in rolling.reduce(). 2017-02-27T17:11:01Z 2017-02-27T17:11:01Z Keisuke Fujii caabe6633d9bef7f2f52807cc5a1f477f3a077d4 Joe Hamman 5f199557d0f8f69fbea5e027a407146e2669a812 xarray 13221727 fujiisoup 6815844  

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE [commits] (
   [sha] TEXT PRIMARY KEY,
   [message] TEXT,
   [author_date] TEXT,
   [committer_date] TEXT,
   [raw_author] TEXT REFERENCES [raw_authors]([id]),
   [raw_committer] TEXT REFERENCES [raw_authors]([id]),
   [repo] INTEGER REFERENCES [repos]([id]),
   [author] INTEGER REFERENCES [users]([id]),
   [committer] INTEGER REFERENCES [users]([id])
);
CREATE INDEX [idx_commits_committer]
    ON [commits] ([committer]);
CREATE INDEX [idx_commits_author]
    ON [commits] ([author]);
CREATE INDEX [idx_commits_repo]
    ON [commits] ([repo]);
CREATE INDEX [idx_commits_raw_committer]
    ON [commits] ([raw_committer]);
CREATE INDEX [idx_commits_raw_author]
    ON [commits] ([raw_author]);
Powered by Datasette · Queries took 17.792ms · About: xarray-datasette