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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 8a23e249d44b6e677600244efed4491a2749db73,"Delete pynio backend. (#8971) * Delete pynio backend. * cleanup test * fix whats-new",2024-04-25T14:23:59Z,2024-04-25T14:23:59Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 40b3f2ca926f5c13045cc1a430fa226e96dc3728,Trigger hypothesis stateful tests nightly (#8907),2024-04-04T02:17:47Z,2024-04-04T02:17:47Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 bd9495fdeb8be38932a66b354d53f39923c8448b,upstream-dev CI: Fix interp and cumtrapz (#8861),2024-03-21T04:16:45Z,2024-03-21T04:16:45Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 3dcfa31955d334d0d05f171f21e0af6bebfb36e1,"Return a dataclass from Grouper.factorize (#8777) * Return dataclass from factorize * cleanup",2024-03-15T04:47:30Z,2024-03-15T04:47:30Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 80fb5f7626b2273cffe9ccbe425beaf36eba4189,Add `dask-expr` to environment-3.12.yml (#8827),2024-03-13T20:20:44Z,2024-03-13T20:20:44Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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 --------- Co-authored-by: Mathias Hauser ",2024-03-06T02:27:04Z,2024-03-06T02:27:04Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 01f7b4ff54c9e6b41c9a7b45e6dd0039992075ee,[skip-ci] NamedArray: Add lazy indexing array refactoring plan (#8775),2024-02-23T22:20:08Z,2024-02-23T22:20:08Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 e22b47511f4188e2203c5753de4a0a36094c2e83,Fix NetCDF4 C version detection (#8675),2024-01-27T01:28:49Z,2024-01-27T01:28:49Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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 * [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 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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 da0828879e849d8f302e348ba34e44007082f3fb,dev whats-new,2023-12-08T19:47:59Z,2023-12-08T19:47:59Z,69fd8ce43dc912ca4ec5c101215c3994bfc2d87a,69fd8ce43dc912ca4ec5c101215c3994bfc2d87a,13221727,2448579,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 * Update doc/whats-new.rst * Update whats-new.rst --------- Co-authored-by: Spencer Clark ",2023-12-08T19:36:26Z,2023-12-08T19:36:26Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 bb8511e0894020e180d95d2edb29ed4036ac6447,[skip-ci] dev whats-new (#8467),2023-11-18T15:20:37Z,2023-11-18T15:20:37Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 49bd63a8332c1930a866724a2968b2d880dae25e,Remove PseudoNetCDF (#8446),2023-11-13T21:53:56Z,2023-11-13T21:53:56Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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 ",2023-11-13T19:39:52Z,2023-11-13T19:39:52Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 8e95b60939c4abc3ac785d730ed55e1a39da3c6a,Remove keep_attrs from resample signature (#8444),2023-11-12T22:53:34Z,2023-11-12T22:53:34Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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 * Improvements --------- Co-authored-by: Justus Magin ",2023-11-04T20:25:35Z,2023-11-04T20:25:35Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 b55be51f86cae5a70249e053cda86eb7dec04d56,[skip-ci] dev whats-new (#8349),2023-10-20T14:54:30Z,2023-10-20T14:54:30Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 e611c979340148afced3eb30fc40656f593651a4,Remove np.asarray in formatting.py (#8100),2023-10-18T10:40:38Z,2023-10-18T10:40:38Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 88285f99f38281069f027113b2a755c1d5f6fab3,"Move Variable aggregations to NamedArray (#8304) Co-authored-by: Anderson Banihirwe <13301940+andersy005@users.noreply.github.com> Co-authored-by: Anderson Banihirwe ",2023-10-17T19:14:12Z,2023-10-17T19:14:12Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 8f7e8b53821e90da066ac40630e49a6c355dcc6c,Update labeler.yml to add NamedArray (#8305),2023-10-14T06:47:06Z,2023-10-14T06:47:06Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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 * Update test --------- Co-authored-by: Michael Niklas Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com>",2023-09-22T12:48:33Z,2023-09-22T12:48:33Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 42d42bab5811702e56c638b9489665d3c505a0c1,[skip-ci] dev whats-new (#8098),2023-08-22T20:46:29Z,2023-08-22T20:46:29Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 92c8b33eb464b09d6f8277265b16cae039ab57ee,Reduce pre-commit update frequency to monthly from weekly. (#8033),2023-08-01T16:48:10Z,2023-08-01T16:48:10Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 1d8e92b19a3f4be9b897e23cbe0c1454f4c52611,Update copyright year in README (#8007),2023-07-20T21:13:25Z,2023-07-20T21:13:25Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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 * Add whats-new --------- Co-authored-by: Benoit Bovy ",2023-07-19T18:25:33Z,2023-07-19T18:25:33Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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 Co-authored-by: Mick * fix doc build * [skip-ci] Update doc/whats-new.rst --------- Co-authored-by: Alan Brammer Co-authored-by: Mick ",2023-05-02T14:48:41Z,2023-05-02T14:48:41Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 a54d5b3fe2dac8a77a4952a33d443e09e77587bf,Fix whats-new,2023-04-20T21:12:16Z,2023-04-20T21:12:53Z,b1d508f2715575b2d7d409a594906829450329e8,b1d508f2715575b2d7d409a594906829450329e8,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 91f14c9bc2de8cfad15096c0f7b79b0803474c68,[skip-ci] Release 2023.04.2 (#7774),2023-04-20T18:26:37Z,2023-04-20T18:26:37Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 ae10df45554a0641d18c478483986bc6d36865e7,Add dev whats-new,2023-04-18T22:16:19Z,2023-04-18T22:17:32Z,b1d508f2715575b2d7d409a594906829450329e8,b1d508f2715575b2d7d409a594906829450329e8,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 4f5675c2747c78efd9b0384773f156f5d2d5fa03,Update whats-new.rst,2023-04-18T14:52:50Z,2023-04-18T14:52:50Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 b8892089e162d20e16b3e623a901c43f6ac95282,[skip-ci] dev whats-new,2023-04-14T17:32:43Z,2023-04-14T17:32:43Z,b1d508f2715575b2d7d409a594906829450329e8,b1d508f2715575b2d7d409a594906829450329e8,13221727,2448579,2448579 e1dc02b811e16fa3e389fed02b5cedfcd1c70bd6,Add whats-new for v2023.04.0 (#7757),2023-04-14T17:25:35Z,2023-04-14T17:25:35Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 c3224ef599e701efb00bbf4c20f8cf5e247a021d,"Avoid recasting a CFTimeIndex (#7735) xref #7730",2023-04-11T21:12:04Z,2023-04-11T21:12:04Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 f8127fc9ad24fe8b41cce9f891ab2c98eb2c679a,"Test: new index from dask.array computes only once (#7729) Closes #1533",2023-04-06T04:15:44Z,2023-04-06T04:15:44Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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 repr too * Guard np.asarray for scalars. * Revert casting to arrays in backend * Wrap numpy scalars in Explicitly*Indexed*.get_duck_aray * Apply suggestions from code review Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> Co-authored-by: Stephan Hoyer * Update xarray/tests/__init__.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Update xarray/core/indexing.py * 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 * Bring back the ugly check * Update whats-new * Fix pre-commit * silence mypy error * minimize diff --------- 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> Co-authored-by: Stephan Hoyer ",2023-03-31T15:15:28Z,2023-03-31T15:15:28Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 ed09383bf8be56ad9dccd86a3ba7ffab8b2b11a0,[skip-ci] dev whats-new (#7660),2023-03-22T17:57:13Z,2023-03-22T17:57:13Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 96030d4825159c6259736155084f38ee8db5c9bb,Redo whats-new for 2023.03.0 (#7659),2023-03-22T15:42:49Z,2023-03-22T15:42:49Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 1de881e5f5d4d7697403f9ab7686849ab02953bd,"[skip-ci] Add PDF of Xarray logo (#7530) * Add PDF of Xarray logo * Add SVG Co-authored-by: Benoit Bovy --------- Co-authored-by: Benoit Bovy ",2023-02-22T15:10:48Z,2023-02-22T15:10:48Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 637095f2d4ab2aad28a75176e44f651e9be2946d,Update HOW_TO_RELEASE.md (#7512),2023-02-07T17:40:50Z,2023-02-07T17:40:50Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 8d9e5d5be8249b8170d09b3d3df02f4c7d09f6ef,Update whats-new for dev (#7511),2023-02-07T17:40:25Z,2023-02-07T17:40:25Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 d95e00a0c4df31732e06a905d49e3b6438239d90,Whats-new for 2023.03.0,2023-02-06T17:57:46Z,2023-02-06T17:57:46Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,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,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447 f802ad63fccbc929e916dd09f18f397cecff85ed,[skip-ci] whats-new for next release (#7455),2023-01-19T14:01:16Z,2023-01-19T14:01:16Z,0c7e9e762dbfd6554e60c953bf27493047d95109,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,2448579,19864447