Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zarr v3 #404

Open
wants to merge 38 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
b0d6b3d
Basic read example working (no labels)
will-moore Oct 26, 2024
da8c32f
cli_tests passing
will-moore Oct 30, 2024
19b89a8
Passing all 6 test_io.py
will-moore Oct 31, 2024
a954161
Passing tests/test_io.py and test_node.py
will-moore Nov 4, 2024
80f6e01
Include dtype in group.create_array()
will-moore Nov 4, 2024
e568911
Uncomment labels spec. Fixes test_ome_zarr.py download
will-moore Nov 4, 2024
b49ecc8
Fix test_scaler
will-moore Nov 4, 2024
18abe02
Add dimension_separator to existing v2 data .zarray to fix test_upgra…
will-moore Nov 4, 2024
86142c3
Fixed test_write_image_dask
will-moore Nov 4, 2024
31584bf
Pin zarr==v3.0.0-beta.1
will-moore Nov 7, 2024
daa3546
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 7, 2024
fa29ccc
Remove python 3.9 and 3.10 from build.yml
will-moore Nov 7, 2024
8fc02b4
Remove unused imports
will-moore Nov 7, 2024
29890b8
remove fsspec from .isort.cfg
will-moore Nov 7, 2024
35bc979
mypy fix
will-moore Nov 7, 2024
75ba690
Use Blosc compression by default
will-moore Nov 11, 2024
52aceb0
Black formatting fixes
will-moore Nov 11, 2024
55d4ba9
Use group.array_values() for iterating arrays
will-moore Nov 11, 2024
0ea21bc
Use zarr_format=2 for zarr.open() in test_writer.py
will-moore Nov 11, 2024
7fc113b
Fix return type RemoteStore | LocalStore
will-moore Nov 12, 2024
94f7ace
Support reading of Zarr v3 data
will-moore Nov 12, 2024
d140c6d
Hard-code zarr_version=2 in parse_url()
will-moore Nov 12, 2024
f7b5f98
Use read_only instead of mode when creating Stores
will-moore Nov 13, 2024
c527c77
Pin zarr-python to specific commit on main branch
will-moore Nov 13, 2024
d8d5378
Fix test_write_image_compressed
will-moore Nov 13, 2024
2138160
Support READING of zarr v3 data
will-moore Dec 9, 2024
af2648d
Merge remote-tracking branch 'origin/master' into zarr_v3. Use zarr v…
will-moore Dec 9, 2024
1ea9e1a
Check that PR is green IF we skip test_writer with 3D-scale-True-from…
will-moore Dec 9, 2024
7754774
Bump dependencies including zarr==v3.0.0-beta.3 in docs/requirements.txt
will-moore Dec 9, 2024
499531f
Specify python 3.12 in .readthedocs.yml
will-moore Dec 9, 2024
c0fe50d
Merge remote-tracking branch 'origin/master' into zarr_v3
will-moore Dec 17, 2024
e021c13
Merge remote-tracking branch 'origin/master' into zarr_v3
joshmoore Dec 18, 2024
0a8d0b4
test fixes
will-moore Jan 13, 2025
c953723
Merge remote-tracking branch 'gh/zarr_v3' into zarr_v3
will-moore Jan 14, 2025
4f2a4b1
Merge remote-tracking branch 'origin/master' into zarr_v3
will-moore Jan 14, 2025
50e43c1
Rename zarr.storage.RemoteStore to FsspecStore
will-moore Jan 14, 2025
6c4ba92
_blosc_compressor() helper and other zarr-python fixes
will-moore Jan 14, 2025
872ce11
Use zarr_format=2 for download dask.to_zarr()
will-moore Jan 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix test_write_image_compressed
will-moore committed Nov 13, 2024
commit d8d5378cc8c65b8acd8b9e680fe332903b12433f
3 changes: 2 additions & 1 deletion tests/test_writer.py
Original file line number Diff line number Diff line change
@@ -240,7 +240,8 @@ def test_write_image_compressed(self, array_constructor):
data, self.group, axes="zyx", storage_options={"compressor": compressor}
)
group = zarr.open(f"{self.path}/test", zarr_format=2)
assert group["0"].compressor.get_config() == {
comp = group["0"].info._compressor
assert comp.get_config() == {
"id": "blosc",
"cname": "zstd",
"clevel": 5,