Add compatibility between zcollection and zarrV3.
Currently, using zcollection results in a ModuleNotFoundError because the module zarr.meta no longer exists in latest zarr releases.
Traceback (most recent call last):
File "tests/pixctest.py", line 2, in
import zcollection as zc
File "/work/scratch/data/zawadzl/conda/pixctest/lib/python3.13/site-packages/zcollection/init.py", line 9, in
from . import merging, partitioning
File "/work/scratch/data/zawadzl/conda/pixctest/lib/python3.13/site-packages/zcollection/merging/init.py", line 21, in
from .. import dataset, storage, sync
File "/work/scratch/data/zawadzl/conda/pixctest/lib/python3.13/site-packages/zcollection/dataset.py", line 37, in
from . import meta, representation
File "/work/scratch/data/zawadzl/conda/pixctest/lib/python3.13/site-packages/zcollection/meta.py", line 17, in
import zarr.meta
ModuleNotFoundError: No module named 'zarr.meta'
Issue mentionned here: zarr-developers/zarr-python#2021
Add compatibility between zcollection and zarrV3.
Currently, using zcollection results in a ModuleNotFoundError because the module zarr.meta no longer exists in latest zarr releases.
Traceback (most recent call last):
File "tests/pixctest.py", line 2, in
import zcollection as zc
File "/work/scratch/data/zawadzl/conda/pixctest/lib/python3.13/site-packages/zcollection/init.py", line 9, in
from . import merging, partitioning
File "/work/scratch/data/zawadzl/conda/pixctest/lib/python3.13/site-packages/zcollection/merging/init.py", line 21, in
from .. import dataset, storage, sync
File "/work/scratch/data/zawadzl/conda/pixctest/lib/python3.13/site-packages/zcollection/dataset.py", line 37, in
from . import meta, representation
File "/work/scratch/data/zawadzl/conda/pixctest/lib/python3.13/site-packages/zcollection/meta.py", line 17, in
import zarr.meta
ModuleNotFoundError: No module named 'zarr.meta'
Issue mentionned here: zarr-developers/zarr-python#2021