zarr-python
zarr-python copied to clipboard
An implementation of chunked, compressed, N-dimensional arrays for Python.
This PR improves documentation for the `data` parameter in array creation (#2809). ### What's Included - Example using `data=...` for concise array creation - Code comparison showing equivalent methods ###...
The FSSpecStore and ObjectStore stores are meant to be cloud agnostic, but only the behavior on S3 is tested using minio. I'm wondering if it'd be worthwhile to use [Azurite](https://github.com/Azure/Azurite)...
### Zarr version v3.0.8 ### Numcodecs version v0.15.1 ### Python Version 3.11 ### Operating System Mac ### Installation pip in a venv ### Description Negative zero (-0.0) is not distinguished...
> Indeed! To be honest, I think `null` fill values in Zarr V2 were a bit of a misstep anyway, mainly because undefined values in partially written chunks cannot be...
### Describe the issue linked to the documentation https://github.com/zarr-developers/zarr-python/blob/main/src/zarr/core/metadata/v3.py#L687 seems to imply that where a (v2) data type is defined as big-endian, zarr cannot read it. Is this the case?...
puts the group metadata classes in their own module in `metadata`. closes #3018
This PR brings the following changes: ### new (old) exceptions `zarr.errors` gets new exceptions `ArrayNotFoundError`, `GroupNotFoundError`, `PathNotFoundError`, `NodeNotFoundError` (for when neither an array nor a group were found, in a...
This PR adds a Zstd codec that runs on the GPU using the nvCOMP 4.2 python APIs. TODO: * [ ] Make fully async * [ ] Performance benchmarking *...
### Zarr version v3.0.6 ### Numcodecs version v0.16.0 ### Python Version 3.13 ### Operating System mac ### Installation uv ### Description Passing the old stype of numcodecs codec to zarr...
### Zarr version v3.0.0 ### Numcodecs version v0.14.1 ### Python Version 3.11.11 ### Operating System Mac ### Installation using pip into conda environment ### Description With Zarr v2, I was...