zarr-python icon indicating copy to clipboard operation
zarr-python copied to clipboard

An implementation of chunked, compressed, N-dimensional arrays for Python.

Results 593 zarr-python issues
Sort by recently updated
recently updated
newest added

* [else-if-used / R5501](https://pylint.readthedocs.io/en/stable/user_guide/messages/refactor/else-if-used.html) * [consider-using-augmented-assign / R6104](https://pylint.readthedocs.io/en/stable/user_guide/messages/refactor/consider-using-augmented-assign.html) TODO: * [ ] Add unit tests and/or doctests in docstrings * [ ] Add docstrings and API docs for any new/modified...

needs release notes

Inspired by zarrs, where you can do a sort of jump-around-slicing, I broadly wish to be able to do the following disjoint slice indexing (although I am suggesting, motivated by...

This works with V2 data: ```python zarr.create(shape=10, dtype=">i2", zarr_version=2) # -> i2> ``` But raises for V3 ```python zarr.create(shape=10, dtype=">i2", zarr_version=3) ``` ``` File ~/gh/zarr-developers/zarr-python/src/zarr/codecs/__init__.py:40, in _get_default_array_bytes_codec(np_dtype) 37 def _get_default_array_bytes_codec(...

bug

### Zarr version v2.18.4 ### Numcodecs version 0.51.1 ### Python Version 3.11.11 ### Operating System Linux ### Installation conda-forge ### Description encode/decode doesn't work well with uint8, i tested it...

bug

Fixes #2826 ## Prevent group self-deletion This commit prevents groups from deleting themselves (via `del group['']`) which could lead to inconsistent states. The change: - Adds a `ValueError` check in...

needs release notes

numpy arrays with dtype `"O"` are ambiguous, in the sense that they could contain values that zarr should store as: - variable-length strings - variable-length arrays - arbitrary python objects...

enhancement

### Zarr version v3.0.8 ### Numcodecs version v0.16.1 ### Python Version 3.12 ### Operating System Linux (WSL2) ### Installation pip ### Description The RAM consumption when reading a local Zarr...

bug

**Problem** I would like to load `zarr` data directly onto non-CPU devices (especially GPU). The current approach appears to rely on using `cupy` to load onto `cupy`-supported devices e.g. https://github.com/rapidsai/kvikio/blob/branch-25.02/notebooks/zarr.ipynb....

enhancement

### Zarr version 3.0.8 ### Numcodecs version 0.16.1 ### Python Version 3.12 ### Operating System Linux ### Installation pip + venv ### Description I am struggling to add a *Quantize*...

bug

### Zarr version 3.0.8 ### Numcodecs version 0.16.1 ### Python Version 3.13 ### Operating System Linux (WSL2) ### Installation pip ### Description When I try to create an array with...

bug