From bebbac06bdef61c90ab81a7e6f6e5b68db63be5a Mon Sep 17 00:00:00 2001 From: Lachlan Deakin Date: Tue, 2 Sep 2025 08:09:03 +1000 Subject: [PATCH 1/2] fix: `ChunkCoords` definition Broken since #3374 --- src/zarr/core/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/zarr/core/common.py b/src/zarr/core/common.py index ed28fd2da4..bebccb65fc 100644 --- a/src/zarr/core/common.py +++ b/src/zarr/core/common.py @@ -38,7 +38,7 @@ BytesLike = bytes | bytearray | memoryview ShapeLike = Iterable[int] | int # For backwards compatibility -ChunkCoords: tuple[int, ...] +ChunkCoords = tuple[int, ...] ZarrFormat = Literal[2, 3] NodeType = Literal["array", "group"] JSON = str | int | float | Mapping[str, "JSON"] | Sequence["JSON"] | None From 2ed9e0c93cd538753a21b9a5905965c51095549e Mon Sep 17 00:00:00 2001 From: Lachlan Deakin Date: Tue, 2 Sep 2025 08:15:59 +1000 Subject: [PATCH 2/2] changelog --- changes/3425.bugfix.rst | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/3425.bugfix.rst diff --git a/changes/3425.bugfix.rst b/changes/3425.bugfix.rst new file mode 100644 index 0000000000..71cc147287 --- /dev/null +++ b/changes/3425.bugfix.rst @@ -0,0 +1 @@ +Fix ChunkGrid definition (broken in 3.1.2)