-
-
Notifications
You must be signed in to change notification settings - Fork 331
Numcodecs in v3 #3037
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Numcodecs in v3 #3037
Conversation
it might be useful to have a conversation about the strategy here. It looks like |
@d-v-b Are you thinking of something like https://github.com/zarr-developers/numcodecs/blob/main/numcodecs/zarr3.py or even moving all the logic from this file to zarr-python? |
the file you linked also contains dynamic class generation, which was problematic and motivated this PR: zarr-developers/numcodecs#745, which removes the dynamism. and yes I think that all of this stuff should live in zarr-python. |
# Conflicts: # tests/test_codecs/test_codecs.py
I changed |
Implements
numcodec_to_zarr3_codec
to enable numcodec support in zarr v3 arraysThis PR is a result of moving the
to_zarr3
logic from zarr-developers/numcodecs#741 to zarr-pythonTODO:
docs/user-guide/*.rst
changes/