Work to move to zarr-python 3 in #275 is now blocked by cgohlke/tifffile#282.
Currently the only mechanism to lazily read ND arrays through tifffile is it's ZarrTiffStore, which is incompatible with zarr-python v3, and there is no plan upstream to add support. We may have to revert the OME-TIFF implementation to parsing the MM index map and doing memory-mapped reading ourselves.
Work to move to zarr-python 3 in #275 is now blocked by cgohlke/tifffile#282.
Currently the only mechanism to lazily read ND arrays through tifffile is it's ZarrTiffStore, which is incompatible with zarr-python v3, and there is no plan upstream to add support. We may have to revert the OME-TIFF implementation to parsing the MM index map and doing memory-mapped reading ourselves.