From 52d51bc231c9a64d28f2baa5a0c399f1e9439238 Mon Sep 17 00:00:00 2001 From: David Stansby Date: Sat, 4 Jan 2025 09:56:30 +0000 Subject: [PATCH] Fix circular import --- src/zarr/codecs/sharding.py | 2 +- src/zarr/core/buffer/__init__.py | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/zarr/codecs/sharding.py b/src/zarr/codecs/sharding.py index a01145b3b2..299ea65df9 100644 --- a/src/zarr/codecs/sharding.py +++ b/src/zarr/codecs/sharding.py @@ -26,8 +26,8 @@ BufferPrototype, NDBuffer, default_buffer_prototype, - numpy_buffer_prototype, ) +from zarr.core.buffer.cpu import numpy_buffer_prototype from zarr.core.chunk_grids import ChunkGrid, RegularChunkGrid from zarr.core.common import ( ChunkCoords, diff --git a/src/zarr/core/buffer/__init__.py b/src/zarr/core/buffer/__init__.py index 85486a2846..d3df13129f 100644 --- a/src/zarr/core/buffer/__init__.py +++ b/src/zarr/core/buffer/__init__.py @@ -6,7 +6,6 @@ NDBuffer, default_buffer_prototype, ) -from zarr.core.buffer.cpu import numpy_buffer_prototype __all__ = [ "ArrayLike", @@ -15,5 +14,4 @@ "NDArrayLike", "NDBuffer", "default_buffer_prototype", - "numpy_buffer_prototype", ]