home / github

Menu
  • Search all tables
  • GraphQL API

commits

Table actions
  • GraphQL API for commits

299 rows where author = 2448579 and repo = 13221727 sorted by author_date descending

✎ View and edit SQL

This data as json, CSV (advanced)

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

repo 1

  • xarray · 299 ✖

author 1

  • dcherian · 299 ✖
sha message author_date ▲ committer_date raw_author raw_committer repo author committer
fa8e90c6c61ec65b25ca6fffde582e820619ed36 CI: python 3.12 by default. (#8969) * CI: python 3.12 by default. Now that numba supports 3.12. * limit flaky test run * More flaky marks * Use PYTEST_ADDOPTS * More Nio cleanup * cleanup * disable pint * More bumps * Ignore pint if not installed * skip mypy bump 2024-04-29T16:21:08Z 2024-04-29T16:21:08Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
d7edbd754627ecdcfb4de1e061126f37add248c6 Bump dependencies incl `pandas>=2` (#8968) * Bump dependencies incl `pandas>=2` * fix whats-new * fix whats-new again * clean up test * bump h5py and hdf5 * Skip hdf5 * one more cleanup 2024-04-27T14:17:16Z 2024-04-27T14:17:16Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
8a23e249d44b6e677600244efed4491a2749db73 Delete pynio backend. (#8971) * Delete pynio backend. * cleanup test * fix whats-new 2024-04-25T14:23:59Z 2024-04-25T14:23:59Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
3c98570d3c622bd0982f7f8915366fbbbc70ca83 Update hypothesis action to always save the cache (#8913) * Update hypothesis actions * fix path * try again * try again 2024-04-05T16:51:03Z 2024-04-05T16:51:03Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
56182f73c56bc619a18a9ee707ef6c19d54c58a2 Don't access data when creating DataArray from Variable. (#8754) * Don't access data when creating DataArray from Variable. Closes #8573 * Fix DataArray * Fix test * Add comment 2024-04-04T16:46:53Z 2024-04-04T16:46:53Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
40b3f2ca926f5c13045cc1a430fa226e96dc3728 Trigger hypothesis stateful tests nightly (#8907) 2024-04-04T02:17:47Z 2024-04-04T02:17:47Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
40afd30405d0614f780a228777b780232bd8780c Stateful tests with Dataset (#8658) * Stateful tests with Dataset * Disable check_default_indexes when needed * Add Zarr roundtrip * Randomize dimension choice * Fix a bug * Add reset_index * Add stack, unstack * [revert] Disable Zarr till we control attrs strategy * Try making unique names * Share names strategy to ensure uniques? * cleanup * Try sharing strategies better * Fix endianness * Better swap_dims * More improvements * WIP * Drop duplicates before unstacking * Add reset_index * Better duplicate assumption * Move * Fix reset_index * Skip if hypothesis not installed * Better precondition around reset_index * Note * Try a bundle * Use unique_subset_of * Use Bundles more * Add index_variables strategy * Small improvement * fix * Use st.shared * Revert "Use st.shared" This reverts commit 50f60308fdbb5e04cc3e5263bb5283e25c82159d. * fix unstacking * cleanup * WIP * Remove bundles * Fixes * Add hypothesis cache to CI * Prevent index variables with NaNs, infs * [revert] * Always save hypothesis cache * Expand dtypes * Add invariant check for #8646 * Add drop_dims * Add create_index to stack * Generalize a bit * limit number of indexes to stack * Fix endianness? * uniquify drop_dims * Avoid NaTs in index vars https://github.com/HypothesisWorks/hypothesis/issues/3943 * Guard swap_dims * Revert "Add invariant check for #8646" This reverts commit 4a958dcf0fb7acab3d5123b3bd2d4138fb522f98. * Add drop_indexes * Add assign_coords * Fix max_period for pandas timedelta * Add xfailed test * Add notes * Skip timedelta indexes * to_zarr * small tweaks * Remove NaT assume * Revert "[revert]" This reverts commit 6a38e271eed61ecb943f60d3aed0875d0437de7b. * Add hypothesis workflow * Swtich out * fix * Use st.builds * cleanup * Add initialize * review feedback 2024-04-03T21:29:35Z 2024-04-03T21:29:35Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
b80260781ee19bddee01ef09ac0da31ec12c5152 2024.03.0: Add whats-new (#8891) * Add whats-new * Update doc/whats-new.rst Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2024-03-29T17:07:17Z 2024-03-29T17:07:17Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
5bf2cf4283e6ed8d23b146e2379302a7077a0097 Optimize writes to existing Zarr stores. (#8875) * Optimize writes to existing Zarr stores. We need to read existing variables to make sure we append or write to a region with the right encoding. Currently we request all arrays in a Zarr group. Instead only request those arrays for which we require encoding information. * Add test * fix test 2024-03-29T14:35:28Z 2024-03-29T14:35:28Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
cf3655968b8b12cc0ecd28fb324e63fb94d5e7e2 Don't allow overwriting indexes with region writes (#8877) * Don't allow overwriting indexes with region writes Closes #8589 * Fix typing * one more typing fix 2024-03-27T16:24:35Z 2024-03-27T16:24:35Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
ee02113774985a9081bcdf260bf97fcdafdd9e85 groupby: Dispatch quantile to flox. (#8720) * groupby: Dispatch median, quantile to flox. * bump min flox version * Add test for chunked dataarrays * Cleanup * Disable median for now. * update whats-new * update whats-new * bump min flox version * add requires_dask * restore dim order * fix whats-new * Fix doctest * cleanup * Update xarray/core/groupby.py * Fix mypy 2024-03-26T15:08:30Z 2024-03-26T15:08:30Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
bd9495fdeb8be38932a66b354d53f39923c8448b upstream-dev CI: Fix interp and cumtrapz (#8861) 2024-03-21T04:16:45Z 2024-03-21T04:16:45Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
4a0bb2eb80538806468233d11bc5a4c06ffb417e pandas 3 MultiIndex fixes (#8847) * Fix dropping of muiltiindexes xref #8844 Closes https://github.com/xarray-contrib/flox/issues/342 * More fixes 2024-03-20T15:00:18Z 2024-03-20T15:00:18Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
c6c01b12e06be53bbcdd3292b3db1d410ea9c21f Support pandas copy-on-write behaviour (#8846) * Support pandas copy-on-write behaviour Closes #8843 * Update xarray/tests/__init__.py * One more fix * Fix interp * Avoid copy * Try again 2024-03-18T16:00:12Z 2024-03-18T16:00:12Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
3dcfa31955d334d0d05f171f21e0af6bebfb36e1 Return a dataclass from Grouper.factorize (#8777) * Return dataclass from factorize * cleanup 2024-03-15T04:47:30Z 2024-03-15T04:47:30Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
cb051d85a6c7921a6970fee6cd737abf2260efd1 [skip-ci] Fix upstream-dev env (#8839) * [skip-ci] Fix upstream-dev env * [test-upstream] [skip-ci] remove numba, sparse 2024-03-15T04:37:57Z 2024-03-15T04:37:57Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
b0e504e423399c75e990923032bc417c2759eafd Add dask-expr for windows envs (#8837) * Add dask-expr for windows envs * Add xfail * xfail 2024-03-15T04:06:03Z 2024-03-15T04:06:03Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
80fb5f7626b2273cffe9ccbe425beaf36eba4189 Add `dask-expr` to environment-3.12.yml (#8827) 2024-03-13T20:20:44Z 2024-03-13T20:20:44Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
8468be0ae59f7d2314c38d8749e0cc278535a98d Refactor Grouper objects (#8776) * Refactor resampling. 1. Rename to Resampler from ResampleGrouper 2. Move code from common.resample to TimeResampler * Single Grouper class * Fixes * Fixes * Add comments. * Apply suggestions from code review Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Review feedback * fix --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2024-03-07T21:50:04Z 2024-03-07T21:50:04Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
cb09522aeb0c7b4d52d43b4bfec2093bbf56f6e0 Grouper object design doc (#8510) * Grouper object design doc * [skip-ci] Update design_notes/grouper_objects.md * [skip-ci] Minor updates * [skip-ci] Update design_notes/grouper_objects.md Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> --------- Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> 2024-03-06T02:27:04Z 2024-03-06T02:27:04Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
01f7b4ff54c9e6b41c9a7b45e6dd0039992075ee [skip-ci] NamedArray: Add lazy indexing array refactoring plan (#8775) 2024-02-23T22:20:08Z 2024-02-23T22:20:08Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
6187d80144f1b029853fff8e74cc5dd4115dd349 Fix negative slicing of Zarr arrays (#8674) * Fix negative slicing of Zarr arrays Closes #8252 Closes #3921 * Cleanup 2024-02-10T02:57:32Z 2024-02-10T02:57:32Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
e22b47511f4188e2203c5753de4a0a36094c2e83 Fix NetCDF4 C version detection (#8675) 2024-01-27T01:28:49Z 2024-01-27T01:28:49Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
ca4f12133e9643c197facd17b54d5040a1bda002 groupby: Don't set `method` by default on flox>=0.9 (#8657) * groupby: Set method="None" by default on flox>=0.9 * Fix? 2024-01-26T16:54:23Z 2024-01-26T16:54:23Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
b35f7617480f857ed30f7fa494da41c7a7196237 Deprecate `squeeze` in GroupBy. (#8507) * Deprecate `squeeze` in GroupBy. Closes #2157 * silence warnings * better warning * Fix first, last * Set squeeze=None for Dataset too * Update xarray/tests/test_groupby.py * Test one more warning * Reduce more warnings * fix whats-new * Fix docs * Fix generator for aggregations * Fix typing * Add tests for https://github.com/pydata/xarray/issues/8263 * minimize test mods * Silence more warnings * Apply suggestions from code review Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Don't skip for resampling --------- Co-authored-by: Michael Niklas <mick.niklas@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2024-01-08T01:05:23Z 2024-01-08T01:05:23Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
e023903bb593ca761e7f8014128795a7cb6ebab9 Enable Zarr V3 tests in all CI runs. (#8585) * Bump min deps. Closes #8581 * Fix scipy * Update bare-minimum * Consolidate CI jobs * Fix flox * Flox 0.7 0.8 enforces 0numbagg > 0.6 * Update packaging * update whats-new list * Enable Zarr V3 tests in all CI runs. 2024-01-05T17:53:05Z 2024-01-05T17:53:05Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
cd6862b2323c60bb2ae9f5de257d4f3a399b6e42 Bump min deps. (#8586) * Bump min deps. Closes #8581 * Fix scipy * Update bare-minimum * Consolidate CI jobs * Fix flox * Flox 0.7 0.8 enforces 0numbagg > 0.6 * Update packaging * update whats-new list 2024-01-05T16:13:14Z 2024-01-05T16:13:14Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
bc2ac07139d6ed341945ecb8bb3367db0a0a97ef Silence another warning in test_backends.py (#8587) * Silence another warning in test_backends.py Using 255 as fillvalue for int8 arrays will not be allowed any more. Previously this overflowed to -1. Now specify that instead. On numpy 1.24.4 >>> np.array([255], dtype="i1") DeprecationWarning: NumPy will stop allowing conversion of out-of-bound Python integers to integer arrays. The conversion of 255 to int8 will fail in the future. array([-1], dtype=int8) * Silence another warning * Revert "Silence another warning in test_backends.py" This reverts commit fe15ac6139e29d93b57915ecea48183e1a4b1d32. 2024-01-05T16:13:03Z 2024-01-05T16:13:03Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
5f1f78fc3f3348dc1b85a6fff3c9ff3c25d5fa25 Faster encoding functions. (#8565) * Faster ensure_not_multiindex * Better check * Fix test and add typing * Optimize string encoding a bit. 2024-01-04T14:25:43Z 2024-01-04T14:25:43Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
92f79a023e6edd479f5583005f46c4c564598348 Silence a bunch of CachingFileManager warnings (#8584) * Silence a bunch of CachingFileManager warnings * Silence more. 2024-01-03T22:52:57Z 2024-01-03T22:52:57Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
d87ba61c957fc3af77251ca6db0f6bccca1acb82 Minimize duplication in `map_blocks` task graph (#8412) * Adapt map_blocks to use new Coordinates API * cleanup * typing fixes * Minimize duplication in `map_blocks` task graph Closes #8409 * Some more optimization * Refactor inserting of in memory data * [WIP] De-duplicate in expected["indexes"] * Revert "[WIP] De-duplicate in expected["indexes"]" This reverts commit 7276cbf0d198dea94538425556676233e27b6a6d. * Revert "Refactor inserting of in memory data" This reverts commit f6557f70eeb34b4f5a6303a9a5a4a8ab7c512bb1. * Be more clever about scalar broadcasting * Small speedup * Small improvement * Trim some more. * Restrict numpy code path only for scalars and indexes * Small cleanup * Add test * typing fixes * optimize * reorder * better test * cleanup + whats-new 2024-01-03T04:10:14Z 2024-01-03T04:10:14Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
03ec3cb4d3fc97dd31b2269887ddc63a13ee518c Fix mypy type ignore (#8564) * Fix mypy type ignore * Better ignore * more specific 2023-12-21T15:24:51Z 2023-12-21T15:24:51Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
b4444388cb0647c4375d6a364290e4fa5e5f94ba Adapt map_blocks to use new Coordinates API (#8560) * Adapt map_blocks to use new Coordinates API * cleanup * typing fixes * optimize * small cleanups * Typing fixes 2023-12-20T17:11:16Z 2023-12-20T17:11:16Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
da0828879e849d8f302e348ba34e44007082f3fb dev whats-new 2023-12-08T19:47:59Z 2023-12-08T19:47:59Z Deepak Cherian 69fd8ce43dc912ca4ec5c101215c3994bfc2d87a Deepak Cherian 69fd8ce43dc912ca4ec5c101215c3994bfc2d87a xarray 13221727 dcherian 2448579 dcherian 2448579
1fd5286716457f9e843a5e56ecf8ead7e09664e8 Whats-new for 2023.12.0 (#8532) * Whats-new for 2023.12.0 * Update doc/whats-new.rst Co-authored-by: Spencer Clark <spencerkclark@gmail.com> * Update doc/whats-new.rst * Update whats-new.rst --------- Co-authored-by: Spencer Clark <spencerkclark@gmail.com> 2023-12-08T19:36:26Z 2023-12-08T19:36:26Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
1715ed3422c04853fda1827de7e3580c07de85cf Avoid duplicate Zarr array read (#8472) Co-authored-by: Anderson Banihirwe <13301940+andersy005@users.noreply.github.com> 2023-12-01T02:47:02Z 2023-12-01T02:47:02Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
b703102ddfb91ff441d23025286c6a1c67ae1517 Minor to_zarr optimizations (#8489) Co-authored-by: Anderson Banihirwe <13301940+andersy005@users.noreply.github.com> 2023-12-01T02:18:18Z 2023-12-01T02:18:18Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
bb8511e0894020e180d95d2edb29ed4036ac6447 [skip-ci] dev whats-new (#8467) 2023-11-18T15:20:37Z 2023-11-18T15:20:37Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
4473d6dae6b475cfb5253dba5268b35b6ffaa8fb 2023.11.0 Whats-new (#8461) * 2023.11.0 Whats-new * Update doc/whats-new.rst * Add whats-new 10 year note * Add banner * [skip-ci] add * Update doc/whats-new.rst 2023-11-17T21:02:20Z 2023-11-17T21:02:20Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
22ca9ba87be071fde18a65f11f0bb4ec83188da4 Pin mypy < 1.7 (#8458) * Pin mypy < 1.7 * ALso 3.9 * restrict CI 2023-11-16T17:29:03Z 2023-11-16T17:29:03Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
53551666d9c6401c63ec49a766518f0995766efa [skip-ci] Small updates to IO docs. (#8452) * [skip-ci] Small updates to IO docs. * [skip-ci] Whats new 2023-11-16T15:19:56Z 2023-11-16T15:19:56Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
49bd63a8332c1930a866724a2968b2d880dae25e Remove PseudoNetCDF (#8446) 2023-11-13T21:53:56Z 2023-11-13T21:53:56Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
0c1ad54d67015437b507a33305a30fa2cb1f5398 Pin pint to >=0.22 (#8445) * unpin pint * More unpins * Try>=0.21 * Bump pint to >=0.22 * Undo windows test skips * Remove nanprod skips * Bump min-deps * use exact pin --------- Co-authored-by: Justus Magin <keewis@users.noreply.github.com> 2023-11-13T19:39:52Z 2023-11-13T19:39:52Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
8e95b60939c4abc3ac785d730ed55e1a39da3c6a Remove keep_attrs from resample signature (#8444) 2023-11-12T22:53:34Z 2023-11-12T22:53:34Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
477f8cf7de57fe47a2fd03b1a232386dcd22a333 Better attr diff for `testing.assert_identical` (#8400) * [WIP] Better attr diff * Fix test * Update xarray/core/formatting.py Co-authored-by: Justus Magin <keewis@users.noreply.github.com> * Improvements --------- Co-authored-by: Justus Magin <keewis@users.noreply.github.com> 2023-11-04T20:25:35Z 2023-11-04T20:25:35Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
d40609a22960490832ee62b64cd1a0efeb36c6c0 Use `opt_einsum` by default if installed. (#8373) * Use `opt_einsum` by default if installed. Closes #7764 Closes #8017 * docstring update * _ * _ Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> * Update xarray/core/computation.py Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> * Fix docs? * Add use_opt_einsum option. * mypy ignore * one more test ignore * Disable navigation_with_keys * remove intersphinx * One more skip --------- Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> 2023-10-28T03:31:05Z 2023-10-28T03:31:05Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
9517b6084121a50a0065df3097f6353e8c0fe612 [skip-ci] Add benchmarks for Dataset binary ops, chunk (#8351) xref #8339 xref #8350 2023-10-20T18:08:38Z 2023-10-20T18:08:38Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
b55be51f86cae5a70249e053cda86eb7dec04d56 [skip-ci] dev whats-new (#8349) 2023-10-20T14:54:30Z 2023-10-20T14:54:30Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
1e8f618e9d3754cb892a8438a1a7745aadce2bbf Whats-new: 2023.10.0 (#8334) * Whats-new: 2023.10.0 * [skip-ci] fix rst * [skip-ci] Update whats-new.rst 2023-10-19T15:59:57Z 2023-10-19T15:59:57Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
e611c979340148afced3eb30fc40656f593651a4 Remove np.asarray in formatting.py (#8100) 2023-10-18T10:40:38Z 2023-10-18T10:40:38Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
ae41d82127ffd64d46495e45383b5fb2a00980d1 Enable numbagg for reductions (#8316) Co-authored-by: Anderson Banihirwe <13301940+andersy005@users.noreply.github.com> 2023-10-18T10:39:30Z 2023-10-18T10:39:30Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
88285f99f38281069f027113b2a755c1d5f6fab3 Move Variable aggregations to NamedArray (#8304) Co-authored-by: Anderson Banihirwe <13301940+andersy005@users.noreply.github.com> Co-authored-by: Anderson Banihirwe <axbanihirwe@ualr.edu> 2023-10-17T19:14:12Z 2023-10-17T19:14:12Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
8f7e8b53821e90da066ac40630e49a6c355dcc6c Update labeler.yml to add NamedArray (#8305) 2023-10-14T06:47:06Z 2023-10-14T06:47:06Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
cdf07265f2256ebdc40a69eacae574e77f78fd6b Allow creating DataArrays with nD coordinate variables (#8126) * Allow creating DataArrays with nD coordinate variables Closes #2233 Closes #8106 * more test more test# make_aggs.bash * Fix test * Apply suggestions from code review Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Update test --------- Co-authored-by: Michael Niklas <mick.niklas@gmail.com> Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> 2023-09-22T12:48:33Z 2023-09-22T12:48:33Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
42d42bab5811702e56c638b9489665d3c505a0c1 [skip-ci] dev whats-new (#8098) 2023-08-22T20:46:29Z 2023-08-22T20:46:29Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
83c2919b27b4b2d8a01bfa380226134c71321aa0 Add 2023.08.0 whats-new (#8081) * Add 2023.08.0 whats-new * Update doc/whats-new.rst * [skip-ci] Update doc/whats-new.rst 2023-08-18T20:12:25Z 2023-08-18T20:12:25Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
92c8b33eb464b09d6f8277265b16cae039ab57ee Reduce pre-commit update frequency to monthly from weekly. (#8033) 2023-08-01T16:48:10Z 2023-08-01T16:48:10Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
52f5cf1fc521891008c4c968cee0b389211481c0 Automatically chunk `other` in GroupBy binary ops. (#7684) * Automatically chunk `other` in GroupBy binary ops. Closes #7683 * Update xarray/core/groupby.py * Add test * Update xarray/core/groupby.py 2023-07-27T16:41:33Z 2023-07-27T16:41:33Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
1d8e92b19a3f4be9b897e23cbe0c1454f4c52611 Update copyright year in README (#8007) 2023-07-20T21:13:25Z 2023-07-20T21:13:25Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
2bf15f8d29251c94471da89a177814ed09cf8d20 Allow opening datasets with nD dimenson coordinate variables. (#7989) * Warn instead of raising for nD index variable Avoid automatic creating of Index variable when nD variable shares name with one of its dimensions. Closes #2233 * fix tests * Remove warning * Add invariants check Co-authored-by: Benoit Bovy <benbovy@gmail.com> * Add whats-new --------- Co-authored-by: Benoit Bovy <benbovy@gmail.com> 2023-07-19T18:25:33Z 2023-07-19T18:25:33Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
e739df7d27d88008f09a927fc0f61fccdc7a77aa Add cfgrib,ipywidgets to doc env (#7888) * Add cfgrib to doc env * [skip-ci] Raise for errors in doc build * Remove rasterio examples * Add ipywidgets to silence nbsphinx warning 2023-06-16T14:13:59Z 2023-06-16T14:13:59Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
c6685820247d4d22e7a3e6fe9700fe2bdadcc361 Fix .groupby(multi index level) (#7830) * Fix .groupby(multi index level) Closes #6836 * Update xarray/tests/test_groupby.py * mypy: Add _DummyGroup.to_index --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2023-06-06T00:21:31Z 2023-06-06T00:21:31Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
c8c6a4bea656648f048b899dbe8b16f0d3c365aa Speed up .dt accessor by preserving Index objects. (#7796) * Speed up .dt accessor by preserving Index objects. * Switch to _replace * Add benchmark * Add whats-new * Shallow copy * Fix mypy * Revert "Fix mypy" This reverts commit fb0b0739ffef5efb9cbcac4bde23b925e05aabf4. --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2023-05-16T17:55:47Z 2023-05-16T17:55:47Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
a9f9d1e17ab4a77c34ed218d313cc215cdd5b5fb Fix `min_count` behaviour with flox. (#7809) * Fix `min_count` behaviour with flox. Closes #7808 * Apply suggestions from code review Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2023-05-10T02:39:43Z 2023-05-10T02:39:43Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
fde773e8d5ba0cc3f0b080660c098c991645f833 Introduce Grouper objects internally (#7561) * Introduce Grouper objects. * Remove a copy after stacking for a groupby. Upstream bug https://github.com/pydata/pandas/issues/12813 is fixed * Fix typing * [WIP] typing * Cleanup * [WIP] * group as Variable? * Revert "group as Variable?" This reverts commit 2a36e21a031b9e061b932682758551956f3f06d2. * Small cleanup * De-duplicate alignment check * Fix resampling * Bugfix * Partial reverts commit 22ad7fa7607cb83832935533a55df1f73c65811d. * fix tests * small cleanup * more cleanup * Apply suggestions from code review * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add ResolvedGrouper class * GroupBy only handles ResolvedGrouper objects. Much cleaner! * review feedback * minimize diff * dataclass * moar dataclass Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Add typing * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Ignore type checking error. * Update groupby.py * Move factorize to _factorize * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update groupby.py * Update xarray/core/groupby.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Calculate group_indices only when necessary * Revert "Calculate group_indices only when necessary" This reverts commit 917c77efb05bacffcf901e61eabb9defc9a429d7. * Fix regression from deep copy --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-05-04T02:35:57Z 2023-05-04T02:35:57Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
da8746b46265a61a5a5020924d27aeccd1f43f98 [skip-ci] Add cftime groupby, resample benchmarks (#7795) * [skip-ci] Add cftime groupby, resample benchmarks xref #7730 * [skip-ci]try setting temp dir * [skip-ci] try mamba? * [skip-ci] increase conda verbosity * [skip-ci] specify channels * [skip-ci] Update .github/workflows/benchmarks.yml * [skip-ci] bugfix * [skip-ci] Parameterize use_flox * [skip-ci] cleanup * [skip-ci] fixes * [skip-ci] fix resample parameterizing 2023-05-02T15:56:55Z 2023-05-02T15:56:55Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
ca84a1eb9e0a61649d9f3fb18806c57a9ae27a27 Fix groupby binary ops when grouped array is subset relative to other (#7798) * Fix groupby binary ops when grouped array is subset relative to other Closes #7797 * Fix tests Co-authored-by: Alan Brammer <a1brammer@gmail.com> Co-authored-by: Mick <mick.niklas@gmail.com> * fix doc build * [skip-ci] Update doc/whats-new.rst --------- Co-authored-by: Alan Brammer <a1brammer@gmail.com> Co-authored-by: Mick <mick.niklas@gmail.com> 2023-05-02T14:48:41Z 2023-05-02T14:48:41Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
a54d5b3fe2dac8a77a4952a33d443e09e77587bf Fix whats-new 2023-04-20T21:12:16Z 2023-04-20T21:12:53Z dcherian b1d508f2715575b2d7d409a594906829450329e8 dcherian b1d508f2715575b2d7d409a594906829450329e8 xarray 13221727 dcherian 2448579 dcherian 2448579
176147ac3e5769d827623304ad795d4cfa0288d4 [skip-ci] dev whats-new (#7775) * [skip-ci] Release 2023.04.2 * [skip-ci] dev-whats-new 2023-04-20T21:08:11Z 2023-04-20T21:08:11Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
91f14c9bc2de8cfad15096c0f7b79b0803474c68 [skip-ci] Release 2023.04.2 (#7774) 2023-04-20T18:26:37Z 2023-04-20T18:26:37Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
a4c54a3b1085d7d8ab900f9a645439270327d2c3 Fix groupby_bins when labels are specified (#7769) * Fix groupby_bins when labels are specified Closes #7766 * Apply suggestions from code review Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fixup wahts-new --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-04-20T17:17:15Z 2023-04-20T17:17:15Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
ae10df45554a0641d18c478483986bc6d36865e7 Add dev whats-new 2023-04-18T22:16:19Z 2023-04-18T22:17:32Z dcherian b1d508f2715575b2d7d409a594906829450329e8 dcherian b1d508f2715575b2d7d409a594906829450329e8 xarray 13221727 dcherian 2448579 dcherian 2448579
5cd3db5f28f15f2e7e247420aca3130eac6a98ab Add benchmark against latest release on main. (#7753) * Add benchmark against latest release on main. * Revert * [skip-ci] * [skip-ci] remove pull-request trigger 2023-04-18T22:08:55Z 2023-04-18T22:08:55Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
4f5675c2747c78efd9b0384773f156f5d2d5fa03 Update whats-new.rst 2023-04-18T14:52:50Z 2023-04-18T14:52:50Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
99f03c20a64a51ffd1f8bb6daee5bef8d6a9f246 Fix binning by unsorted array (#7762) * Fix binning by unsorted array Closes #7759 * Update xarray/tests/test_groupby.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2023-04-18T14:48:22Z 2023-04-18T14:48:22Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
b8892089e162d20e16b3e623a901c43f6ac95282 [skip-ci] dev whats-new 2023-04-14T17:32:43Z 2023-04-14T17:32:43Z dcherian b1d508f2715575b2d7d409a594906829450329e8 dcherian b1d508f2715575b2d7d409a594906829450329e8 xarray 13221727 dcherian 2448579 dcherian 2448579
e1dc02b811e16fa3e389fed02b5cedfcd1c70bd6 Add whats-new for v2023.04.0 (#7757) 2023-04-14T17:25:35Z 2023-04-14T17:25:35Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
67ff171367ada960f02b40195249e79deb4ac891 align: Avoid reindexing when join="exact" (#7736) * align: Avoid reindexing when join="exact" xref #7730 * Aligner.copy always copies ecen with join="exact" * Move logic to Aligner.align * Add whats-new 2023-04-12T14:41:50Z 2023-04-12T14:41:50Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
c3224ef599e701efb00bbf4c20f8cf5e247a021d Avoid recasting a CFTimeIndex (#7735) xref #7730 2023-04-11T21:12:04Z 2023-04-11T21:12:04Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
8e899adcd72295a138228056643a78cac6e2de57 [skip-ci] Add alignment benchmarks (#7738) * [skip-ci] Add alignment benchmarks * [skip-ci] Add random selection * Apply suggestions from code review Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2023-04-07T22:31:05Z 2023-04-07T22:31:05Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
f8127fc9ad24fe8b41cce9f891ab2c98eb2c679a Test: new index from dask.array computes only once (#7729) Closes #1533 2023-04-06T04:15:44Z 2023-04-06T04:15:44Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
aa4361dafbf69e5872d8870ce73d082ac9400db0 Avoid calling np.asarray on lazy indexing classes (#6874) * Add get_array to lazy indexing array types. This returns the underlying array type instead of always casting to np.array. This is necessary for Zarr stores where the Zarr Array wraps a cupy array (for example kvikio.zarr.GDSStoree). In that case, we cannot call np.asarray because __array__ is expected to always return a numpy array. We use get_array in Variable.data to make sure we don't load arrays from such GDSStores. * Rename to short_array_repr; use Variable.data instead of always casting to np.asarray * Fix Variable.load * Make get_array recursive. * Some cleanups * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add get_array to PandasIndexingAdaptor * Finish short_array_repr refactoring * Rename to get_duck_array * Try without hasattr check * Return bare array from LazilyIndexedArray.get_duck_array * Add get_duck_array to AbstractArray Clean up short_array_repr. * Fix zerodim test * Fix LazilyVectorizedIndexedArray * Inherit __array__ from ExplicitlyIndexed * Fix InaccessibleArray in tests * Fix BackendArray * reprs Use .data on AbstractArray * Force netCDF and h5netCDF to return arrays * Add whats-new * Add comments; review feedback * Fix merge. * Remove another np.asarray * Avoid np.asarray on __getitem__. for BoolTypeArray, NativeEndiannessArray * [WIP] ExplicitlyIndexedBackendArray * Handle Indexing Adapter classes explicitly. * Revert "Handle Indexing Adapter classes explicitly." This reverts commit 46d98ec7acf9476ef2764d2ecd57fc792ff4ca94. * Revert "[WIP] ExplicitlyIndexedBackendArray" This reverts commit 9b727e6e716beb04e4702b35d8ecfe7b896280ec. * Fix pydap now that NumpyIndexingAdapter does not automatically cast to array * Update xarray/backends/pydap_.py * Add test store. * [skip-ci] Update whats-new * Fix test * fix mypy? * Fix Zarr test * test the r… 2023-03-31T15:15:28Z 2023-03-31T15:15:28Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
0ac5541f12894616f35f63cbc884d8d84bcc07d4 Save groupby codes after factorizing, pass to flox (#7206) * Save groupby codes after factorizing * Fix tests * Fix cftime resampling * Fix resampling codes. * codes is always a DataArray. * cleanup * WIP * Revert "WIP" This reverts commit c9e2a62cc43308f397126e549afc8992049984d3. * Fix doctests * Fix cftime resampling Fix cftime resampling * Better resampling example code. * Fix test. * Fix bad merge * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Try fixing some typing * Avoid warning * Fix typing * Add regression test for #7601 Closes #7601 * Cleanup + fix typnig * Typing run * Fix --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2023-03-29T16:28:28Z 2023-03-29T16:28:28Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
4fc8445e603d3d7a9dbaee27527b7c4c3edd1494 [skip-ci] Add compute to groupby benchmarks (#7690) * [skip-ci] Add compute to groupby benchmarks * [skip-ci] Update asv_bench/benchmarks/groupby.py 2023-03-29T15:21:03Z 2023-03-29T15:21:03Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
0159e45717353c4cc55500a7e9afe730596d2ea6 Delete built-in cfgrib backend (#7670) * Delete built-in cfgrib backend * More deletes * readd cfgrib to mypy ignores * Fix docstring 2023-03-29T15:19:50Z 2023-03-29T15:19:50Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
020b4c07047189c5c788eca9e6e77d64b8989d58 Fix lazy negative slice rewriting. (#7586) * Fix lazy slice rewriting. There was a bug in estimating the last index of the slice. Index a range object instead. Closes #6560 * Support reversed slices with Zarr * Update xarray/core/indexing.py * Fix test * bring back xfail * Smaller test * Better? * fix typing 2023-03-27T21:05:50Z 2023-03-27T21:05:50Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
ed09383bf8be56ad9dccd86a3ba7ffab8b2b11a0 [skip-ci] dev whats-new (#7660) 2023-03-22T17:57:13Z 2023-03-22T17:57:13Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
96030d4825159c6259736155084f38ee8db5c9bb Redo whats-new for 2023.03.0 (#7659) 2023-03-22T15:42:49Z 2023-03-22T15:42:49Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
b836851d47deb2404202420cc8f5f25ebba872f4 Pin pandas < 2 (#7650) * Pin pandas < 2 Pandas is expecting to release v2 in two weeks (https://github.com/pandas-dev/pandas/issues/46776#issuecomment-1473785540). But we are still incompatible with their main branch: - #7441 - https://github.com/pydata/xarray/issues/7420 This PR pins pandas to `<2` * modify requirements.txt * Update requirements 2023-03-22T14:53:53Z 2023-03-22T14:53:53Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
f1ff956ff67f3c053a2514d93d35929059e17b07 Whats-new for release 2023.03.0 (#7643) * Whats-new for release 2023.03.0 * update 2023-03-20T15:57:36Z 2023-03-20T15:57:36Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
e7b49305dca99bddb8de37589caa61f6b42592e7 [skip-ci] Fix groupby binary ops benchmarks (#7603) * [skip-ci] Fix groupby binary ops benchmarks * [skip-ci] fix * [skip-ci] xfail resample binary ops * [skip-ci] add skipping message * [skip-ci] remove resample binary ops 2023-03-16T17:08:44Z 2023-03-16T17:08:44Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
830ee6de0d545c997df84fe69b0ac2334bde1d1b Support first, last with dask arrays (#7562) * Support first, last with dask arrays Use dask.array.reduction. For this we need to add support for the `keepdims` kwarg to `nanfirst` and `nanlast`. Even though the final result is always keepdims=False, dask runs the intermediate steps with keepdims=True. * Don't provide meta. It would need to account for shape change. 2023-03-03T23:13:51Z 2023-03-03T23:13:51Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
1de881e5f5d4d7697403f9ab7686849ab02953bd [skip-ci] Add PDF of Xarray logo (#7530) * Add PDF of Xarray logo * Add SVG Co-authored-by: Benoit Bovy <benbovy@gmail.com> --------- Co-authored-by: Benoit Bovy <benbovy@gmail.com> 2023-02-22T15:10:48Z 2023-02-22T15:10:48Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
637095f2d4ab2aad28a75176e44f651e9be2946d Update HOW_TO_RELEASE.md (#7512) 2023-02-07T17:40:50Z 2023-02-07T17:40:50Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
8d9e5d5be8249b8170d09b3d3df02f4c7d09f6ef Update whats-new for dev (#7511) 2023-02-07T17:40:25Z 2023-02-07T17:40:25Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
6c45d7fc472e200ca39300d25294fcb7a0bef04d Fix whats-new for 2023.02.0 (#7506) * fix * Update doc/whats-new.rst * Update whats-new * fix. 2023-02-07T16:14:50Z 2023-02-07T16:14:50Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
d95e00a0c4df31732e06a905d49e3b6438239d90 Whats-new for 2023.03.0 2023-02-06T17:57:46Z 2023-02-06T17:57:46Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
ccbdd0d045b8396b4fa5b9d3138f5ea15f3acbd6 Mention flox in docs (#7454) * Mention flox in docs * add to groupby.rst * Add whats-new * [skip-ci] Update doc/whats-new.rst 2023-01-26T16:59:40Z 2023-01-26T16:59:40Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
b21f62ee37eea3650a58e9ffa3a7c9f4ae83006b [skip-cii] Add pyodide update instructions to HOW_TO_RELEASE (#7449) * Add pyodide update instructions to HOW_TO_RELEASE * [skip-ci] Update HOW_TO_RELEASE.md * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-01-19T14:01:36Z 2023-01-19T14:01:36Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447
f802ad63fccbc929e916dd09f18f397cecff85ed [skip-ci] whats-new for next release (#7455) 2023-01-19T14:01:16Z 2023-01-19T14:01:16Z Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 dcherian 2448579 web-flow 19864447

Next page

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 47.757ms · About: xarray-datasette