zarr-python
zarr-python copied to clipboard
An implementation of chunked, compressed, N-dimensional arrays for Python.
[Description of PR] TODO: * [ ] Add unit tests and/or doctests in docstrings * [ ] Add docstrings and API docs for any new/modified user-facing classes and functions *...
### Zarr version 3.0.8 ### Numcodecs version 0.16.1 ### Python Version 3.13.0 ### Operating System macOS ### Installation uv ### Description I'm trying to modify data concurrently, making sure I'm...
I'm working on a compressor where chunked encoding / decoding is possible, but during encoding we need to 1. know the data indices as part of the entire dataset (essentially...
We seem to be converging on using a leading underscore to indicate private modules. Should we do this for `zarr.core` or can we simply document the intent of the module?
Our config right now contains this logic for defining a default encoding scheme for a given data type: https://github.com/zarr-developers/zarr-python/blob/af55fcfaefa42b5ef556b1b5be33dcdd06a7fd0b/src/zarr/core/config.py#L85-L107 This approach is problematic because it requires dividing our data types...
### Zarr version 3.0.0 ### Numcodecs version 0.14.1 ### Python Version 3.13 ### Operating System Linux ### Installation Using uv ### Description This simple workload, which writes out the numbers...
This PR optimizes reading more than one, but not all, chunks from a shard. Towards #1758. - Combines requests for chunks which are nearby within a shard into a single...
there are some exceptions raised in #2874 that should direct people to specific sections of our docs. this issue tracks the creation of those documentation pages.
`s3fs` depends on an exact version of [`fsspec` (`2025.5.1`)](https://github.com/fsspec/s3fs/blob/2f3c76d9c36025c7daefa766a8f81c79fc4010e7/requirements.txt#L2). The unreleased version of `fsspec`, i.e. what you get when you install fsspec from a git dependency declaration like `fsspec @...
### Zarr version 3.0.8 ### Numcodecs version 0.15.1 ### Python Version 3.11.11 ### Operating System Linux, Dockerfile based on python:3.11-slim ### Installation poetry ### Description I think there is some...