-
-
Notifications
You must be signed in to change notification settings - Fork 328
In V2, creating an array with compressor=None assumes Zstd #2708
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
Comments
looks like a bug. |
I should have noted that |
we moved away from |
OK, that makes sense, especially if V3 will tend to use compressors= (with the s), which indeed has default value "auto". Should I do this one? |
if you like, that would be great! |
Zarr version
3.0.1.dev9+g168999ce
Numcodecs version
Python Version
3.12
Operating System
linux
Installation
manual from source
Description
In zarr V2, creating an array would assume the default compression (blosc); to get uncompressed data, you would pass compression=None.
In v3, if writing zar_version=2 data, compression=None results in Zstd compression. The kwarg compression is marked as deprecated in favour of compressions=, but the latter is not allowed in v2.
Steps to reproduce
results in
Zstd(level=0)
.Additional output
No response
The text was updated successfully, but these errors were encountered: