sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer bd40c20a5fd025724af5862765eab6bf90eb92f5,"Use duck array ops in more places (#8267) * Use duck array ops for `reshape` * Use duck array ops for `sum` * Use duck array ops for `astype` * Use duck array ops for `ravel` * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update what's new --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>",2023-10-05T18:41:19Z,2023-10-05T18:41:19Z,ca195203712ac270ec1af1df8da5d66b7b3781dd,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,85085,19864447 0c876e4a9e214918b9366b178b2be083cfe8379a,"CF encoding should preserve vlen dtype for empty arrays (#7862) * CF encoding should preserve vlen dtype for empty arrays * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * preserve vlen string dtype in netcdf4 and zarr backends * check for h5py-variant (""vlen"") in coding.strings.check_vlen_dtype * add test to check preserving vlen dtype for empty vlen string arrays * ignore call_overload error for np.dtype(""O"", metadata={""vlen"": str}) * use filter.codec_id instead of private filter._meta as suggested in review * update comment and add whats-new.rst entry * fix whats-new.rst * fix whats-new.rst (missing dot) --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kai Mühlbauer Co-authored-by: Kai Mühlbauer Co-authored-by: Deepak Cherian ",2023-06-16T03:56:14Z,2023-06-16T03:56:14Z,ca195203712ac270ec1af1df8da5d66b7b3781dd,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,85085,19864447 fc1dbb587c24f422e44f6b40dece3b2a17961382,"Make `broadcast` and `concat` work with the Array API (#7387) * Make `broadcast` and `concat` work with the Array API. * [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-05T20:43:14Z,2023-01-05T20:43:14Z,ca195203712ac270ec1af1df8da5d66b7b3781dd,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,85085,19864447 7f1f9116a5c5469a15d7e2f7d12606e496ccd85d,"More Array API changes (#7067) * More Array API changes, including aggregation with nans, astype, where, stack. * Add `reshape` to `duck_array_ops` * Simplify `as_shared_dtype` * Add `sum_where` to `duck_array_ops` * Remove unused `_replace_nan` function * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update xarray/core/duck_array_ops.py Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Deepak Cherian ",2022-10-18T17:04:35Z,2022-10-18T17:04:35Z,ca195203712ac270ec1af1df8da5d66b7b3781dd,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,85085,19864447 9f8d47c8acfaa925b3499e824a0807d7f20424c7,"Support NumPy array API (experimental) (#6804) * Support NumPy array API (experimental) * Address feedback * Update xarray/core/indexing.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Update xarray/core/indexing.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Update xarray/tests/test_array_api.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Update xarray/tests/test_array_api.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Update xarray/tests/test_array_api.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Update xarray/tests/test_array_api.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Update xarray/tests/test_array_api.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Fix import order * Fix import order * update whatsnew Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> Co-authored-by: Deepak Cherian Co-authored-by: Thomas Nicholas ",2022-07-20T06:09:14Z,2022-07-20T06:09:14Z,ca195203712ac270ec1af1df8da5d66b7b3781dd,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,85085,19864447 53172cb1e03a98759faf77ef48efaa64676ad24a,Allow write_empty_chunks to be set in Zarr encoding (#6348),2022-03-17T04:52:10Z,2022-03-17T04:52:10Z,ca195203712ac270ec1af1df8da5d66b7b3781dd,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,85085,19864447 d63c26cdd422be1467008c2cd69c9498fe17d416,"Fix exception when display_expand_data=False for file-backed array. (#5235) Co-authored-by: keewis ",2021-05-06T16:42:44Z,2021-05-06T16:42:44Z,ca195203712ac270ec1af1df8da5d66b7b3781dd,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,85085,19864447 f3d0ec5c5e26835d0569e1475f23652b96260a6e,"Add options to control expand/collapse of sections in display of Dataset and DataArray (#5126) * Add expand options for text and HTML representations. * Add 'default' option to 'display_expand' options to preserve existing defaults. * Fix formatting * Update xarray/core/options.py Co-authored-by: Julia Signell * Add note to whats-new.rst Co-authored-by: Julia Signell ",2021-04-27T01:37:54Z,2021-04-27T01:37:54Z,ca195203712ac270ec1af1df8da5d66b7b3781dd,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,85085,19864447