-
-
Notifications
You must be signed in to change notification settings - Fork 327
In V2, creating an array with compressor=None assumes Zstd #2708
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: