Skip to content

Conversation

shoyer
Copy link
Member

@shoyer shoyer commented Sep 2, 2025

Writing to zarr with mode='r+' was broken by #10625, due to a Zarr bug (zarr-developers/zarr-python#3428). This add a work-around that works on older versions of Zarr.

The PR that introduced this bug has not yet appeared in an xarray release, so there's no need for a release note.

  • Tests added

Writing to zarr with `mode='r+'` was broken by pydata#10625, due to a Zarr
bug (zarr-developers/zarr-python#3428). This
add a work-around that works on older versions of Zarr.

The PR that introduced this bug has not yet appeared in an xarray
release, so there's no need for a release note.
@github-actions github-actions bot added the topic-DataTree Related to the implementation of a DataTree class label Sep 2, 2025
@dcherian dcherian added the run-upstream Run upstream CI label Sep 2, 2025
@shoyer
Copy link
Member Author

shoyer commented Sep 3, 2025

There are failures with mypy-upstream-dev, but those are all unrelated to this change.

Copy link
Contributor

@dcherian dcherian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dcherian
Copy link
Contributor

dcherian commented Sep 3, 2025

mypy-upstream-dev

this action is always failing :D

@shoyer shoyer merged commit 7a3cd0c into pydata:main Sep 4, 2025
36 of 37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-upstream Run upstream CI topic-DataTree Related to the implementation of a DataTree class

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants