Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes the error related to zarr.errors.FSPathExistNotDir
It doesnt exist anymore since zarr v3.0.0, which instead just raises a standard FileNotFoundError
rather than checking for different error types in different versions of zarr, i've just removed the check for specific error type in favour of any errors
There are some other changes which we need to deal with from 3.0 also, as it has removed or changed zarr.LRUStoreCache, zarr.DirectoryStore, and zarr.SQLiteStore all of which tiatoolbox uses
We would also need to wait for tifffile to update to be compatible with zarr 3.0
See: https://zarr.readthedocs.io/en/latest/user-guide/v3_migration.html for more details