zarr-python
zarr-python copied to clipboard
An implementation of chunked, compressed, N-dimensional arrays for Python.
Open to ideas on how best to structure this but the idea is that we should be testing with libraries that depend on Zarr. Examples: - Xarray - Dask -...
Small typing improvement here. @d-v-b - can you expand on what needs to be done (feel free to edit this description)? edit from @d-v-b : the v3 branch has models...
This issue describes the planned development path toward the 3.0 release of Zarr-Python. ## Important information - [3.0 Roadmap and Design Doc](https://github.com/zarr-developers/zarr-python/blob/main/v3-roadmap-and-design.md) - [3.0 Project Board](https://github.com/orgs/zarr-developers/projects/5/views/2) - [3.0 Development Branch:...
We have developed a new entrypoint system for codecs in v3. This ticket concerns getting this new system tested and documented.
The discussion in https://github.com/zarr-developers/zarr-python/discussions/1686 highlighted a number of good improvements to the store API. This ticket tracks getting those updated in the design doc and implemented. - [ ] update...
We have largely been developing a parallel test suite in the v3 branch up until now. We recognize that there is a lot of good test coverage in the 2.0...
Arrays and Groups should be able to be round tripped with Python's pickle protocol. We need a test to make sure this works to be sure downstream applications can work...
Something we've seen a lot of in Zarr-Python 2 is unexpected traffic between the Group/Array APIs and the store. This ticket tracks the development of an instrumented store that will...
Some basic logging will really help with debugging Zarr. Specific objectives here: - [ ] develop common utility for generating a logger - [ ] add basic logging to array...