Zarr

Latest version: v3.0.6

Safety actively analyzes 722344 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 15

3.0.0beta

What's Changed
* Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1586
* Bump conda-incubator/setup-miniconda from 2.3.0 to 3.0.1 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1587
* Cache result of FSStore._fsspec_installed() by ph03 in https://github.com/zarr-developers/zarr-python/pull/1581
* Bump version of black in pre-commit by dstansby in https://github.com/zarr-developers/zarr-python/pull/1559
* Use list comprehension where applicable by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/1555
* Bump numcodecs from 0.11.0 to 0.12.1 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1580
* Use format specification mini-language to format string by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/1558
* Single startswith() call instead of multiple ones by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/1556
* Bump pymongo from 4.5.0 to 4.6.1 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1585
* Move codespell options around by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/1196
* Bump fsspec from 2023.10.0 to 2023.12.1 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1600
* Add type hints to zarr.create by dstansby in https://github.com/zarr-developers/zarr-python/pull/1536
* Remove unused mypy ignore comments by dstansby in https://github.com/zarr-developers/zarr-python/pull/1602
* Bump actions/setup-python from 4.7.1 to 5.0.0 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1605
* Bump github/codeql-action from 2 to 3 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1609
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1448
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1618
* Bump fsspec from 2023.12.1 to 2023.12.2 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1606
* Bump pytest-doctestplus from 1.0.0 to 1.1.0 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1619
* Bump pytest from 7.4.3 to 7.4.4 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1622
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1626
* Create TEAM.md by jhamman in https://github.com/zarr-developers/zarr-python/pull/1628
* Drop python 3.8 and numpy 1.20 by joshmoore in https://github.com/zarr-developers/zarr-python/pull/1557
* Add Norman Rzepka to core-dev team by jhamman in https://github.com/zarr-developers/zarr-python/pull/1630
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1633
* Bump actions/download-artifact from 3 to 4 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1611
* Update tutorial.rst to include section about accessing Zip Files on S3 by jeffpeck10x in https://github.com/zarr-developers/zarr-python/pull/1615
* doc(v3): add v3 roadmap and design document by jhamman in https://github.com/zarr-developers/zarr-python/pull/1583
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1636
* Pyodide support: don't require fasteners on emscripten by hoodmane in https://github.com/zarr-developers/zarr-python/pull/1663
* Update release.rst by MSanKeys963 in https://github.com/zarr-developers/zarr-python/pull/1621
* Bump numpy from 1.24.3 to 1.26.1 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1543
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1642
* Bump ipywidgets from 8.1.0 to 8.1.1 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1538
* Proper argument for numpy.reshape by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/1425
* Bump ipywidgets from 8.1.1 to 8.1.2 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1666
* docs: ZIP-related tweaks by d-v-b in https://github.com/zarr-developers/zarr-python/pull/1641
* Bump numpy from 1.26.1 to 1.26.4 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1669
* Change occurrences of % and format() to f-strings by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/1423
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1672
* Bump pymongo from 4.6.1 to 4.6.2 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1674
* Bump conda-incubator/setup-miniconda from 3.0.1 to 3.0.2 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1677
* Add typing to dimension separator arguments by dstansby in https://github.com/zarr-developers/zarr-python/pull/1620
* Replace Gitter with new Zulip Chat link by MSanKeys963 in https://github.com/zarr-developers/zarr-python/pull/1685
* Bump redis from 5.0.1 to 5.0.2 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1688
* Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1691
* Bump pytest-doctestplus from 1.1.0 to 1.2.0 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1693
* Fix RTD build by MSanKeys963 in https://github.com/zarr-developers/zarr-python/pull/1694
* Update release.rst for v2.17.1 by MSanKeys963 in https://github.com/zarr-developers/zarr-python/pull/1673
* Bump pytest-timeout from 2.2.0 to 2.3.1 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1697
* Bump conda-incubator/setup-miniconda from 3.0.2 to 3.0.3 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1690
* docs(tutorial.rst): fix link to GCSMap by DahnJ in https://github.com/zarr-developers/zarr-python/pull/1689
* Update installation.rst stating version support policy by MSanKeys963 in https://github.com/zarr-developers/zarr-python/pull/1665
* Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1700
* Bump pytest-doctestplus from 1.2.0 to 1.2.1 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1699
* Bump redis from 5.0.2 to 5.0.3 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1698
* Add Python 3.12 to CI by jhamman in https://github.com/zarr-developers/zarr-python/pull/1719
* Bump pytest-cov from 4.1.0 to 5.0.0 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1722
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1708
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1723
* Fix release notes (following 1719) by jhamman in https://github.com/zarr-developers/zarr-python/pull/1725
* Override ipython repr methods. by dcherian in https://github.com/zarr-developers/zarr-python/pull/1724
* Bump pymongo from 4.6.2 to 4.6.3 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1729
* Remove v1 and v2 specification by MSanKeys963 in https://github.com/zarr-developers/zarr-python/pull/1582
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1738
* Optimize Array.info and Group.info by dcherian in https://github.com/zarr-developers/zarr-python/pull/1733
* Bump actions/setup-python from 5.0.0 to 5.1.0 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1736
* Couple fixes by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/1737
* Fix tests with Pytest 8 by dstansby in https://github.com/zarr-developers/zarr-python/pull/1714
* Avoid redundant __contains__ by dcherian in https://github.com/zarr-developers/zarr-python/pull/1739
* Array & Group: Use already loaded attributes to populate cache. by dcherian in https://github.com/zarr-developers/zarr-python/pull/1734
* Optimize attribute setting by dcherian in https://github.com/zarr-developers/zarr-python/pull/1741
* Make sure fs exceptions are raised if not MissingFs exceptions (clone) by itcarroll in https://github.com/zarr-developers/zarr-python/pull/1604
* chore(release): update changelog for 2.17.2 by jhamman in https://github.com/zarr-developers/zarr-python/pull/1775
* chore(docs): reset release notes as unreleased by jhamman in https://github.com/zarr-developers/zarr-python/pull/1776
* Bump codecov/codecov-action from 3 to 4 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1647
* Update release.rst for v2.17.2 by MSanKeys963 in https://github.com/zarr-developers/zarr-python/pull/1778
* Deprecate the experimental v3 implementation by jhamman in https://github.com/zarr-developers/zarr-python/pull/1802
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1779
* Fix `is_total_slice` for size-1 dimensions by dcherian in https://github.com/zarr-developers/zarr-python/pull/1800
* add note to the top of the release page noting the plan for 2.18.* and 3.0 by jhamman in https://github.com/zarr-developers/zarr-python/pull/1816
* Bump conda-incubator/setup-miniconda from 3.0.3 to 3.0.4 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1824
* dep(docs): deprecate experimental v3 support in docs by jhamman in https://github.com/zarr-developers/zarr-python/pull/1807
* Bump h5py from 3.10.0 to 3.11.0 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1786
* Bump redis from 5.0.3 to 5.0.4 by dependabot in https://github.com/zarr-developers/zarr-python/pull/1810
* deprecate(stores): add deprecation warnings to stores that we plan to remove in v3 by jhamman in https://github.com/zarr-developers/zarr-python/pull/1801
* use np.inf instead of PINF/NINF by jhamman in https://github.com/zarr-developers/zarr-python/pull/1842
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1825
* Enable ruff/bugbear rules (B) and fix issues by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/1702
* Release notes for 2.18.0 by jhamman in https://github.com/zarr-developers/zarr-python/pull/1843
* Update release.rst by jhamman in https://github.com/zarr-developers/zarr-python/pull/1850
* Group dependabot updates by jhamman in https://github.com/zarr-developers/zarr-python/pull/1854
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/1876
* Fix a regression with scalar indexing due to 1800 by dcherian in https://github.com/zarr-developers/zarr-python/pull/1875
* release notes for 2.18.1 by jhamman in https://github.com/zarr-developers/zarr-python/pull/1885
* reset release notes by jhamman in https://github.com/zarr-developers/zarr-python/pull/1886
* Add zstd to old V3 supported codecs by rabernat in https://github.com/zarr-developers/zarr-python/pull/1914
* doc: update release notes for 2.18.2 by jhamman in https://github.com/zarr-developers/zarr-python/pull/1915
* Update TEAM.md by jhamman in https://github.com/zarr-developers/zarr-python/pull/2071
* [v2] Fix doctests with numpy 2.0 by dstansby in https://github.com/zarr-developers/zarr-python/pull/2073
* Fix version number in built docs by dstansby in https://github.com/zarr-developers/zarr-python/pull/2044
* Fix orthogonal indexing with a scalar by dcherian in https://github.com/zarr-developers/zarr-python/pull/1947
* Bump the requirements group across 1 directory with 7 updates by dependabot in https://github.com/zarr-developers/zarr-python/pull/2092
* Bump the actions group with 2 updates by dependabot in https://github.com/zarr-developers/zarr-python/pull/2087
* [v2] Drop support for Python 3.9 by dstansby in https://github.com/zarr-developers/zarr-python/pull/2074
* Fix Array.__array__ for numpy 2.1 by dstansby in https://github.com/zarr-developers/zarr-python/pull/2106
* Bump test version of numcodecs by dstansby in https://github.com/zarr-developers/zarr-python/pull/2114
* fix: numpy 1.24 compat for Array.__array__ by jhamman in https://github.com/zarr-developers/zarr-python/pull/2123
* Deprecate N5Store by jhamman in https://github.com/zarr-developers/zarr-python/pull/2103
* Run tests on numpy 1.23 by dstansby in https://github.com/zarr-developers/zarr-python/pull/2124
* Bump the requirements group across 1 directory with 3 updates by dependabot in https://github.com/zarr-developers/zarr-python/pull/2129
* chore: bump minimum numpy version to 1.24 by jhamman in https://github.com/zarr-developers/zarr-python/pull/2127
* Remove un-needed package installs in CI by dstansby in https://github.com/zarr-developers/zarr-python/pull/2095
* Bump the actions group with 2 updates by dependabot in https://github.com/zarr-developers/zarr-python/pull/2146
* Bump numpy from 2.1.0 to 2.1.1 in the requirements group by dependabot in https://github.com/zarr-developers/zarr-python/pull/2151
* chore(docs): update release notes ahead of 2.18.4 by jhamman in https://github.com/zarr-developers/zarr-python/pull/2152
* Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 in the actions group by dependabot in https://github.com/zarr-developers/zarr-python/pull/2161
* [docs] remove primary sidebar from tutorial by sneakers-the-rat in https://github.com/zarr-developers/zarr-python/pull/2142
* Bump pytest from 8.3.2 to 8.3.3 in the requirements group by dependabot in https://github.com/zarr-developers/zarr-python/pull/2172
* Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 in the actions group by dependabot in https://github.com/zarr-developers/zarr-python/pull/2220
* Adding Deepak and Tom to the core team by jhamman in https://github.com/zarr-developers/zarr-python/pull/2227
* Bump the requirements group across 1 directory with 3 updates by dependabot in https://github.com/zarr-developers/zarr-python/pull/2284
* Bump pymongo from 4.10.0 to 4.10.1 in the requirements group by dependabot in https://github.com/zarr-developers/zarr-python/pull/2288
* Backport 2287 to main by dstansby in https://github.com/zarr-developers/zarr-python/pull/2292
* Add BaseCodec to the docs by dstansby in https://github.com/zarr-developers/zarr-python/pull/2290
* Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 in the actions group by dependabot in https://github.com/zarr-developers/zarr-python/pull/2305
* Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 in the actions group by dependabot in https://github.com/zarr-developers/zarr-python/pull/2304
* fix: array creation prototype by jhamman in https://github.com/zarr-developers/zarr-python/pull/2306
* base64 encode fill value for some dtypes with `zarr_format=2` by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2286
* Bump the requirements group with 2 updates by dependabot in https://github.com/zarr-developers/zarr-python/pull/2303
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/2307
* Add `string` and `bytes` dtypes plus `vlen-utf8` and `vlen-bytes` codecs by rabernat in https://github.com/zarr-developers/zarr-python/pull/2036
* fix: add get(key, default) method to Group APIs by jhamman in https://github.com/zarr-developers/zarr-python/pull/2311
* fix(storage): change StoreTests get/set methods to async by jhamman in https://github.com/zarr-developers/zarr-python/pull/2313
* fix(store): speed up Store.open by avoiding empty/clear calls unless needed by jhamman in https://github.com/zarr-developers/zarr-python/pull/2314
* Keyword argument defined before variable positional arguments by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2321
* Assigning the same variable to itself by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2320
* Apply ruff rules (RUF) by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2319
* Unnecessary lambda expression by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2318
* Add some numpydoc validation checks by dstansby in https://github.com/zarr-developers/zarr-python/pull/2316
* Use implicit fill values for zarr v2 by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2274
* zarr.open should fall back to opening a group by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2310
* Bump numcodecs from 0.13.0 to 0.13.1 in the requirements group by dependabot in https://github.com/zarr-developers/zarr-python/pull/2326
* Refactor/rename v2 metadata fields by d-v-b in https://github.com/zarr-developers/zarr-python/pull/2301
* Zarr-v3 Consolidated Metadata by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2113
* feature(threading): use explicit/configurable thread pool executor by jhamman in https://github.com/zarr-developers/zarr-python/pull/2327
* fix(RemoteStore): avoid listing all objects in remote store in empty() method by jhamman in https://github.com/zarr-developers/zarr-python/pull/2312
* fix(attrs): update array attrs in place by jhamman in https://github.com/zarr-developers/zarr-python/pull/2329
* Use horizontal logo for docs by dstansby in https://github.com/zarr-developers/zarr-python/pull/2333
* Special case `str` dtype in array creation by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2323
* Add guide section to top level of docs by dstansby in https://github.com/zarr-developers/zarr-python/pull/2332
* Ensure path created for LocalStore when not in readonly mode. by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2337
* V3 main sync w/ merge by jhamman in https://github.com/zarr-developers/zarr-python/pull/2335
* Revert "V3 main sync w/ merge (2335)" by jhamman in https://github.com/zarr-developers/zarr-python/pull/2339
* V3 main sync merge by jhamman in https://github.com/zarr-developers/zarr-python/pull/2340

New Contributors
* ph03 made their first contribution in https://github.com/zarr-developers/zarr-python/pull/1581
* jeffpeck10x made their first contribution in https://github.com/zarr-developers/zarr-python/pull/1615
* hoodmane made their first contribution in https://github.com/zarr-developers/zarr-python/pull/1663
* itcarroll made their first contribution in https://github.com/zarr-developers/zarr-python/pull/1604
* sneakers-the-rat made their first contribution in https://github.com/zarr-developers/zarr-python/pull/2142

**Full Changelog**: https://github.com/zarr-developers/zarr-python/compare/v3.0.0-alpha7...v3.0.0-beta

3.0.0alpha7

What's Changed
* Bump verison of autoapi used to build docs by dstansby in https://github.com/zarr-developers/zarr-python/pull/2177
* Bump the actions group across 1 directory with 2 updates by dependabot in https://github.com/zarr-developers/zarr-python/pull/2257
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/2277
* [v3] fix: zarr v2 compatibility fixes for Dask by jhamman in https://github.com/zarr-developers/zarr-python/pull/2186
* Fix low contrast box titles by dstansby in https://github.com/zarr-developers/zarr-python/pull/2287
* Ignore extra keys in v2 metadata by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2297
* Remove acknowledgements page from docs by dstansby in https://github.com/zarr-developers/zarr-python/pull/2293
* Add maximum character length for signatures in docs by dstansby in https://github.com/zarr-developers/zarr-python/pull/2299
* Change ArrayV3Metadata.data_type to DataType by rabernat in https://github.com/zarr-developers/zarr-python/pull/2278


**Full Changelog**: https://github.com/zarr-developers/zarr-python/compare/v3.0.0-alpha.6...v3.0.0-alpha7

3.0.0alpha.6

What's Changed
* fix typo in store integration test by dcherian in https://github.com/zarr-developers/zarr-python/pull/2223
* fix: validate v3 dtypes when loading/creating v3 metadata by jhamman in https://github.com/zarr-developers/zarr-python/pull/2209
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/2222
* Added Attributes.asdict by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2221
* Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 in the actions group by dependabot in https://github.com/zarr-developers/zarr-python/pull/2219
* Fix/empty listdir by jhamman in https://github.com/zarr-developers/zarr-python/pull/2225
* remove outdated v2 source code and tests from v3 branch by jhamman in https://github.com/zarr-developers/zarr-python/pull/2182
* fix: selection with zarr arrays by jhamman in https://github.com/zarr-developers/zarr-python/pull/2137
* Apply and enforce more ruff rules by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2053
* Update V2 codec pipeline to use concrete classes by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2244
* Fix fill_value handling for complex dtypes by dcherian in https://github.com/zarr-developers/zarr-python/pull/2200
* Enforce ruff/flynt rules (FLY) by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2240
* Enforce ruff/flake8-return rules (RET) by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2237
* Fix multiple identical imports by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2241
* Enforce ruff/flake8-pytest-style rules (PT) by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2236
* Replace Gitter link with Zulip by MSanKeys963 in https://github.com/zarr-developers/zarr-python/pull/2254
* Use `map(str, *)` in `test_accessed_chunks` by jakirkham in https://github.com/zarr-developers/zarr-python/pull/2229
* Enforce ruff/flake8-comprehensions rules (C4) by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2239
* Remove unnecessary lambda expression by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2260
* No need to run DeepSource any more - we use ruff by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2261
* Apply ruff/flake8-annotations rule ANN204 by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2258
* Add array storage helpers by d-v-b in https://github.com/zarr-developers/zarr-python/pull/2065
* Apply assorted ruff/flake8-simplify rules (SIM) by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2259
* feature(store): add LoggingStore wrapper by jhamman in https://github.com/zarr-developers/zarr-python/pull/2231
* chore(deps): drop support for python 3.10 and numpy 1.24 by jhamman in https://github.com/zarr-developers/zarr-python/pull/2217
* fix(async): set default concurrency to 10 tasks by jhamman in https://github.com/zarr-developers/zarr-python/pull/2256
* feat: metadata-only support for storage transformers metadata by d-v-b in https://github.com/zarr-developers/zarr-python/pull/2180
* Default zarr.open to open_group if shape is not provided by agoodm in https://github.com/zarr-developers/zarr-python/pull/2158
* Generalize stateful store test by dcherian in https://github.com/zarr-developers/zarr-python/pull/2202
* Enforce ruff/flake8-annotations rules (ANN) by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2264
* Added a new issue template for documentation issues by MSanKeys963 in https://github.com/zarr-developers/zarr-python/pull/2255
* Apply new ruff rules (preview mode) by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2235
* Ensure parents are created when creating a node by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2262
* Allow mode casting for `Store`s by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2249

New Contributors
* agoodm made their first contribution in https://github.com/zarr-developers/zarr-python/pull/2158

**Full Changelog**: https://github.com/zarr-developers/zarr-python/compare/v3.0.0-alpha.5...v3.0.0-alpha.6

3.0.0alpha.5

What's Changed
* test: check that store, array, and group classes are serializable by jhamman in https://github.com/zarr-developers/zarr-python/pull/2006
* fix: opening a group with unspecified format finds either v2 or v3 by jhamman in https://github.com/zarr-developers/zarr-python/pull/2183
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/2188
* fix: replace tests that went missing in 2006 by jhamman in https://github.com/zarr-developers/zarr-python/pull/2192
* Silence hypothesis complex warning by dcherian in https://github.com/zarr-developers/zarr-python/pull/2157
* Narrow JSON type, ensure that `to_dict` always returns a dict, and v2 filter / compressor parsing by d-v-b in https://github.com/zarr-developers/zarr-python/pull/2179
* Fixed codec for v2 data with no fill value by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2207
* implement `store.list_prefix` and `store._set_many` by d-v-b in https://github.com/zarr-developers/zarr-python/pull/2064
* [v3] Implement Group methods for empty, full, ones, and zeros by lindseynield in https://github.com/zarr-developers/zarr-python/pull/2210
* Make MemoryStore serializable by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2204
* Default to RemoteStore for fsspec URIs by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2198
* Typing fixes for test_indexing by dstansby in https://github.com/zarr-developers/zarr-python/pull/2193
* Make Group.arrays, groups compatible with v2 by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2213
* Basic Zarr-python 2.x compatibility changes by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2098

New Contributors
* lindseynield made their first contribution in https://github.com/zarr-developers/zarr-python/pull/2210

**Full Changelog**: https://github.com/zarr-developers/zarr-python/compare/v3.0.0-alpha.4...v3.0.0-alpha.5

3.0.0alpha.4

What's Changed
* Fix new ruff/flake8-type-checking TCH003 error by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2154
* Autogenerate all API docs by dstansby in https://github.com/zarr-developers/zarr-python/pull/2002
* Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 in the actions group by dependabot in https://github.com/zarr-developers/zarr-python/pull/2160
* Ensure that store_dict used for empty dicts by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2162
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/zarr-developers/zarr-python/pull/2165
* Fixed test warnings by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2168
* Fixed path segment duplication in open_array by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2167
* Simplify mypy config for tests by dstansby in https://github.com/zarr-developers/zarr-python/pull/2156
* Accept dictionaries for `store` argument by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2164
* refactor: split metadata into v2 and v3 modules by d-v-b in https://github.com/zarr-developers/zarr-python/pull/2163
* More typing fixes for tests by dstansby in https://github.com/zarr-developers/zarr-python/pull/2173
* feature(store): V3 ZipStore by jhamman in https://github.com/zarr-developers/zarr-python/pull/2078


**Full Changelog**: https://github.com/zarr-developers/zarr-python/compare/v3.0.0-alpha.3...v3.0.0-alpha.4

3.0.0alpha.3

What's Changed
* Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0 in the actions group by dependabot in https://github.com/zarr-developers/zarr-python/pull/2147
* Bump ruff version by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2148
* [v3] h5py compat methods on Group by jhamman in https://github.com/zarr-developers/zarr-python/pull/2128
* Enforce Repo-Review rules by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2075
* Enforce ruff/flake8-type-checking rules (TCH) by DimitriPapadopoulos in https://github.com/zarr-developers/zarr-python/pull/2110
* Add UPath dependency/type checking by dstansby in https://github.com/zarr-developers/zarr-python/pull/1955
* Check tests folder with mypy by TomAugspurger in https://github.com/zarr-developers/zarr-python/pull/2150


**Full Changelog**: https://github.com/zarr-developers/zarr-python/compare/v3.0.0-alpha.2...v3.0.0-alpha.3

Page 3 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.