We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b9b8411 commit f06e3dcCopy full SHA for f06e3dc
1 file changed
src/zarr/core/array.py
@@ -206,6 +206,8 @@ def _chunk_sizes_from_shape(
206
def parse_array_metadata(data: object, codec_class_map: Mapping[str, type[Codec]]) -> ArrayMetadata:
207
if isinstance(data, ArrayV3Metadata):
208
return type(data).from_dict(data.to_dict(), codec_class_map=codec_class_map)
209
+ elif isinstance(data, ArrayV2Metadata):
210
+ return data
211
elif isinstance(data, dict):
212
zarr_format = data.get("zarr_format")
213
if zarr_format == 3:
0 commit comments