Repository navigation
Link Checker Report #230
Copy link
Copy link
Open
Labels
Description
Summary
| Status | Count |
|---|---|
| 🔍 Total | 591 |
| 🔗 Unique | 482 |
| ✅ Successful | 589 |
| ⏳ Timeouts | 0 |
| 🔀 Redirected | 288 |
| 👻 Excluded | 1 |
| ❓ Unknown | 0 |
| 🚫 Errors | 1 |
| ⛔ Unsupported | 0 |
Errors per input
Errors in docs/user-guide/storage.md
- [ERROR] error: (at 45:1) | Empty URL found but a URL must not be empty
Redirects per input
Redirects in docs/contributing.md
- https://codspeed.io/zarr-developers/zarr-python --[308]--> https://app.codspeed.io/zarr-developers/zarr-python
- https://github.com/zarr-developers/zarr-python/fork --[302]--> https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fzarr-developers%2Fzarr-python%2Ffork
- https://github.com/zarr-developers/zarr-python/issues/new --[302]--> https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fzarr-developers%2Fzarr-python%2Fissues%2Fnew
- https://github.com/zarr-developers/zarr-python/issues/new?template=release-checklist.md --[302]--> https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fzarr-developers%2Fzarr-python%2Fissues%2Fnew%3Ftemplate%3Drelease-checklist.md
- https://zarr-specs.readthedocs.io/ --[302]--> https://zarr-specs.readthedocs.io/en/latest/
Redirects in docs/index.md
Redirects in docs/quick-start.md
- https://gcsfs.readthedocs.io/ --[302]--> https://gcsfs.readthedocs.io/en/latest/
- https://s3fs.readthedocs.io/ --[302]--> https://s3fs.readthedocs.io/en/latest/
Redirects in docs/release-notes.md
obstore-based Store implementation zarr-developers/zarr-python#1661 --[302]-->obstore-based Store implementation zarr-developers/zarr-python#1661- Object dtype convenience API; datetime64/timedelta64 support zarr-developers/zarr-python#215 --[302]--> Object dtype convenience API; datetime64/timedelta64 support zarr-developers/zarr-python#215
- Wrap sync fs for xarray.to_zarr zarr-developers/zarr-python#2533 --[302]--> Wrap sync fs for xarray.to_zarr zarr-developers/zarr-python#2533
zarr.arrayfrom from an existingzarr.Arrayzarr-developers/zarr-python#2622 --[302]-->zarr.arrayfrom from an existingzarr.Arrayzarr-developers/zarr-python#2622- Speed up hypothesis tests zarr-developers/zarr-python#2650 --[302]--> Speed up hypothesis tests zarr-developers/zarr-python#2650
- Feat: improves delete_dir for s3fs-backed FsspecStore zarr-developers/zarr-python#2661 --[302]--> Feat: improves delete_dir for s3fs-backed FsspecStore zarr-developers/zarr-python#2661
- feat/batch creation zarr-developers/zarr-python#2665 --[302]--> feat/batch creation zarr-developers/zarr-python#2665
- doc: add release announcement banner zarr-developers/zarr-python#2677 --[302]--> doc: add release announcement banner zarr-developers/zarr-python#2677
- Fix: order for v2 arrays zarr-developers/zarr-python#2679 --[302]--> Fix: order for v2 arrays zarr-developers/zarr-python#2679
- (fix): structured arrays for v2 zarr-developers/zarr-python#2681 --[302]--> (fix): structured arrays for v2 zarr-developers/zarr-python#2681
- test: enable codecov in main test action zarr-developers/zarr-python#2682 --[302]--> test: enable codecov in main test action zarr-developers/zarr-python#2682
- Remove un-needed files from source distribution zarr-developers/zarr-python#2686 --[302]--> Remove un-needed files from source distribution zarr-developers/zarr-python#2686
- Improve test coverage for storage classes zarr-developers/zarr-python#2693 --[302]--> Improve test coverage for storage classes zarr-developers/zarr-python#2693
- Fix for empty consolidated metadata dataset: backwards compatibility w/ 2.x zarr-developers/zarr-python#2695 --[302]--> Fix for empty consolidated metadata dataset: backwards compatibility w/ 2.x zarr-developers/zarr-python#2695
- Quickstart guide alignment with V3 API zarr-developers/zarr-python#2697 --[302]--> Quickstart guide alignment with V3 API zarr-developers/zarr-python#2697 --[302]--> Quickstart guide alignment with V3 API zarr-developers/zarr-python#2697
- Clean up warning filters in tests zarr-developers/zarr-python#2714 --[302]--> Clean up warning filters in tests zarr-developers/zarr-python#2714
- Return scalar when accessing zero dimensional array zarr-developers/zarr-python#2718 --[302]--> Return scalar when accessing zero dimensional array zarr-developers/zarr-python#2718
- Multiple imports for an import name zarr-developers/zarr-python#2723 --[302]--> Multiple imports for an import name zarr-developers/zarr-python#2723
- doc: fix codec reprs in doctests zarr-developers/zarr-python#2727 --[302]--> doc: fix codec reprs in doctests zarr-developers/zarr-python#2727
- Use towncrier for changelog generation zarr-developers/zarr-python#2736 --[302]--> Use towncrier for changelog generation zarr-developers/zarr-python#2736
- Update and document GPU buffer handling zarr-developers/zarr-python#2751 --[302]--> Update and document GPU buffer handling zarr-developers/zarr-python#2751
- Deterministic chunk padding zarr-developers/zarr-python#2755 --[302]--> Deterministic chunk padding zarr-developers/zarr-python#2755
- (fix): ensure zip directory store compares key to prefix correctly zarr-developers/zarr-python#2758 --[302]--> (fix): ensure zip directory store compares key to prefix correctly zarr-developers/zarr-python#2758
- add init_array, and data kwarg for create_array zarr-developers/zarr-python#2761 --[302]--> add init_array, and data kwarg for create_array zarr-developers/zarr-python#2761
- Fix pickling of ZipStore zarr-developers/zarr-python#2762 --[302]--> Fix pickling of ZipStore zarr-developers/zarr-python#2762
- Use ChunkKeyEncodingLike type alias zarr-developers/zarr-python#2763 --[302]--> Use ChunkKeyEncodingLike type alias zarr-developers/zarr-python#2763
- Make botocore an optional test dependency zarr-developers/zarr-python#2768 --[302]--> Make botocore an optional test dependency zarr-developers/zarr-python#2768
- Support async FSMap objects in zarr.open zarr-developers/zarr-python#2774 --[302]--> Support async FSMap objects in zarr.open zarr-developers/zarr-python#2774
- Use removeprefix rather than replace to avoid separator deletion zarr-developers/zarr-python#2778 --[302]--> Use removeprefix rather than replace to avoid separator deletion zarr-developers/zarr-python#2778
- Support automatic removal of
needs release noteszarr-developers/zarr-python#2781 --[302]--> Support automatic removal ofneeds release noteszarr-developers/zarr-python#2781 - Optimize is_total_slice for chunksize == 1 zarr-developers/zarr-python#2782 --[302]--> Optimize is_total_slice for chunksize == 1 zarr-developers/zarr-python#2782
- Always skip reads when completely overwriting chunks zarr-developers/zarr-python#2784 --[302]--> Always skip reads when completely overwriting chunks zarr-developers/zarr-python#2784
- Pluralize glob and file in labeler.yml zarr-developers/zarr-python#2785 --[302]--> Pluralize glob and file in labeler.yml zarr-developers/zarr-python#2785
- create_array creates explicit groups zarr-developers/zarr-python#2795 --[302]--> create_array creates explicit groups zarr-developers/zarr-python#2795
- pin astroid to <4 to avoid docs build failures zarr-developers/zarr-python#2796 --[302]--> pin astroid to <4 to avoid docs build failures zarr-developers/zarr-python#2796
- fix: implicit fill value initialisation zarr-developers/zarr-python#2799 --[302]--> fix: implicit fill value initialisation zarr-developers/zarr-python#2799
- Fix UTF generation for numpy in property-based tests zarr-developers/zarr-python#2801 --[302]--> Fix UTF generation for numpy in property-based tests zarr-developers/zarr-python#2801
- Fix fill_value serialization issues zarr-developers/zarr-python#2802 --[302]--> Fix fill_value serialization issues zarr-developers/zarr-python#2802
- Enable stateful tests for LocalStore zarr-developers/zarr-python#2804 --[302]--> Enable stateful tests for LocalStore zarr-developers/zarr-python#2804
- Strengthen pickling test and fix ZipStore __getstate__() zarr-developers/zarr-python#2807 --[302]--> Strengthen pickling test and fix ZipStore __getstate__() zarr-developers/zarr-python#2807
- Regression test for codec overwriting. zarr-developers/zarr-python#2811 --[302]--> Regression test for codec overwriting. zarr-developers/zarr-python#2811
- Add Array metadata strategy zarr-developers/zarr-python#2813 --[302]--> Add Array metadata strategy zarr-developers/zarr-python#2813
- fix: sharding codec with fancy indexing zarr-developers/zarr-python#2817 --[302]--> fix: sharding codec with fancy indexing zarr-developers/zarr-python#2817
- Add shards to array strategy zarr-developers/zarr-python#2822 --[302]--> Add shards to array strategy zarr-developers/zarr-python#2822
- Unnecessary lambda expression zarr-developers/zarr-python#2828 --[302]--> Unnecessary lambda expression zarr-developers/zarr-python#2828
- don't serialize empty tuples for v2 filters, and warn when reading such metadata zarr-developers/zarr-python#2847 --[302]--> don't serialize empty tuples for v2 filters, and warn when reading such metadata zarr-developers/zarr-python#2847
- Normalize paths when creating StorePath zarr-developers/zarr-python#2850 --[302]--> Normalize paths when creating StorePath zarr-developers/zarr-python#2850
- Fix a bug when setting complete chunks zarr-developers/zarr-python#2851 --[302]--> Fix a bug when setting complete chunks zarr-developers/zarr-python#2851
- fix/unbreak chunks initialized zarr-developers/zarr-python#2862 --[302]--> fix/unbreak chunks initialized zarr-developers/zarr-python#2862
- Prevent update_attributes from erasing all prior attributes zarr-developers/zarr-python#2870 --[302]--> Prevent update_attributes from erasing all prior attributes zarr-developers/zarr-python#2870
- refactor v3 data types zarr-developers/zarr-python#2874 --[302]--> refactor v3 data types zarr-developers/zarr-python#2874
- fix: restore attrs del functionality zarr-developers/zarr-python#2908 --[302]--> fix: restore attrs del functionality zarr-developers/zarr-python#2908
- update version policy to use effver zarr-developers/zarr-python#2910 --[302]--> update version policy to use effver zarr-developers/zarr-python#2910
- feat: add
print_debug_infofunction zarr-developers/zarr-python#2913 --[302]--> feat: addprint_debug_infofunction zarr-developers/zarr-python#2913 - Avoid memory copy in local store write zarr-developers/zarr-python#2944 --[302]--> Avoid memory copy in local store write zarr-developers/zarr-python#2944
- (fix): use
typesizeonBlosccodec zarr-developers/zarr-python#2962 --[302]--> (fix): usetypesizeonBlosccodec zarr-developers/zarr-python#2962 - Avoid memory copy in obstore write zarr-developers/zarr-python#2972 --[302]--> Avoid memory copy in obstore write zarr-developers/zarr-python#2972
- Add more unit tests for GPU buffer zarr-developers/zarr-python#2978 --[302]--> Add more unit tests for GPU buffer zarr-developers/zarr-python#2978
- fix:*-like creation routines take kwargs zarr-developers/zarr-python#2992 --[302]--> fix:*-like creation routines take kwargs zarr-developers/zarr-python#2992
- Fix nan encoding in consolidated metadata zarr-developers/zarr-python#2996 --[302]--> Fix nan encoding in consolidated metadata zarr-developers/zarr-python#2996
- updated migration documention to say that '.' syntax is no longer all… zarr-developers/zarr-python#2997 --[302]--> updated migration documention to say that '.' syntax is no longer all… zarr-developers/zarr-python#2997
- Optimize partial shard reads zarr-developers/zarr-python#3004 --[302]--> Optimize partial shard reads zarr-developers/zarr-python#3004
- Implement Store.move zarr-developers/zarr-python#3021 --[302]--> Implement Store.move zarr-developers/zarr-python#3021
- simplify NDBuffer.as_scalar zarr-developers/zarr-python#3027 --[302]--> simplify NDBuffer.as_scalar zarr-developers/zarr-python#3027
- Allow no compressor for v2 arrays zarr-developers/zarr-python#3039 --[302]--> Allow no compressor for v2 arrays zarr-developers/zarr-python#3039
- Fix typing errors in testing.stateful zarr-developers/zarr-python#3045 --[302]--> Fix typing errors in testing.stateful zarr-developers/zarr-python#3045
- Additional testing for
AsyncArray,Arrayzarr-developers/zarr-python#3049 --[302]--> Additional testing forAsyncArray,Arrayzarr-developers/zarr-python#3049 - Fix overwrite modes zarr-developers/zarr-python#3062 --[302]--> Fix overwrite modes zarr-developers/zarr-python#3062
- Add a GroupNotFoundError zarr-developers/zarr-python#3066 --[302]--> Add a GroupNotFoundError zarr-developers/zarr-python#3066
- add fill_value output to info zarr-developers/zarr-python#3081 --[302]--> add fill_value output to info zarr-developers/zarr-python#3081
- (feat): use
np.zerosfor buffer creation withfill_value=0zarr-developers/zarr-python#3082 --[302]--> (feat): usenp.zerosfor buffer creation withfill_value=0zarr-developers/zarr-python#3082 - Add async oindex and vindex methods to AsyncArray zarr-developers/zarr-python#3083 --[302]--> Add async oindex and vindex methods to AsyncArray zarr-developers/zarr-python#3083
- refactor warnings zarr-developers/zarr-python#3098 --[302]--> refactor warnings zarr-developers/zarr-python#3098
- remove insertion of vlen-string codec for v2 metadata creation zarr-developers/zarr-python#3100 --[302]--> remove insertion of vlen-string codec for v2 metadata creation zarr-developers/zarr-python#3100
- Use automatic chunking in array creation routines zarr-developers/zarr-python#3103 --[302]--> Use automatic chunking in array creation routines zarr-developers/zarr-python#3103
- Fix order handling zarr-developers/zarr-python#3112 --[302]--> Fix order handling zarr-developers/zarr-python#3112
- Use mkdocs-material for Zarr-Python documentation zarr-developers/zarr-python#3118 --[302]--> Use mkdocs-material for Zarr-Python documentation zarr-developers/zarr-python#3118
- Fix
zarr.savefor givenpathand multipleargsarrays zarr-developers/zarr-python#3127 --[302]--> Fixzarr.savefor givenpathand multipleargsarrays zarr-developers/zarr-python#3127 - Fix
zarr.opendefault for argumentmodewhenstoreisread_onlyzarr-developers/zarr-python#3128 --[302]--> Fixzarr.opendefault for argumentmodewhenstoreisread_onlyzarr-developers/zarr-python#3128 - Port more stateful test actions from icechunk zarr-developers/zarr-python#3130 --[302]--> Port more stateful test actions from icechunk zarr-developers/zarr-python#3130
- Add with_read_only() convenience method to store zarr-developers/zarr-python#3138 --[302]--> Add with_read_only() convenience method to store zarr-developers/zarr-python#3138
- Suppress FileNotFoundError when deleting keys in the obstore adapter zarr-developers/zarr-python#3140 --[302]--> Suppress FileNotFoundError when deleting keys in the obstore adapter zarr-developers/zarr-python#3140
- Create read only copy if needed when opening a store path zarr-developers/zarr-python#3156 --[302]--> Create read only copy if needed when opening a store path zarr-developers/zarr-python#3156
- document dtype extension zarr-developers/zarr-python#3157 --[302]--> document dtype extension zarr-developers/zarr-python#3157
- string dtype fixes zarr-developers/zarr-python#3170 --[302]--> string dtype fixes zarr-developers/zarr-python#3170
- Add human readable size for No. bytes stored to
info_completezarr-developers/zarr-python#3190 --[302]--> Add human readable size for No. bytes stored toinfo_completezarr-developers/zarr-python#3190 - Add NDBuffer.empty zarr-developers/zarr-python#3191 --[302]--> Add NDBuffer.empty zarr-developers/zarr-python#3191
- Remove breaking check about
auto_mkdirfor FSSpecStore zarr-developers/zarr-python#3193 --[302]--> Remove breaking check aboutauto_mkdirfor FSSpecStore zarr-developers/zarr-python#3193 - Add missing import for AsyncFileSystemWrapper for
_make_asyncin_fsspec.pyzarr-developers/zarr-python#3195 --[302]--> Add missing import for AsyncFileSystemWrapper for_make_asyncin_fsspec.pyzarr-developers/zarr-python#3195 - fix: restore fill_value=None for zarr_format=2 zarr-developers/zarr-python#3198 --[302]--> fix: restore fill_value=None for zarr_format=2 zarr-developers/zarr-python#3198
- Update documentation of remote store zarr-developers/zarr-python#3212 --[302]--> Update documentation of remote store zarr-developers/zarr-python#3212
- Bump min numpy version zarr-developers/zarr-python#3226 --[302]--> Bump min numpy version zarr-developers/zarr-python#3226
- obstore implementations for .getsize and .getsize_prefix zarr-developers/zarr-python#3227 --[302]--> obstore implementations for .getsize and .getsize_prefix zarr-developers/zarr-python#3227
- remove chunk encoding from config zarr-developers/zarr-python#3228 --[302]--> remove chunk encoding from config zarr-developers/zarr-python#3228
- Fix type of v2 compressors zarr-developers/zarr-python#3232 --[302]--> Fix type of v2 compressors zarr-developers/zarr-python#3232
- feat: add
from_array_metadata_and_storetoCodecPipelinezarr-developers/zarr-python#3233 --[302]--> feat: addfrom_array_metadata_and_storetoCodecPipelinezarr-developers/zarr-python#3233 - add a section showing the parse_data_type function zarr-developers/zarr-python#3249 --[302]--> add a section showing the parse_data_type function zarr-developers/zarr-python#3249
- make zdtype abstract methods raise notimplementederror zarr-developers/zarr-python#3251 --[302]--> make zdtype abstract methods raise notimplementederror zarr-developers/zarr-python#3251
- Provide pytest-plugin that registers a 'gpu' marker. zarr-developers/zarr-python#3258 --[302]--> Provide pytest-plugin that registers a 'gpu' marker. zarr-developers/zarr-python#3258
- improvements to
parse_dtypezarr-developers/zarr-python#3264 --[302]--> improvements toparse_dtypezarr-developers/zarr-python#3264 - remove warnings about vlen-utf8 and vlen-bytes codecs zarr-developers/zarr-python#3268 --[302]--> remove warnings about vlen-utf8 and vlen-bytes codecs zarr-developers/zarr-python#3268
- Improve migration guide for codecs zarr-developers/zarr-python#3273 --[302]--> Improve migration guide for codecs zarr-developers/zarr-python#3273
- convert inf, -inf, nan to JSON zarr-developers/zarr-python#3280 --[302]--> convert inf, -inf, nan to JSON zarr-developers/zarr-python#3280
- Fix incorrect Group.nmembers for consolidated metadata zarr-developers/zarr-python#3287 --[302]--> Fix incorrect Group.nmembers for consolidated metadata zarr-developers/zarr-python#3287
- Ensure deterministic ordering of consolidated metadata zarr-developers/zarr-python#3288 --[302]--> Ensure deterministic ordering of consolidated metadata zarr-developers/zarr-python#3288
- fix chunk/shard iteration zarr-developers/zarr-python#3299 --[302]--> fix chunk/shard iteration zarr-developers/zarr-python#3299
- Parametrize Array with v2/v3 metadata zarr-developers/zarr-python#3304 --[302]--> Parametrize Array with v2/v3 metadata zarr-developers/zarr-python#3304
- Prevent mode='r+' from creating new directories zarr-developers/zarr-python#3307 --[302]--> Prevent mode='r+' from creating new directories zarr-developers/zarr-python#3307
- obstore delete_dir zarr-developers/zarr-python#3310 --[302]--> obstore delete_dir zarr-developers/zarr-python#3310
- add numcodec protocol zarr-developers/zarr-python#3318 --[302]--> add numcodec protocol zarr-developers/zarr-python#3318
- CacheStore containing source store and cache store zarr-developers/zarr-python#3366 --[302]--> CacheStore containing source store and cache store zarr-developers/zarr-python#3366
- Added ArrayNotFoundError zarr-developers/zarr-python#3367 --[302]--> Added ArrayNotFoundError zarr-developers/zarr-python#3367
- ensure that we test examples with a fresh env zarr-developers/zarr-python#3371 --[302]--> ensure that we test examples with a fresh env zarr-developers/zarr-python#3371
- use local imports in store ABC to avoid circular import issues zarr-developers/zarr-python#3372 --[302]--> use local imports in store ABC to avoid circular import issues zarr-developers/zarr-python#3372
- chore/remove chunk coords zarr-developers/zarr-python#3374 --[302]--> chore/remove chunk coords zarr-developers/zarr-python#3374
- chore/handle numcodecs codecs zarr-developers/zarr-python#3376 --[302]--> chore/handle numcodecs codecs zarr-developers/zarr-python#3376
- Fix: respect write_empty_chunks when opening an existing array zarr-developers/zarr-python#3378 --[302]--> Fix: respect write_empty_chunks when opening an existing array zarr-developers/zarr-python#3378
- docstring cleanup zarr-developers/zarr-python#3390 --[302]--> docstring cleanup zarr-developers/zarr-python#3390
- Add default value to init_array config param. Update docstring. zarr-developers/zarr-python#3391 --[302]--> Add default value to init_array config param. Update docstring. zarr-developers/zarr-python#3391
- reraise the
KeyErrorfor unknown codecs with a more specific error class zarr-developers/zarr-python#3395 --[302]--> reraise theKeyErrorfor unknown codecs with a more specific error class zarr-developers/zarr-python#3395 - chore/unformatted exceptions zarr-developers/zarr-python#3403 --[302]--> chore/unformatted exceptions zarr-developers/zarr-python#3403
- allow roundtripping the
BytesCodeczarr-developers/zarr-python#3417 --[302]--> allow roundtripping theBytesCodeczarr-developers/zarr-python#3417 - fix/shard iteration redux zarr-developers/zarr-python#3422 --[302]--> fix/shard iteration redux zarr-developers/zarr-python#3422
- fix:
ChunkCoordsdefinition zarr-developers/zarr-python#3425 --[302]--> fix:ChunkCoordsdefinition zarr-developers/zarr-python#3425 - Ensure absolute paths work with consolidate metadata zarr-developers/zarr-python#3428 --[302]--> Ensure absolute paths work with consolidate metadata zarr-developers/zarr-python#3428
- Fix creating groups with group() zarr-developers/zarr-python#3431 --[302]--> Fix creating groups with group() zarr-developers/zarr-python#3431
- Add registry for chunk key encodings for extensibility zarr-developers/zarr-python#3436 --[302]--> Add registry for chunk key encodings for extensibility zarr-developers/zarr-python#3436
- Raise helpful errors when opening a group with wrong node type. zarr-developers/zarr-python#3444 --[302]--> Raise helpful errors when opening a group with wrong node type. zarr-developers/zarr-python#3444
- allow int-like floats for int dtype fill values zarr-developers/zarr-python#3448 --[302]--> allow int-like floats for int dtype fill values zarr-developers/zarr-python#3448
- feature(ci): updload nightly wheel to scientific python anaconda repo zarr-developers/zarr-python#3449 --[302]--> feature(ci): updload nightly wheel to scientific python anaconda repo zarr-developers/zarr-python#3449
- fix pcodec resolution failure zarr-developers/zarr-python#3483 --[302]--> fix pcodec resolution failure zarr-developers/zarr-python#3483
- add experimental module zarr-developers/zarr-python#3490 --[302]--> add experimental module zarr-developers/zarr-python#3490
- docs/examples zarr-developers/zarr-python#3502 --[302]--> docs/examples zarr-developers/zarr-python#3502
- chore(crc32c): replace crc32c with google-crc32c dependency zarr-developers/zarr-python#3515 --[302]--> chore(crc32c): replace crc32c with google-crc32c dependency zarr-developers/zarr-python#3515
- fix: accept extra fields in array metadata zarr-developers/zarr-python#3530 --[302]--> fix: accept extra fields in array metadata zarr-developers/zarr-python#3530
- Fix: allow "bytes" as an alias for "variable_length_bytes" zarr-developers/zarr-python#3532 --[302]--> Fix: allow "bytes" as an alias for "variable_length_bytes" zarr-developers/zarr-python#3532
- chore: make tests faster zarr-developers/zarr-python#3533 --[302]--> chore: make tests faster zarr-developers/zarr-python#3533
- don't serialize consolidated metadata if it's
Nonezarr-developers/zarr-python#3535 --[302]--> don't serialize consolidated metadata if it'sNonezarr-developers/zarr-python#3535 - feat!: store-defined concurrency limits zarr-developers/zarr-python#3547 --[302]--> feat!: store-defined concurrency limits zarr-developers/zarr-python#3547
- fix/simpler blosc tuning zarr-developers/zarr-python#3553 --[302]--> fix/simpler blosc tuning zarr-developers/zarr-python#3553
- feat: make
async_arraypublic zarr-developers/zarr-python#3556 --[302]--> feat: makeasync_arraypublic zarr-developers/zarr-python#3556 - add benchmarks using pytest-benchmark and codspeed zarr-developers/zarr-python#3562 --[302]--> add benchmarks using pytest-benchmark and codspeed zarr-developers/zarr-python#3562
- 3.1.4, not pi zarr-developers/zarr-python#3594 --[302]--> 3.1.4, not pi zarr-developers/zarr-python#3594
- fix: auto-chunking when auto-sharding 1MiB number zarr-developers/zarr-python#3603 --[302]--> fix: auto-chunking when auto-sharding 1MiB number zarr-developers/zarr-python#3603
- fix tests for stand-alone example scripts zarr-developers/zarr-python#3605 --[302]--> fix tests for stand-alone example scripts zarr-developers/zarr-python#3605
- remove pytest pin zarr-developers/zarr-python#3619 --[302]--> remove pytest pin zarr-developers/zarr-python#3619
- Some minor linter \ type-hint fixes for my own sanity zarr-developers/zarr-python#3623 --[302]--> Some minor linter \ type-hint fixes for my own sanity zarr-developers/zarr-python#3623
- Bump mimimum supported version of numpy zarr-developers/zarr-python#3636 --[302]--> Bump mimimum supported version of numpy zarr-developers/zarr-python#3636
- Fix deprecation of setting shape on a numpy array in 2.5+ zarr-developers/zarr-python#3648 --[302]--> Fix deprecation of setting shape on a numpy array in 2.5+ zarr-developers/zarr-python#3648
- Set copy=False in reshape operation zarr-developers/zarr-python#3649 --[302]--> Set copy=False in reshape operation zarr-developers/zarr-python#3649
- fix/nested shard reads zarr-developers/zarr-python#3655 --[302]--> fix/nested shard reads zarr-developers/zarr-python#3655
- Clean up test extra dependencies zarr-developers/zarr-python#3656 --[302]--> Clean up test extra dependencies zarr-developers/zarr-python#3656
- 🐛 Fix obstore listdir method using _relativize_path zarr-developers/zarr-python#3657 --[302]--> 🐛 Fix obstore listdir method using _relativize_path zarr-developers/zarr-python#3657
- chore/use prek zarr-developers/zarr-python#3658 --[302]--> chore/use prek zarr-developers/zarr-python#3658
- Improve the usability of array runtime config zarr-developers/zarr-python#3668 --[302]--> Improve the usability of array runtime config zarr-developers/zarr-python#3668
- only run codspeed benchmarks on PRs labelled 'benchmark' zarr-developers/zarr-python#3673 --[302]--> only run codspeed benchmarks on PRs labelled 'benchmark' zarr-developers/zarr-python#3673
- feat/memory store registry zarr-developers/zarr-python#3679 --[302]--> feat/memory store registry zarr-developers/zarr-python#3679
- fix: raise error when encountering nullable string dtype zarr-developers/zarr-python#3695 --[302]--> fix: raise error when encountering nullable string dtype zarr-developers/zarr-python#3695
- Support with read only in wrappers zarr-developers/zarr-python#3700 --[302]--> Support with read only in wrappers zarr-developers/zarr-python#3700
- Skip chunk coordinate enumeration in resize when array is only growing (#3650) zarr-developers/zarr-python#3702 --[302]--> Skip chunk coordinate enumeration in resize when array is only growing (#3650) zarr-developers/zarr-python#3702
- perf:remove isinstance check zarr-developers/zarr-python#3704 --[302]--> perf:remove isinstance check zarr-developers/zarr-python#3704
- perf:improve performance of morton order iter zarr-developers/zarr-python#3705 --[302]--> perf:improve performance of morton order iter zarr-developers/zarr-python#3705
- allow numpy ints in shapelike zarr-developers/zarr-python#3706 --[302]--> allow numpy ints in shapelike zarr-developers/zarr-python#3706
- perf: Optimize Morton order with hypercube and vectorization zarr-developers/zarr-python#3708 --[302]--> perf: Optimize Morton order with hypercube and vectorization zarr-developers/zarr-python#3708
- fix: implement separate cache for byte-range-requests zarr-developers/zarr-python#3710 --[302]--> fix: implement separate cache for byte-range-requests zarr-developers/zarr-python#3710
- perf:Add additional sharding benchmarks zarr-developers/zarr-python#3712 --[302]--> perf:Add additional sharding benchmarks zarr-developers/zarr-python#3712
- perf: Vectorize get_chunk_slice for faster sharded writes zarr-developers/zarr-python#3713 --[302]--> perf: Vectorize get_chunk_slice for faster sharded writes zarr-developers/zarr-python#3713
- Add non-power-of-2 shapes for Morton coding to benchmarks zarr-developers/zarr-python#3717 --[302]--> Add non-power-of-2 shapes for Morton coding to benchmarks zarr-developers/zarr-python#3717
- perf: add sync methods to codecs zarr-developers/zarr-python#3721 --[302]--> perf: add sync methods to codecs zarr-developers/zarr-python#3721
- chore/update hatch + use dependency groups zarr-developers/zarr-python#3728 --[302]--> chore/update hatch + use dependency groups zarr-developers/zarr-python#3728
- Fill missing chunks zarr-developers/zarr-python#3748 --[302]--> Fill missing chunks zarr-developers/zarr-python#3748
- fix: apply drop_axes squeeze in partial decode path for sharding (#3691) zarr-developers/zarr-python#3763 --[302]--> fix: apply drop_axes squeeze in partial decode path for sharding (#3691) zarr-developers/zarr-python#3763
- docs: add glossary zarr-developers/zarr-python#3767 --[302]--> docs: add glossary zarr-developers/zarr-python#3767
- doc: add ai use policy to contributing guide zarr-developers/zarr-python#3769 --[302]--> doc: add ai use policy to contributing guide zarr-developers/zarr-python#3769
- Remove
richas required fortree()zarr-developers/zarr-python#3778 --[302]--> Removerichas required fortree()zarr-developers/zarr-python#3778 - fix: validate that dask-style chunks have regular shapes zarr-developers/zarr-python#3779 --[302]--> fix: validate that dask-style chunks have regular shapes zarr-developers/zarr-python#3779
- Implement support for
structuredandstructzarr-extension defined dtypes zarr-developers/zarr-python#3781 --[302]--> Implement support forstructuredandstructzarr-extension defined dtypes zarr-developers/zarr-python#3781 - perf: full shard write fast path zarr-developers/zarr-python#3793 --[302]--> perf: full shard write fast path zarr-developers/zarr-python#3793
- fix: handle special uint32 arrays on Windows correctly zarr-developers/zarr-python#3797 --[302]--> fix: handle special uint32 arrays on Windows correctly zarr-developers/zarr-python#3797
- Rename the
DimensionNamestype toDimensionNamesLike. zarr-developers/zarr-python#3800 --[302]--> Rename theDimensionNamestype toDimensionNamesLike. zarr-developers/zarr-python#3800 - feat: add experimental support for rectilinear (variable-sized) chunks zarr-developers/zarr-python#3802 --[302]--> feat: add experimental support for rectilinear (variable-sized) chunks zarr-developers/zarr-python#3802
- feat: subchunk write order zarr-developers/zarr-python#3826 --[302]--> feat: subchunk write order zarr-developers/zarr-python#3826
- feat: return a useful value from
CodecPipeline.read()zarr-developers/zarr-python#3828 --[302]--> feat: return a useful value fromCodecPipeline.read()zarr-developers/zarr-python#3828 - perf: oindex optimization zarr-developers/zarr-python#3830 --[302]--> perf: oindex optimization zarr-developers/zarr-python#3830
- fix: remove numcodecs off-spec warning zarr-developers/zarr-python#3833 --[302]--> fix: remove numcodecs off-spec warning zarr-developers/zarr-python#3833
- docs: fix the docstring for
CodecPipeline.writezarr-developers/zarr-python#3836 --[302]--> docs: fix the docstring forCodecPipeline.writezarr-developers/zarr-python#3836 - chore: add zizmor to repo checks zarr-developers/zarr-python#3837 --[302]--> chore: add zizmor to repo checks zarr-developers/zarr-python#3837
- DOC: remove result="ansi" causing empty code blocks in user guide zarr-developers/zarr-python#3845 --[302]--> DOC: remove result="ansi" causing empty code blocks in user guide zarr-developers/zarr-python#3845
- fix: numpy default NaT handling zarr-developers/zarr-python#3863 --[302]--> fix: numpy default NaT handling zarr-developers/zarr-python#3863
- feat: add cast_value and scale_offset codecs zarr-developers/zarr-python#3874 --[302]--> feat: add cast_value and scale_offset codecs zarr-developers/zarr-python#3874
- perf: use sync methods for chunk encoding / decoding zarr-developers/zarr-python#3885 --[302]--> perf: use sync methods for chunk encoding / decoding zarr-developers/zarr-python#3885
- chore: clean up metadata tests zarr-developers/zarr-python#3897 --[302]--> chore: clean up metadata tests zarr-developers/zarr-python#3897
- refactor: simplify internal chunk representation zarr-developers/zarr-python#3899 --[302]--> refactor: simplify internal chunk representation zarr-developers/zarr-python#3899
- chore: remove deprecated convenience and creation modules zarr-developers/zarr-python#3900 --[302]--> chore: remove deprecated convenience and creation modules zarr-developers/zarr-python#3900
- chore: expunge deprecated
zarr_versionparameter zarr-developers/zarr-python#3901 --[302]--> chore: expunge deprecatedzarr_versionparameter zarr-developers/zarr-python#3901 - chore: remove deprecated group methods zarr-developers/zarr-python#3902 --[302]--> chore: remove deprecated group methods zarr-developers/zarr-python#3902
- chore: remove .create methods from arrays zarr-developers/zarr-python#3903 --[302]--> chore: remove .create methods from arrays zarr-developers/zarr-python#3903
- perf: cache default ArraySpec for regular chunk grids zarr-developers/zarr-python#3908 --[302]--> perf: cache default ArraySpec for regular chunk grids zarr-developers/zarr-python#3908
- fix: make upstream tests pass zarr-developers/zarr-python#3920 --[302]--> fix: make upstream tests pass zarr-developers/zarr-python#3920
- feat:get_ranges zarr-developers/zarr-python#3925 --[302]--> feat:get_ranges zarr-developers/zarr-python#3925
- fix: CastValue wrap validation bug zarr-developers/zarr-python#3938 --[302]--> fix: CastValue wrap validation bug zarr-developers/zarr-python#3938
- fix: use contextual arrayspec when validating / evolving codecs zarr-developers/zarr-python#3941 --[302]--> fix: use contextual arrayspec when validating / evolving codecs zarr-developers/zarr-python#3941
- fix: defer to fsspec for memory url scheme zarr-developers/zarr-python#3944 --[302]--> fix: defer to fsspec for memory url scheme zarr-developers/zarr-python#3944
- Fix V3 time types zarr-developers/zarr-python#3955 --[302]--> Fix V3 time types zarr-developers/zarr-python#3955
- deprecate blosc enums zarr-developers/zarr-python#3963 --[302]--> deprecate blosc enums zarr-developers/zarr-python#3963
- fix: allow writing to 0-dimensional arrays with sharding zarr-developers/zarr-python#3966 --[302]--> fix: allow writing to 0-dimensional arrays with sharding zarr-developers/zarr-python#3966
- deprecate more enums zarr-developers/zarr-python#3968 --[302]--> deprecate more enums zarr-developers/zarr-python#3968
- chore: run mypy from developer environment zarr-developers/zarr-python#3972 --[302]--> chore: run mypy from developer environment zarr-developers/zarr-python#3972
- prune old string dtype class zarr-developers/zarr-python#3973 --[302]--> prune old string dtype class zarr-developers/zarr-python#3973
- refactor(sharding): store chunks_per_shard explicitly in _ShardIndex zarr-developers/zarr-python#3975 --[302]--> refactor(sharding): store chunks_per_shard explicitly in _ShardIndex zarr-developers/zarr-python#3975
- chore: remove warning on fixed length utf32 zarr-developers/zarr-python#3979 --[302]--> chore: remove warning on fixed length utf32 zarr-developers/zarr-python#3979
- docs: clarify difference between load and open in docstrings zarr-developers/zarr-python#3984 --[302]--> docs: clarify difference between load and open in docstrings zarr-developers/zarr-python#3984
- Control sharding codec read coalescing with ArrayConfig and runtime config options zarr-developers/zarr-python#3987 --[302]--> Control sharding codec read coalescing with ArrayConfig and runtime config options zarr-developers/zarr-python#3987
- Widen ChunksLike type alias zarr-developers/zarr-python#3990 --[302]--> Widen ChunksLike type alias zarr-developers/zarr-python#3990
- refactor/consolidated JSON IO routines zarr-developers/zarr-python#3998 --[302]--> refactor/consolidated JSON IO routines zarr-developers/zarr-python#3998
- Run doctests via pytest and fix broken doctests. zarr-developers/zarr-python#4000 --[302]--> Run doctests via pytest and fix broken doctests. zarr-developers/zarr-python#4000
- chore: indexing test cleanup zarr-developers/zarr-python#4001 --[302]--> chore: indexing test cleanup zarr-developers/zarr-python#4001
- fix(FsspecStore): close owned async filesystem on store.close() zarr-developers/zarr-python#4003 --[302]--> fix(FsspecStore): close owned async filesystem on store.close() zarr-developers/zarr-python#4003
- refactor: use backported sentinel type zarr-developers/zarr-python#4046 --[302]--> refactor: use backported sentinel type zarr-developers/zarr-python#4046
- Modify custom dtype example to use only public API zarr-developers/zarr-python#4052 --[302]--> Modify custom dtype example to use only public API zarr-developers/zarr-python#4052
- docs: add core-developer self-merge policy zarr-developers/zarr-python#4053 --[302]--> docs: add core-developer self-merge policy zarr-developers/zarr-python#4053
- test: add property tests for block and mask indexing zarr-developers/zarr-python#4054 --[302]--> test: add property tests for block and mask indexing zarr-developers/zarr-python#4054
- Claude/storage codec bugfixes zarr-developers/zarr-python#4074 --[302]--> Claude/storage codec bugfixes zarr-developers/zarr-python#4074
- fix: keep element order when writing F-contiguous chunks with vlen codecs zarr-developers/zarr-python#4116 --[302]--> fix: keep element order when writing F-contiguous chunks with vlen codecs zarr-developers/zarr-python#4116
- docs: fix errors and improve consistency across the documentation zarr-developers/zarr-python#4132 --[302]--> docs: fix errors and improve consistency across the documentation zarr-developers/zarr-python#4132
- docs: fix CacheStore max_age_seconds docstring default zarr-developers/zarr-python#4133 --[302]--> docs: fix CacheStore max_age_seconds docstring default zarr-developers/zarr-python#4133
- test: pass a list, not a generator, to parametrize in test_docs zarr-developers/zarr-python#4138 --[302]--> test: pass a list, not a generator, to parametrize in test_docs zarr-developers/zarr-python#4138
- https://icechunk.io/ --[302]--> https://icechunk.io/en/stable/
Redirects in docs/user-guide/arrays.md
Redirects in docs/user-guide/installation.md
- https://donfig.readthedocs.io/ --[302]--> https://donfig.readthedocs.io/en/latest/
- https://packaging.pypa.io/ --[302]--> https://packaging.pypa.io/en/stable/
- https://typing-extensions.readthedocs.io/ --[302]--> https://typing-extensions.readthedocs.io/en/latest/
Redirects in docs/user-guide/storage.md
- https://filesystem-spec.readthedocs.io/ --[302]--> https://filesystem-spec.readthedocs.io/en/latest/
Redirects in packages/zarr-metadata/CHANGELOG.md
- feat:metadata package zarr-developers/zarr-python#3919 --[302]--> feat:metadata package zarr-developers/zarr-python#3919
- chore(zarr-metadata): bump version to 0.1.1 zarr-developers/zarr-python#3949 --[302]--> chore(zarr-metadata): bump version to 0.1.1 zarr-developers/zarr-python#3949
- fix(zarr-metadata): model stored metadata more closely zarr-developers/zarr-python#3962 --[302]--> fix(zarr-metadata): model stored metadata more closely zarr-developers/zarr-python#3962
- misc(zarr-metadata): typed constants and fixes zarr-developers/zarr-python#3978 --[302]--> misc(zarr-metadata): typed constants and fixes zarr-developers/zarr-python#3978
- feat(zarr-metadata): partial metadata types zarr-developers/zarr-python#3982 --[302]--> feat(zarr-metadata): partial metadata types zarr-developers/zarr-python#3982
- fix![zarr-metadata]: define JSONValue type, and narrow object annotations to use JSONValue zarr-developers/zarr-python#4037 --[302]--> fix![zarr-metadata]: define JSONValue type, and narrow object annotations to use JSONValue zarr-developers/zarr-python#4037
- feat![zarr-metadata]: extensive top-level exports zarr-developers/zarr-python#4083 --[302]--> feat![zarr-metadata]: extensive top-level exports zarr-developers/zarr-python#4083
Redirects in packages/zarr-metadata/README.md
Redirects in README.md
- https://anaconda.org/conda-forge/zarr/badges/version.svg --[302]--> https://img.shields.io/badge/Anaconda.org-3.2.1-blue.svg?style=flat-square
- https://badge.fury.io/py/zarr.svg --[302]--> https://d25lcipzij17d.cloudfront.net/badge.svg?c=eyJhbGciOiJub25lIn0.eyJiIjp7IngiOmZhbHNlLCJ0IjoidjZlIiwibCI6InB5cGkgcGFja2FnZSIsInIiOiIzLjIuMSJ9fQ
- https://codecov.io/gh/zarr-developers/zarr-python --[301]--> https://app.codecov.io/gh/zarr-developers/zarr-python
- https://doi.org/10.5281/zenodo.3773450 --[302]--> https://zenodo.org/record/3773450 --[301]--> https://zenodo.org/records/3773450
- https://pepy.tech/badge/zarr --[308]--> https://static.pepy.tech/badge/zarr
- https://zarr.readthedocs.io/ --[302]--> https://zarr.readthedocs.io/en/stable/
- https://zarr.readthedocs.io/en/stable/user-guide/storage.html --[302]--> https://zarr.readthedocs.io/en/stable/user-guide/storage.html/
Reactions are currently unavailable
Activity