There is a newer version of the record available.

Published July 15, 2025 | Version v3.1.0
Software Open

zarr-developers/zarr-python: v3.1.0

  • 1. Wellcome Sanger Institute
  • 2. @earth-mover
  • 3. CEA
  • 4. UCL
  • 5. Independent software engineer
  • 6. @Quansight-Labs
  • 7. @openmicroscopy @German-BioImaging
  • 8. @scalableminds
  • 9. @developmentseed
  • 10. scalableminds
  • 11. @zarr-developers
  • 12. @coiled
  • 13. Quansight
  • 14. Earthmover PBC
  • 15. NVIDIA
  • 16. Maven Securities
  • 17. @UCL-ARC, @UCL
  • 18. Helmholtz Zentrum
  • 19. Anaconda, inc.
  • 20. Monash eResearch Centre, Monash University

Description

See release notes in the Zarr documentation

What's Changed

  • refactor v3 data types by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/2874
  • Fix URL to contributing guide by @lukasbindreiter in https://github.com/zarr-developers/zarr-python/pull/3141
  • Public API for buffer objects by @TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2876
  • Add GroupNotFound error to API docs by @dstansby in https://github.com/zarr-developers/zarr-python/pull/3149
  • Get rid of old notebooks by @DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2897
  • Fix typing in test_v2 by @dstansby in https://github.com/zarr-developers/zarr-python/pull/3143
  • Clean up after getting rid of notebooks by @DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/3152
  • Appending to dictionary following its definition by @DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/3159
  • Apply ruff/flake8-pyi preview rule PYI059 by @DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/3154
  • Disable codecov PR annotations by @maxrjones in https://github.com/zarr-developers/zarr-python/pull/3166
  • Update pre-commit hooks + mypy fixes by @dstansby in https://github.com/zarr-developers/zarr-python/pull/3133
  • Create read only copy if needed when opening a store path by @maxrjones in https://github.com/zarr-developers/zarr-python/pull/3156
  • Suppress FileNotFoundError when deleting keys in the obstore adapter by @lukasbindreiter in https://github.com/zarr-developers/zarr-python/pull/3140
  • string dtype fixes by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3170
  • Fix/windows int32 issue by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3151
  • fix: restore fill_value=None for zarr_format=2 by @ianhi in https://github.com/zarr-developers/zarr-python/pull/3198
  • Add NDBuffer.empty by @TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/3191
  • document dtype extension by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3157
  • fix typo in warning by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3206
  • export more JSON types by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3202
  • Fix mypy 1.16 errors by @DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/3158
  • Remove duplicate codecov configuration by @maxrjones in https://github.com/zarr-developers/zarr-python/pull/3211
  • Add human readable size for No. bytes stored to info_complete by @jsignell in https://github.com/zarr-developers/zarr-python/pull/3190
  • Update pre-commit ruff legacy alias by @DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/3214
  • Add a release checklist issue template by @maxrjones in https://github.com/zarr-developers/zarr-python/pull/3210
  • Update documentation of remote store by @bevilacqc in https://github.com/zarr-developers/zarr-python/pull/3212
  • Make create_array signatures consistent by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/2819
  • Cleanups to implementation of create() by @dstansby in https://github.com/zarr-developers/zarr-python/pull/3111
  • Remove redundant release note by @dstansby in https://github.com/zarr-developers/zarr-python/pull/3223
  • Warnings messages dictionary syntax fix by @MosGeo in https://github.com/zarr-developers/zarr-python/pull/3231
  • remove chunk encoding from config by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3228
  • Bump min numpy version by @dstansby in https://github.com/zarr-developers/zarr-python/pull/3226
  • Fix type of v2 compressors by @dstansby in https://github.com/zarr-developers/zarr-python/pull/3232
  • Update stateful/property tests. by @dcherian in https://github.com/zarr-developers/zarr-python/pull/3161
  • chore: update pre-commit hooks by @pre-commit-ci[bot] in https://github.com/zarr-developers/zarr-python/pull/3213
  • feat: add from_array_metadata_and_store to CodecPipeline by @LDeakin in https://github.com/zarr-developers/zarr-python/pull/3233
  • CI: update actions location by @bsipocz in https://github.com/zarr-developers/zarr-python/pull/3237
  • update 2819 release note by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3230
  • update release note for dtype refactor by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3229
  • remove usage of the _deprecate_positional_args decorator, and tests for its behavior by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3225
  • fix type hints for hypothesis test by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3240
  • fix obstore type hints by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3242
  • don't test self-deletion in stateful tests by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3243
  • 3.1.0 release notes by @d-v-b in https://github.com/zarr-developers/zarr-python/pull/3241

New Contributors

  • @lukasbindreiter made their first contribution in https://github.com/zarr-developers/zarr-python/pull/3141
  • @jsignell made their first contribution in https://github.com/zarr-developers/zarr-python/pull/3190
  • @bevilacqc made their first contribution in https://github.com/zarr-developers/zarr-python/pull/3212
  • @MosGeo made their first contribution in https://github.com/zarr-developers/zarr-python/pull/3231
  • @bsipocz made their first contribution in https://github.com/zarr-developers/zarr-python/pull/3237

Full Changelog: https://github.com/zarr-developers/zarr-python/compare/v3.0.10...v3.1.0

Files

zarr-developers/zarr-python-v3.1.0.zip

Files (564.2 kB)

Name Size Download all
md5:921d2b9d002e9f031217f649274bb895
564.2 kB Preview Download

Additional details

Related works