8000 Tags · maxrjones/zarr-python · GitHub
[go: up one dir, main page]

Skip to content

Tags: maxrjones/zarr-python

Tags

v3.0.9

Toggle v3.0.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
3.0.9 release notes (zarr-developers#3183)

* Create read only copy if needed when opening a store path (zarr-developers#3156)

* Create read only copy if needed when opening a store path

* Add ValueError to Raises section

* Update expected warning

* Update src/zarr/storage/_common.py

Co-authored-by: Davis Bennett <davis.v.bennett@gmail.com>

* Use ANY_ACCESS_MODE

* Update src/zarr/storage/_common.py

Co-authored-by: David Stansby <dstansby@gmail.com>

* Update src/zarr/storage/_common.py

Co-authored-by: David Stansby <dstansby@gmail.com>

* Update changes

* Try using get_args on definition

* Revert "Try using get_args on definition"

This reverts commit 7ad760f.

* Add test

* Remove warning

* Apply suggestion for try; except shortening

Co-authored-by: Tom Nicholas <tom@earthmover.io>

* Improve code coverage

---------

Co-authored-by: Davis Bennett <davis.v.bennett@gmail.com>
Co-authored-by: David Stansby <dstansby@gmail.com>
Co-authored-by: Tom Nicholas <tom@earthmover.io>
(cherry picked from commit 5731c6c)

* release notes

---------

Co-authored-by: Max Jones <14077947+maxrjones@users.noreply.github.com>
Co-authored-by: David Stansby <dstansby@gmail.com>
Co-authored-by: Tom Nicholas <tom@earthmover.io>

v3.0.8

Toggle v3.0.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changelog for 3.0.8 (zarr-developers#3071)

* Changelog for 3.0.8

* Add warning to top of release notes

* fix warning

v3.0.7

Toggle v3.0.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Special-case suffix requests in obstore backend to support Azure (

…zarr-developers#2994)

* Special-case suffix requests in obstore backend

Co-authored-by: Davis Bennett <davis.v.bennett@gmail.com>

v2.18.7

Toggle v2.18.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add a test with up to date dependencies & fix zarr-python v2 (zarr-de…

…velopers#2973)

* Test with latest dependencies

* Update job name

* Add pytest-timeout

* Add numcodecs pin

* Install msgpack python

v2.18.6

Toggle v2.18.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add a changelog for 2.18.6 (zarr-developers#2970)

v2.18.5

Toggle v2.18.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release notes for 2.18.5 (zarr-developers#2936)

v3.0.6

Toggle v3.0.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: update release notes for 3.0.6 (zarr-developers#2923)

v3.0.5

Toggle v3.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
3.0.5 release prep (zarr-developers#2898)

* fix release note file names

* update release notes

* add missing release notes section for 3.0.4

v3.0.4

Toggle v3.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat/batch creation (zarr-developers#2665)

* sketch out batch creation routine

* scratch state of easy batch creation

* rename tupleize keys

* tests and proper implementation for create_nodes and create_hierarchy

* privatize

* use Posixpath instead of Path in tests; avoid redundant cast

* restore cast

* pureposixpath instead of posixpath

* group-level create_hierarchy

* docstring

* sketch out from_flat for groups

* better concurrency for v2

* revert change to default concurrency

* create root correctly

* working _from_flat

* working dict serialization for _ImplicitGroupMetadata

* remove implicit group metadata, and add some key name normalization

* add path normalization routines

* use _join_paths for safer path concatenation

* handle overwrite

* rename _from_flat to _create_rooted_hierarchy, add sync version

* add test for _create_rooted_hierarchy when the output should be an array, and for when the input is invalid

* increase coverage, one way or another

* remove replace kwarg for _set_return_key

* shield lines from coverage

* add some tests

* lint

* improve coverage with more tests

* use store + path instead of StorePath for hierarchy api

* docstrings

* docstrings

* release notes

* refactor sync / async functions, and make tests more compact accordingly

* keyerror -> filenotfounderror

* keyerror -> filenotfounderror, fixup

* add top-level exports

* mildly refactor node input validation

* simplify path normalization

* refactor to separate sync and async routines

* remove semaphore kwarg, and add test for concurrency limit sensitivity

* wire up semaphore correctly, thanks to a test

* export read_node

* docstrings

* docstrings

* read_node -> get_node

* Update src/zarr/api/synchronous.py

Co-authored-by: Joe Hamman <jhamman1@gmail.com>

* update docstring

* add function signature tests

* update exception name

* refactor: remove path kwarg, bring back ImplicitGroupMetadata

* prune top-level synchronous API

* more api pruning

* put sync wrappers in sync_group module, move utils to utils

* ensure we always have a root group

* docs

* fix group.create_hierarchy to properly prefix keys with the name of the group

* docstrings

* docstrings

* docstring examples

---------

Co-authored-by: Joe Hamman <jhamman1@gmail.com>

v3.0.3

Toggle v3.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changelog for v3.0.3 (zarr-developers#2836)

* Changelof for v3.0.3

* fix version
0