diff --git a/docs/images/pi-26.4-authored-commits.png b/docs/images/pi-26.4-authored-commits.png index e8a3dc4..7089690 100644 Binary files a/docs/images/pi-26.4-authored-commits.png and b/docs/images/pi-26.4-authored-commits.png differ diff --git a/docs/images/pi-26.4-engagement.png b/docs/images/pi-26.4-engagement.png index 00d862f..982d19d 100644 Binary files a/docs/images/pi-26.4-engagement.png and b/docs/images/pi-26.4-engagement.png differ diff --git a/docs/images/pi-26.4-resolved-issues-prs.png b/docs/images/pi-26.4-resolved-issues-prs.png index a269352..b3f1a97 100644 Binary files a/docs/images/pi-26.4-resolved-issues-prs.png and b/docs/images/pi-26.4-resolved-issues-prs.png differ diff --git a/reports/output/pi-26.4-authored-commits.csv b/reports/output/pi-26.4-authored-commits.csv index 4c17236..e18d734 100644 --- a/reports/output/pi-26.4-authored-commits.csv +++ b/reports/output/pi-26.4-authored-commits.csv @@ -4,6 +4,29 @@ ad5fdf576d215195d17981b790efc85a3f4090ae,Merge pull request #20 from development 3844ddc1e59849f35d7655dbb9708d05b3faf429,Merge pull request #15 from developmentseed/partitioned_processing,Sean Harkins,GitHub,https://github.com/developmentseed/virtualizarr-data-pipelines/commit/3844ddc1e59849f35d7655dbb9708d05b3faf429,26100,developmentseed,virtualizarr-data-pipelines ea5200a00189f237becc78113a88cc7dfa803ae8,docs: add dark-mode variant of architecture figure (#17),Max Jones,GitHub,https://github.com/developmentseed/virtualizarr-data-pipelines/commit/ea5200a00189f237becc78113a88cc7dfa803ae8,4,developmentseed,virtualizarr-data-pipelines cc848d2cfe1d0fe30fb4a17f693dccffc6a92c3e,Fix typo in .env.sample (#16),Max Jones,GitHub,https://github.com/developmentseed/virtualizarr-data-pipelines/commit/cc848d2cfe1d0fe30fb4a17f693dccffc6a92c3e,12,developmentseed,virtualizarr-data-pipelines +05bda50f89801b9c9bed5e6f8f0506b848b7b078,bump beta to 0.1.0-beta.8 (#169),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/05bda50f89801b9c9bed5e6f8f0506b848b7b078,4,developmentseed,zarrista +6201e2972f23c5dfa58e382d41c979306cf2b4a2,feat: Implement `__repr__` for remaining types (#168),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/6201e2972f23c5dfa58e382d41c979306cf2b4a2,161,developmentseed,zarrista +a72655dced34ce4194b73ced1284b4e75047d2a4,feat: Consistency pass for `__repr__` (#167),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/a72655dced34ce4194b73ced1284b4e75047d2a4,222,developmentseed,zarrista +b9767d031aee340082ed3db4d7370307da47f84a,feat: Add `__repr__` to the decoded array types (#166),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/b9767d031aee340082ed3db4d7370307da47f84a,68,developmentseed,zarrista +76e722d20c7908124ffe1b6305cf1ab1f216b6e1,fix: Improve `__repr__` for codec/encoding types (#165),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/76e722d20c7908124ffe1b6305cf1ab1f216b6e1,135,developmentseed,zarrista +c6902bdc51470ffda5bdd70e03c5beb0813e5476,docs: Clarify the chunk selection in `store_chunks` (#164),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/c6902bdc51470ffda5bdd70e03c5beb0813e5476,93,developmentseed,zarrista +93e80d56b0b3ac48f8a6b393548cf9394167b03e,refactor!: Drop the `_async` suffix from methods on async classes (#162),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/93e80d56b0b3ac48f8a6b393548cf9394167b03e,64,developmentseed,zarrista +05e1526e155bd77e8bddda26ada4b4b454aad529,refactor!: Rename `subchunk_cache` to `shard_cache` (#161),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/05e1526e155bd77e8bddda26ada4b4b454aad529,148,developmentseed,zarrista +5ce684fb0b16323a914bcfe3d2b1feb4f0602ada,refactor!: Rename the `store` accessor to `storage` (#160),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/5ce684fb0b16323a914bcfe3d2b1feb4f0602ada,34,developmentseed,zarrista +70a00ba90fc051f29c28121dc3c9077bbf232091,feat: Add read-only zipped-zarr support via zarrs_zip (#152),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/70a00ba90fc051f29c28121dc3c9077bbf232091,714,developmentseed,zarrista +165db42c398da0f623aa6522097ddf6c9727829e,feat: Support exporting temporal tensor data to numpy (#150),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/165db42c398da0f623aa6522097ddf6c9727829e,154,developmentseed,zarrista +2604207d43f6009855e24bce635adae461f81e50,test: Add test for reading complex32 and complex64 tensor to numpy (#…,Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/2604207d43f6009855e24bce635adae461f81e50,72,developmentseed,zarrista +f5b4e3f0b3bb280b5520d53c9cdeeac39e5ea473,feat: Support machine-learning dtypes with microfloat feature (#148),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/f5b4e3f0b3bb280b5520d53c9cdeeac39e5ea473,244,developmentseed,zarrista +b620d91313c59c27a5f4514f2835225f073d3000,feat: Export zarr variable-length binary to numpy (#146),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/b620d91313c59c27a5f4514f2835225f073d3000,75,developmentseed,zarrista +e20ce09734bfc47284d18dea34a34c5b2347a16d,feat: Export variable-length string dtype to numpy (#145),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/e20ce09734bfc47284d18dea34a34c5b2347a16d,235,developmentseed,zarrista +2c9dc560a3b29805012ad9ad7758c80b5a640803,feat: implement `Array.store_chunks` (#141),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/2c9dc560a3b29805012ad9ad7758c80b5a640803,199,developmentseed,zarrista +2cdc5f7c7209186577ef7538aef6db08a709f609,feat: Add method to change the `attrs` on an Array (#140),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/2cdc5f7c7209186577ef7538aef6db08a709f609,162,developmentseed,zarrista +55e5cb7f33b8ffb7b5bbbcfa0608b883fae78f99,feat: Add user-accessible APIs for managing shard index caching (#137),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/55e5cb7f33b8ffb7b5bbbcfa0608b883fae78f99,548,developmentseed,zarrista +e3e27e0a54991a61f002265620c9bc5ec8447f6f,perf: Release GIL for synchronous methods (#134),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/e3e27e0a54991a61f002265620c9bc5ec8447f6f,475,developmentseed,zarrista +3dc9d880bb24ae36797988e88da935bffea6be56,feat: Handle DLPack input when writing array chunks (#132),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/3dc9d880bb24ae36797988e88da935bffea6be56,816,developmentseed,zarrista +d4573df2ea107b9fe97ee8bef9352d86294161fe,"feat: Make `retrieve_encoded_subchunk` return a `EncodedChunk` class,…",Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/d4573df2ea107b9fe97ee8bef9352d86294161fe,392,developmentseed,zarrista +19a0de86caf3fa5bf14a441ad5189b8a57125708,fix: Release the GIL through a helper that compiles on wasm32 (#130),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/19a0de86caf3fa5bf14a441ad5189b8a57125708,34,developmentseed,zarrista +fe1925f9d349bcbf42e43f3a60f5660baa1bf13f,feat: Refactor user-facing codec/encoded chunk API (#126),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/fe1925f9d349bcbf42e43f3a60f5660baa1bf13f,791,developmentseed,zarrista 6814fffbcabf54a2cff6ea378b8ea5d269844562,docs: Make pass on Python docstrings; improve CI validation (#121),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/6814fffbcabf54a2cff6ea378b8ea5d269844562,1849,developmentseed,zarrista 27b41d1048497ba1772bc9c7d166ac5d6af51c67,feat: add Array.with_shape and Array.with_chunk_grid (#116),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/27b41d1048497ba1772bc9c7d166ac5d6af51c67,557,developmentseed,zarrista f66ef1fb3a0402683b409d64e871c42e0ed71bcc,feat: Add erase_chunks method (#119),Kyle Barron,GitHub,https://github.com/developmentseed/zarrista/commit/f66ef1fb3a0402683b409d64e871c42e0ed71bcc,319,developmentseed,zarrista @@ -20,6 +43,11 @@ f1f0c284484c23bc21e2e556a9c4c5ea37cd8605,feat: add `.store` attribute to retriev 1a537d8ee63d2cfe60238509ca28707a7a68810f,docs: move from hackmd to google docs (#25),Max Jones,GitHub,https://github.com/zarr-developers/geozarr-site/commit/1a537d8ee63d2cfe60238509ca28707a7a68810f,4,zarr-developers,geozarr-site b2ccd86a69017cfb9df4ad58f556579286b42589,fix: make meeting banner background opaque (#24),Max Jones,GitHub,https://github.com/zarr-developers/geozarr-site/commit/b2ccd86a69017cfb9df4ad58f556579286b42589,5,zarr-developers,geozarr-site a89442b34b3864cf687a056deb808b853966389b,docs: add July minutes (#23),Max Jones,GitHub,https://github.com/zarr-developers/geozarr-site/commit/a89442b34b3864cf687a056deb808b853966389b,55,zarr-developers,geozarr-site +118d65f4d5d3daf1ac55880309c6eb0ed92d1ecd,fix: only remap variable-length HDF5 strings to StringDType (#1071),Max Jones,GitHub,https://github.com/zarr-developers/VirtualiZarr/commit/118d65f4d5d3daf1ac55880309c6eb0ed92d1ecd,110,zarr-developers,virtualizarr +a223b906be4340a9998261938fb78bbdf173b66b,Correctly handle HDF5 fillvalue for string dtype arrays. (#988),Sean Harkins,GitHub,https://github.com/zarr-developers/VirtualiZarr/commit/a223b906be4340a9998261938fb78bbdf173b66b,110,zarr-developers,virtualizarr +4d50c9d12613f0970d9238b902fd52600d8c2ecc,Reindex via indexer (#1032),Sean Harkins,GitHub,https://github.com/zarr-developers/VirtualiZarr/commit/4d50c9d12613f0970d9238b902fd52600d8c2ecc,4569,zarr-developers,virtualizarr +4e13cf577d5be18b8e5312fa254d1a3034a3d321,fix: preserve non-JSON-serializable storage options in _make_async (#…,Davis Bennett,GitHub,https://github.com/zarr-developers/zarr-python/commit/4e13cf577d5be18b8e5312fa254d1a3034a3d321,28,zarr-developers,zarr-python +5a4767b9c4e6fcf5e4d60a7db0d08dc506935e45,refactor(zarr-metadata)!: unify constant naming grammar with type nam…,Davis Bennett,GitHub,https://github.com/zarr-developers/zarr-python/commit/5a4767b9c4e6fcf5e4d60a7db0d08dc506935e45,579,zarr-developers,zarr-python 24f9ad19430dc88bc1d92b5e1936ac6b3e20f4fe,fix: make consolidated metadata nesting independent of persisted key …,Davis Bennett,GitHub,https://github.com/zarr-developers/zarr-python/commit/24f9ad19430dc88bc1d92b5e1936ac6b3e20f4fe,74,zarr-developers,zarr-python a994a4fc972fed428eab6a26d4f14bb95d22c144,feat: add the zarr-indexing package (TensorStore-style index transfor…,Davis Bennett,GitHub,https://github.com/zarr-developers/zarr-python/commit/a994a4fc972fed428eab6a26d4f14bb95d22c144,6963,zarr-developers,zarr-python 53e6dc66b834988912194985a1051ad4db4f0141,"docs: dev blog, performance examples, and compiled 3.3.0 release note…",Davis Bennett,GitHub,https://github.com/zarr-developers/zarr-python/commit/53e6dc66b834988912194985a1051ad4db4f0141,982,zarr-developers,zarr-python diff --git a/reports/output/pi-26.4-engagement.csv b/reports/output/pi-26.4-engagement.csv index a2b3baa..0c6c5ad 100644 --- a/reports/output/pi-26.4-engagement.csv +++ b/reports/output/pi-26.4-engagement.csv @@ -2,7 +2,10 @@ number,title,type,url,engagement_kinds,created_at,updated_at,organization,reposi 14,Some additional configuration and typing additions/fixes,PullRequest,https://github.com/developmentseed/virtualizarr-data-pipelines/pull/14,"comment,review",2026-06-19T00:22:49Z,2026-07-23T15:25:13Z,developmentseed,virtualizarr-data-pipelines,maxrjones 14,Some additional configuration and typing additions/fixes,PullRequest,https://github.com/developmentseed/virtualizarr-data-pipelines/pull/14,comment,2026-06-19T00:22:49Z,2026-07-23T15:25:13Z,developmentseed,virtualizarr-data-pipelines,sharkinsspatial 21,Add support for S3 Inventory report Parquet.,Issue,https://github.com/developmentseed/virtualizarr-data-pipelines/issues/21,opened,2026-07-24T23:34:52Z,2026-07-24T23:34:55Z,developmentseed,virtualizarr-data-pipelines,sharkinsspatial +22,Cron job for dimension expansion.,Issue,https://github.com/developmentseed/virtualizarr-data-pipelines/issues/22,opened,2026-08-06T15:23:31Z,2026-08-06T15:23:31Z,developmentseed,virtualizarr-data-pipelines,sharkinsspatial +47,Implement conversion of Python array data -> Rust for upload/writing to Array,Issue,https://github.com/developmentseed/zarrista/issues/47,comment,2026-06-23T21:01:43Z,2026-08-04T20:08:42Z,developmentseed,zarrista,kylebarron 56,Integrate with zarr-python `Store` base class,Issue,https://github.com/developmentseed/zarrista/issues/56,comment,2026-06-23T22:13:06Z,2026-07-30T17:20:13Z,developmentseed,zarrista,kylebarron +85,Epic: fleshing out a low-level library,Issue,https://github.com/developmentseed/zarrista/issues/85,comment,2026-07-09T16:59:13Z,2026-08-07T16:13:11Z,developmentseed,zarrista,kylebarron 86,expose methods on python store classes,Issue,https://github.com/developmentseed/zarrista/issues/86,comment,2026-07-10T20:55:53Z,2026-07-20T14:53:54Z,developmentseed,zarrista,d-v-b 86,expose methods on python store classes,Issue,https://github.com/developmentseed/zarrista/issues/86,comment,2026-07-10T20:55:53Z,2026-07-20T14:53:54Z,developmentseed,zarrista,kylebarron 87,Add `Array.store_metadata` and `AsyncArray.store_metadata`,Issue,https://github.com/developmentseed/zarrista/issues/87,"comment,opened",2026-07-14T15:43:38Z,2026-07-21T11:15:48Z,developmentseed,zarrista,kylebarron @@ -13,32 +16,56 @@ number,title,type,url,engagement_kinds,created_at,updated_at,organization,reposi 100,define a chunked array protocol,Issue,https://github.com/developmentseed/zarrista/issues/100,comment,2026-07-21T11:16:09Z,2026-07-21T15:20:22Z,developmentseed,zarrista,kylebarron 103,Add import sorting to CI,Issue,https://github.com/developmentseed/zarrista/issues/103,opened,2026-07-22T13:48:59Z,2026-07-30T15:40:44Z,developmentseed,zarrista,kylebarron 104,FYI: zarrista depends on icechunk via zarrista.store,Issue,https://github.com/developmentseed/zarrista/issues/104,comment,2026-07-22T14:09:01Z,2026-07-30T17:25:32Z,developmentseed,zarrista,kylebarron -106,Support multi-chunk writes,Issue,https://github.com/developmentseed/zarrista/issues/106,opened,2026-07-23T13:12:32Z,2026-07-23T13:12:32Z,developmentseed,zarrista,kylebarron +106,Support multi-chunk writes,Issue,https://github.com/developmentseed/zarrista/issues/106,"comment,opened",2026-07-23T13:12:32Z,2026-08-04T22:56:47Z,developmentseed,zarrista,kylebarron 107,Is it a problem to reconstruct & have two icechunk sessions,Issue,https://github.com/developmentseed/zarrista/issues/107,opened,2026-07-23T13:44:44Z,2026-07-23T13:44:44Z,developmentseed,zarrista,kylebarron -108,Explore DLPack ownership semantics,Issue,https://github.com/developmentseed/zarrista/issues/108,"comment,opened",2026-07-23T13:46:16Z,2026-07-24T10:40:51Z,developmentseed,zarrista,kylebarron +108,Explore DLPack ownership semantics in order to optionally give mutable memory to Python,Issue,https://github.com/developmentseed/zarrista/issues/108,"comment,opened",2026-07-23T13:46:16Z,2026-08-07T15:24:49Z,developmentseed,zarrista,kylebarron 109,Support filling a chunk/array subset into a target buffer,Issue,https://github.com/developmentseed/zarrista/issues/109,opened,2026-07-23T14:50:17Z,2026-07-23T14:50:17Z,developmentseed,zarrista,kylebarron 110,chore(deps): bump zarrs_object_store from 0.6.2 to 0.7.0,PullRequest,https://github.com/developmentseed/zarrista/pull/110,comment,2026-07-27T14:56:50Z,2026-07-30T14:17:40Z,developmentseed,zarrista,kylebarron 111,Support resizing existing arrays,Issue,https://github.com/developmentseed/zarrista/issues/111,opened,2026-07-28T17:43:19Z,2026-07-31T14:14:13Z,developmentseed,zarrista,kylebarron 112,handle zarr-metadata 0.4.0,Issue,https://github.com/developmentseed/zarrista/issues/112,opened,2026-07-29T20:07:32Z,2026-07-30T14:11:17Z,developmentseed,zarrista,d-v-b 112,handle zarr-metadata 0.4.0,Issue,https://github.com/developmentseed/zarrista/issues/112,comment,2026-07-29T20:07:32Z,2026-07-30T14:11:17Z,developmentseed,zarrista,kylebarron -113,fix: adapt to zarr-metadata 0.4 type renames,PullRequest,https://github.com/developmentseed/zarrista/pull/113,"comment,review",2026-07-29T20:11:22Z,2026-07-30T14:12:11Z,developmentseed,zarrista,kylebarron -116,feat: add Array.with_shape and Array.with_chunk_grid,PullRequest,https://github.com/developmentseed/zarrista/pull/116,"comment,review",2026-07-30T16:29:32Z,2026-07-31T15:15:02Z,developmentseed,zarrista,d-v-b -118,Allow setting array attributes,Issue,https://github.com/developmentseed/zarrista/issues/118,opened,2026-07-30T17:25:22Z,2026-07-30T17:25:22Z,developmentseed,zarrista,kylebarron +113,fix: adapt to zarr-metadata 0.4 type renames,PullRequest,https://github.com/developmentseed/zarrista/pull/113,"comment,review",2026-07-29T20:11:22Z,2026-08-03T16:36:38Z,developmentseed,zarrista,kylebarron +116,feat: add Array.with_shape and Array.with_chunk_grid,PullRequest,https://github.com/developmentseed/zarrista/pull/116,"comment,review",2026-07-30T16:29:32Z,2026-08-03T16:35:23Z,developmentseed,zarrista,d-v-b +118,Allow setting array attributes,Issue,https://github.com/developmentseed/zarrista/issues/118,"comment,opened",2026-07-30T17:25:22Z,2026-08-04T22:03:03Z,developmentseed,zarrista,kylebarron 120,Ensure that all docstrings follow google docstring conventions,Issue,https://github.com/developmentseed/zarrista/issues/120,opened,2026-07-30T17:58:13Z,2026-07-31T15:48:53Z,developmentseed,zarrista,kylebarron 122,`Array.vacuum` or `Array.cleanup` method that removes any unaccessible chunks,Issue,https://github.com/developmentseed/zarrista/issues/122,"comment,opened",2026-07-31T13:51:10Z,2026-07-31T13:51:48Z,developmentseed,zarrista,kylebarron -123,Switch `Array.filters/serializer/compressors` to `Array.codec_chain`,Issue,https://github.com/developmentseed/zarrista/issues/123,opened,2026-07-31T19:18:09Z,2026-07-31T19:19:50Z,developmentseed,zarrista,kylebarron -124,Ensure we release GIL everywhere relevant,Issue,https://github.com/developmentseed/zarrista/issues/124,opened,2026-07-31T22:51:46Z,2026-07-31T22:51:46Z,developmentseed,zarrista,kylebarron -125,Allow user to manage subchunk read cache,Issue,https://github.com/developmentseed/zarrista/issues/125,opened,2026-07-31T23:22:34Z,2026-07-31T23:22:34Z,developmentseed,zarrista,kylebarron -126,feat: Refactor user-facing codec/encoded chunk API,PullRequest,https://github.com/developmentseed/zarrista/pull/126,"comment,review",2026-07-31T23:33:14Z,2026-08-03T15:48:54Z,developmentseed,zarrista,d-v-b +123,Switch `Array.filters/serializer/compressors` to `Array.codec_chain`,Issue,https://github.com/developmentseed/zarrista/issues/123,"comment,opened",2026-07-31T19:18:09Z,2026-08-03T19:01:45Z,developmentseed,zarrista,kylebarron +124,Ensure we release GIL everywhere relevant,Issue,https://github.com/developmentseed/zarrista/issues/124,opened,2026-07-31T22:51:46Z,2026-08-04T20:07:17Z,developmentseed,zarrista,kylebarron +125,Allow user to manage subchunk read cache,Issue,https://github.com/developmentseed/zarrista/issues/125,opened,2026-07-31T23:22:34Z,2026-08-04T21:27:27Z,developmentseed,zarrista,kylebarron +126,feat: Refactor user-facing codec/encoded chunk API,PullRequest,https://github.com/developmentseed/zarrista/pull/126,"comment,review",2026-07-31T23:33:14Z,2026-08-03T16:35:27Z,developmentseed,zarrista,d-v-b 129,Extend `EncodedChunk` abstraction to write side,Issue,https://github.com/developmentseed/zarrista/issues/129,opened,2026-08-03T15:05:13Z,2026-08-03T15:05:13Z,developmentseed,zarrista,kylebarron +131,"feat: Make `retrieve_encoded_subchunk` return a `EncodedChunk` class, not raw bytes",PullRequest,https://github.com/developmentseed/zarrista/pull/131,"comment,review",2026-08-03T17:19:28Z,2026-08-03T18:59:44Z,developmentseed,zarrista,d-v-b +132,feat: Handle DLPack input when writing array chunks,PullRequest,https://github.com/developmentseed/zarrista/pull/132,"comment,review",2026-08-03T23:04:48Z,2026-08-04T22:04:38Z,developmentseed,zarrista,d-v-b +133,Discuss naming of CodecOptions,Issue,https://github.com/developmentseed/zarrista/issues/133,comment,2026-08-04T15:34:59Z,2026-08-04T16:44:45Z,developmentseed,zarrista,d-v-b +133,Discuss naming of CodecOptions,Issue,https://github.com/developmentseed/zarrista/issues/133,"comment,opened",2026-08-04T15:34:59Z,2026-08-04T16:44:45Z,developmentseed,zarrista,kylebarron +135,Be consistent in our API naming between `subchunk` and `shard`,Issue,https://github.com/developmentseed/zarrista/issues/135,opened,2026-08-04T20:11:29Z,2026-08-07T17:59:37Z,developmentseed,zarrista,kylebarron +136,chore: Rename `DecodedArray` to `ArrayData`,PullRequest,https://github.com/developmentseed/zarrista/pull/136,comment,2026-08-04T20:20:11Z,2026-08-04T20:26:59Z,developmentseed,zarrista,d-v-b +138,Implement Array equality,Issue,https://github.com/developmentseed/zarrista/issues/138,comment,2026-08-04T21:26:54Z,2026-08-05T06:26:54Z,developmentseed,zarrista,d-v-b +138,Implement Array equality,Issue,https://github.com/developmentseed/zarrista/issues/138,opened,2026-08-04T21:26:54Z,2026-08-05T06:26:54Z,developmentseed,zarrista,kylebarron +139,Consistently implement `__repr__` on user-facing objects.,Issue,https://github.com/developmentseed/zarrista/issues/139,opened,2026-08-04T21:27:12Z,2026-08-07T21:22:12Z,developmentseed,zarrista,kylebarron +141,feat: implement `Array.store_chunks`,PullRequest,https://github.com/developmentseed/zarrista/pull/141,"comment,review",2026-08-04T22:54:05Z,2026-08-05T14:44:44Z,developmentseed,zarrista,d-v-b +142,Clarify docstring on `Array.store_chunks`,Issue,https://github.com/developmentseed/zarrista/issues/142,opened,2026-08-05T14:45:00Z,2026-08-07T19:26:41Z,developmentseed,zarrista,kylebarron +143,Handle nested subchunks,Issue,https://github.com/developmentseed/zarrista/issues/143,comment,2026-08-05T14:52:02Z,2026-08-07T22:10:21Z,developmentseed,zarrista,d-v-b +143,Handle nested subchunks,Issue,https://github.com/developmentseed/zarrista/issues/143,"comment,opened",2026-08-05T14:52:02Z,2026-08-07T22:10:21Z,developmentseed,zarrista,kylebarron +147,Improve performance of exporting variable-width strings to numpy StringDType,Issue,https://github.com/developmentseed/zarrista/issues/147,"comment,opened",2026-08-05T21:07:29Z,2026-08-06T15:29:56Z,developmentseed,zarrista,kylebarron +153,Support global configuration?,Issue,https://github.com/developmentseed/zarrista/issues/153,"comment,opened",2026-08-07T16:02:54Z,2026-08-07T16:23:36Z,developmentseed,zarrista,kylebarron +154,Support multi-chunk methods like `retrieve_chunks` and `store_chunks`,Issue,https://github.com/developmentseed/zarrista/issues/154,opened,2026-08-07T16:04:49Z,2026-08-07T16:04:49Z,developmentseed,zarrista,kylebarron +155,Support all zarr data types,Issue,https://github.com/developmentseed/zarrista/issues/155,opened,2026-08-07T16:06:56Z,2026-08-07T16:06:56Z,developmentseed,zarrista,kylebarron +156,Expose all codecs to the end user directly.,Issue,https://github.com/developmentseed/zarrista/issues/156,opened,2026-08-07T16:09:20Z,2026-08-07T16:09:20Z,developmentseed,zarrista,kylebarron +157,Support creating groups,Issue,https://github.com/developmentseed/zarrista/issues/157,opened,2026-08-07T16:10:30Z,2026-08-07T16:10:30Z,developmentseed,zarrista,kylebarron +158,Support writing consolidated metadata,Issue,https://github.com/developmentseed/zarrista/issues/158,opened,2026-08-07T16:10:49Z,2026-08-07T16:10:49Z,developmentseed,zarrista,kylebarron +159,Expanded indexing/selection support,Issue,https://github.com/developmentseed/zarrista/issues/159,opened,2026-08-07T16:12:50Z,2026-08-07T16:12:50Z,developmentseed,zarrista,kylebarron +163,Rename the `Array.read_only` method?,Issue,https://github.com/developmentseed/zarrista/issues/163,"comment,opened",2026-08-07T18:21:18Z,2026-08-07T18:22:09Z,developmentseed,zarrista,kylebarron 11232,Maintenance: Support zarr>=3.0,PullRequest,https://github.com/pydata/xarray/pull/11232,comment,2026-03-14T16:43:39Z,2026-07-29T22:57:32Z,pydata,xarray,d-v-b -11431,a proposal to simplify encoding for zarr data,Issue,https://github.com/pydata/xarray/issues/11431,comment,2026-07-02T19:25:33Z,2026-08-01T11:24:10Z,pydata,xarray,d-v-b +11431,a proposal to simplify encoding for zarr data,Issue,https://github.com/pydata/xarray/issues/11431,comment,2026-07-02T19:25:33Z,2026-08-03T18:18:09Z,pydata,xarray,d-v-b +36,Proposal: A persistent discovery and registration mechanism for Zarr conventions,Discussion,https://github.com/orgs/zarr-conventions/discussions/36,discussion,2026-06-14T09:38:29Z,2026-08-04T12:59:43Z,zarr-conventions,zarr-conventions-spec,maxrjones 133,spatial:extent: STAC-style list of bboxes at the store root,Issue,https://github.com/zarr-developers/geozarr-spec/issues/133,comment,2026-04-28T07:47:24Z,2026-07-29T10:07:08Z,zarr-developers,geozarr-spec,maxrjones -138,Proposal coords convention for generic coordinate mapping,Issue,https://github.com/zarr-developers/geozarr-spec/issues/138,comment,2026-05-28T10:04:17Z,2026-07-28T01:07:45Z,zarr-developers,geozarr-spec,maxrjones -741,add numcodecs.zarr3.to_zarr3 method,PullRequest,https://github.com/zarr-developers/numcodecs/pull/741,comment,2025-04-22T12:05:05Z,2026-07-30T11:53:36Z,zarr-developers,numcodecs,d-v-b +138,Proposal coords convention for generic coordinate mapping,Issue,https://github.com/zarr-developers/geozarr-spec/issues/138,comment,2026-05-28T10:04:17Z,2026-08-09T23:00:46Z,zarr-developers,geozarr-spec,maxrjones +741,add numcodecs.zarr3.to_zarr3 method,PullRequest,https://github.com/zarr-developers/numcodecs/pull/741,comment,2025-04-22T12:05:05Z,2026-08-04T00:17:19Z,zarr-developers,numcodecs,d-v-b 835,chore: update pre-commit hook mypy,PullRequest,https://github.com/zarr-developers/numcodecs/pull/835,comment,2026-04-12T07:54:00Z,2026-07-12T07:24:37Z,zarr-developers,numcodecs,d-v-b 852,"FixedScaleOffset flattens arrays, breaking further image codecs",Issue,https://github.com/zarr-developers/numcodecs/issues/852,comment,2026-08-03T08:49:02Z,2026-08-03T11:50:43Z,zarr-developers,numcodecs,d-v-b 1903,Add Pyodide support and CI jobs for Zarr,PullRequest,https://github.com/zarr-developers/zarr-python/pull/1903,comment,2024-05-23T19:21:31Z,2026-07-31T05:30:38Z,zarr-developers,zarr-python,d-v-b +2863,Zstd Codec on the GPU,PullRequest,https://github.com/zarr-developers/zarr-python/pull/2863,comment,2025-02-25T16:15:20Z,2026-08-04T01:30:45Z,zarr-developers,zarr-python,d-v-b 2943,Support ZEP 8 URL Syntax,Issue,https://github.com/zarr-developers/zarr-python/issues/2943,comment,2025-04-01T18:07:34Z,2026-07-27T08:31:02Z,zarr-developers,zarr-python,d-v-b 3207,Preventing Deadlocks When Reading Metadata Concurrently via `asyncio.gather`,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3207,comment,2025-07-05T14:32:06Z,2026-07-15T12:27:44Z,zarr-developers,zarr-python,d-v-b 3450,Fix nightly-wheel tag,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3450,comment,2025-09-12T16:25:38Z,2026-07-23T20:38:30Z,zarr-developers,zarr-python,d-v-b @@ -52,16 +79,23 @@ number,title,type,url,engagement_kinds,created_at,updated_at,organization,reposi 3896,chore: automate more of the release process,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3896,comment,2026-04-09T16:49:56Z,2026-07-29T21:38:45Z,zarr-developers,zarr-python,d-v-b 3909,TESTS: don't force rectilinear config true in the test,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3909,comment,2026-04-15T14:59:15Z,2026-07-15T19:31:17Z,zarr-developers,zarr-python,d-v-b 3928,Use f-strings,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3928,comment,2026-04-28T11:42:50Z,2026-07-28T13:01:09Z,zarr-developers,zarr-python,d-v-b +3940,ci: run all of xarray's tests in downstream workflow,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3940,comment,2026-05-03T14:22:58Z,2026-08-04T03:01:07Z,zarr-developers,zarr-python,d-v-b +3943,chore: update pre-commit hooks,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3943,comment,2026-05-04T19:09:20Z,2026-08-04T19:04:56Z,zarr-developers,zarr-python,d-v-b +3947,Allow s3 testing in face of ambient AWS credentials,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3947,comment,2026-05-05T23:31:09Z,2026-08-04T02:33:24Z,zarr-developers,zarr-python,d-v-b +3951,chore(deps): bump the actions group with 5 updates,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3951,comment,2026-05-07T04:41:27Z,2026-08-08T22:00:38Z,zarr-developers,zarr-python,d-v-b +3955,Fix V3 time types,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3955,comment,2026-05-07T22:39:58Z,2026-08-05T23:01:59Z,zarr-developers,zarr-python,d-v-b +3957,Fix minor typos,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3957,comment,2026-05-09T03:44:28Z,2026-08-08T10:33:57Z,zarr-developers,zarr-python,chuckwondo +3957,Fix minor typos,PullRequest,https://github.com/zarr-developers/zarr-python/pull/3957,comment,2026-05-09T03:44:28Z,2026-08-08T10:33:57Z,zarr-developers,zarr-python,d-v-b 3985,[lazy indexing] lazy indexing tracking issue,Issue,https://github.com/zarr-developers/zarr-python/issues/3985,comment,2026-05-19T08:25:26Z,2026-08-02T10:29:59Z,zarr-developers,zarr-python,d-v-b 3991,Release Zarr-Python v3.2.2,Issue,https://github.com/zarr-developers/zarr-python/issues/3991,comment,2026-05-20T20:14:10Z,2026-07-16T17:43:49Z,zarr-developers,zarr-python,d-v-b 4003,fix(FsspecStore): close owned async filesystem on store.close(),PullRequest,https://github.com/zarr-developers/zarr-python/pull/4003,comment,2026-05-23T23:18:06Z,2026-07-20T13:51:51Z,zarr-developers,zarr-python,d-v-b 4028,Add sparse-read primitives: `shards_initialized` and `read_regions`,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4028,comment,2026-06-03T19:21:12Z,2026-08-01T15:06:52Z,zarr-developers,zarr-python,d-v-b 4030,fix(storage): remove VerboseModule to make zarr.storage picklable (gh-4029),PullRequest,https://github.com/zarr-developers/zarr-python/pull/4030,comment,2026-06-03T23:10:59Z,2026-07-12T03:22:03Z,zarr-developers,zarr-python,d-v-b -4034,refactor: one array class,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4034,comment,2026-06-04T11:28:10Z,2026-07-12T23:05:08Z,zarr-developers,zarr-python,kylebarron +4034,refactor: one array class,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4034,comment,2026-06-04T11:28:10Z,2026-08-04T16:47:53Z,zarr-developers,zarr-python,kylebarron 4040,poc: ChunkLayout for chunk and shard inspection,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4040,comment,2026-06-05T17:50:58Z,2026-07-31T20:58:51Z,zarr-developers,zarr-python,d-v-b -4042,prototype for negative caching in StoreCache,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4042,comment,2026-06-05T18:35:28Z,2026-08-03T07:59:05Z,zarr-developers,zarr-python,d-v-b -4063,Add unified JSON metadata validation via msgspec (#3285),PullRequest,https://github.com/zarr-developers/zarr-python/pull/4063,comment,2026-06-15T06:08:58Z,2026-08-03T08:40:09Z,zarr-developers,zarr-python,chuckwondo -4063,Add unified JSON metadata validation via msgspec (#3285),PullRequest,https://github.com/zarr-developers/zarr-python/pull/4063,comment,2026-06-15T06:08:58Z,2026-08-03T08:40:09Z,zarr-developers,zarr-python,d-v-b +4042,prototype for negative caching in StoreCache,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4042,comment,2026-06-05T18:35:28Z,2026-08-05T09:54:30Z,zarr-developers,zarr-python,d-v-b +4063,Add unified JSON metadata validation via msgspec (#3285),PullRequest,https://github.com/zarr-developers/zarr-python/pull/4063,comment,2026-06-15T06:08:58Z,2026-08-04T23:28:15Z,zarr-developers,zarr-python,chuckwondo +4063,Add unified JSON metadata validation via msgspec (#3285),PullRequest,https://github.com/zarr-developers/zarr-python/pull/4063,comment,2026-06-15T06:08:58Z,2026-08-04T23:28:15Z,zarr-developers,zarr-python,d-v-b 4064,[do not merge] zarrs bindings ,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4064,comment,2026-06-16T07:35:04Z,2026-07-23T13:24:16Z,zarr-developers,zarr-python,kylebarron 4076,chore: CI worfklows for linting docs,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4076,comment,2026-06-17T18:25:52Z,2026-07-16T15:30:22Z,zarr-developers,zarr-python,chuckwondo 4076,chore: CI worfklows for linting docs,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4076,"comment,review",2026-06-17T18:25:52Z,2026-07-16T15:30:22Z,zarr-developers,zarr-python,d-v-b @@ -95,16 +129,24 @@ number,title,type,url,engagement_kinds,created_at,updated_at,organization,reposi 4187,feat: ZipStore accepts open binary file-like objects,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4187,"comment,review",2026-07-26T03:50:36Z,2026-07-28T02:31:15Z,zarr-developers,zarr-python,d-v-b 4189,fix: allow `require_array` to accept a `ZDType`,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4189,"comment,review",2026-07-27T03:28:38Z,2026-07-29T10:27:01Z,zarr-developers,zarr-python,d-v-b 4192,"feat: url-pipeline core — parser, adapter ABC, registry, store hooks",PullRequest,https://github.com/zarr-developers/zarr-python/pull/4192,"comment,review",2026-07-28T12:06:34Z,2026-07-30T16:20:44Z,zarr-developers,zarr-python,d-v-b -4193,Convert rst double-backtick docstring markup to markdown,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4193,"comment,review",2026-07-28T12:36:57Z,2026-07-30T04:51:54Z,zarr-developers,zarr-python,d-v-b +4193,Convert rst double-backtick docstring markup to markdown,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4193,"comment,review",2026-07-28T12:36:57Z,2026-08-03T17:15:18Z,zarr-developers,zarr-python,d-v-b 4199,tests/benchmarks/test_e2e.py requires sudo,Issue,https://github.com/zarr-developers/zarr-python/issues/4199,comment,2026-07-29T10:33:39Z,2026-07-29T11:43:38Z,zarr-developers,zarr-python,d-v-b 4207,docs for subpackage(s),Issue,https://github.com/zarr-developers/zarr-python/issues/4207,"comment,opened",2026-07-29T15:45:36Z,2026-07-29T20:44:29Z,zarr-developers,zarr-python,d-v-b 4212,pass ruff >= 0.16,Issue,https://github.com/zarr-developers/zarr-python/issues/4212,opened,2026-07-29T20:45:59Z,2026-07-29T20:45:59Z,zarr-developers,zarr-python,d-v-b -4214,docs: fix link checker errors and warnings; run weekly,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4214,"comment,review",2026-07-30T02:05:29Z,2026-07-30T04:45:46Z,zarr-developers,zarr-python,d-v-b -4215,chore(deps): bump the actions group across 1 directory with 6 updates,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4215,"comment,review",2026-07-30T04:25:34Z,2026-07-30T12:38:01Z,zarr-developers,zarr-python,d-v-b +4214,docs: fix link checker errors and warnings; run weekly,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4214,"comment,review",2026-07-30T02:05:29Z,2026-08-03T16:34:35Z,zarr-developers,zarr-python,d-v-b +4215,chore(deps): bump the actions group across 1 directory with 6 updates,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4215,"comment,review",2026-07-30T04:25:34Z,2026-08-06T04:25:49Z,zarr-developers,zarr-python,d-v-b 4216,chore(deps): bump the python-dependencies group across 1 directory with 11 updates,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4216,"comment,review",2026-07-30T04:30:45Z,2026-07-30T12:00:38Z,zarr-developers,zarr-python,d-v-b 4217,fully separate sync and async internal APIs,Issue,https://github.com/zarr-developers/zarr-python/issues/4217,opened,2026-07-30T08:37:57Z,2026-07-30T08:37:57Z,zarr-developers,zarr-python,d-v-b -4220,FsspecStore.from_mapper() fails with DefaultAzureCredential because AzureBlobFileSystem is not JSON serializable,Issue,https://github.com/zarr-developers/zarr-python/issues/4220,comment,2026-07-30T19:36:59Z,2026-07-30T20:43:36Z,zarr-developers,zarr-python,d-v-b -4221,"FsspecStore.from_url() raises ""RuntimeError: Loop is not running"" during interpreter shutdown",Issue,https://github.com/zarr-developers/zarr-python/issues/4221,comment,2026-07-30T19:45:28Z,2026-07-31T07:59:37Z,zarr-developers,zarr-python,d-v-b -4224,test: fix broken `test_docstring_consistent_parameters` and mark `xfail`,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4224,comment,2026-08-01T08:12:37Z,2026-08-01T09:53:54Z,zarr-developers,zarr-python,d-v-b +4220,FsspecStore.from_mapper() fails with DefaultAzureCredential because AzureBlobFileSystem is not JSON serializable,Issue,https://github.com/zarr-developers/zarr-python/issues/4220,comment,2026-07-30T19:36:59Z,2026-08-05T14:34:28Z,zarr-developers,zarr-python,d-v-b +4221,"FsspecStore.from_url() raises ""RuntimeError: Loop is not running"" during interpreter shutdown",Issue,https://github.com/zarr-developers/zarr-python/issues/4221,comment,2026-07-30T19:45:28Z,2026-08-05T14:43:43Z,zarr-developers,zarr-python,d-v-b +4224,test: fix broken `test_docstring_consistent_parameters` and mark `xfail`,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4224,"comment,review",2026-08-01T08:12:37Z,2026-08-08T07:25:21Z,zarr-developers,zarr-python,d-v-b 4225,Fix broken docstring-consistency test - it reveals mismatches in parameter docs,Issue,https://github.com/zarr-developers/zarr-python/issues/4225,comment,2026-08-01T09:44:08Z,2026-08-01T10:44:57Z,zarr-developers,zarr-python,d-v-b 4228,move cachestore out of experimental,Issue,https://github.com/zarr-developers/zarr-python/issues/4228,opened,2026-08-03T07:27:31Z,2026-08-03T07:27:31Z,zarr-developers,zarr-python,d-v-b +4229,docs: show package tag instead of monorepo release in subpackage docs,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4229,"comment,review",2026-08-03T18:24:14Z,2026-08-03T20:28:47Z,zarr-developers,zarr-python,d-v-b +4234,(zarr-metadata) module layout improvements,Issue,https://github.com/zarr-developers/zarr-python/issues/4234,opened,2026-08-05T06:23:27Z,2026-08-05T06:23:27Z,zarr-developers,zarr-python,d-v-b +4235,(zarr-metadata) builder classes,Issue,https://github.com/zarr-developers/zarr-python/issues/4235,opened,2026-08-05T06:57:22Z,2026-08-05T15:40:15Z,zarr-developers,zarr-python,d-v-b +4235,(zarr-metadata) builder classes,Issue,https://github.com/zarr-developers/zarr-python/issues/4235,comment,2026-08-05T06:57:22Z,2026-08-05T15:40:15Z,zarr-developers,zarr-python,kylebarron +4236,(zarr-metadata/zarr-indexing) document RTD slug quirks,Issue,https://github.com/zarr-developers/zarr-python/issues/4236,opened,2026-08-05T08:17:10Z,2026-08-05T08:19:04Z,zarr-developers,zarr-python,d-v-b +4237,"""ValueError: Input array must be contiguous"" when *cast_value* codec next to *transpose* codec",Issue,https://github.com/zarr-developers/zarr-python/issues/4237,comment,2026-08-05T08:53:45Z,2026-08-05T09:17:30Z,zarr-developers,zarr-python,d-v-b +4238,Fix of #4237 : 'ValueError: Input array must be contiguous' when *cas…,PullRequest,https://github.com/zarr-developers/zarr-python/pull/4238,"comment,review",2026-08-05T09:01:02Z,2026-08-05T18:49:58Z,zarr-developers,zarr-python,d-v-b +4243,Feature Request: Expose public synchronous encoding/decoding API in Codec / CodecPipeline,Issue,https://github.com/zarr-developers/zarr-python/issues/4243,comment,2026-08-07T09:19:44Z,2026-08-08T03:46:42Z,zarr-developers,zarr-python,d-v-b diff --git a/reports/output/pi-26.4-resolved-issues-prs.csv b/reports/output/pi-26.4-resolved-issues-prs.csv index db2a57d..0fe7876 100644 --- a/reports/output/pi-26.4-resolved-issues-prs.csv +++ b/reports/output/pi-26.4-resolved-issues-prs.csv @@ -1,7 +1,9 @@ number,title,type,state,author,url,created_at,updated_at,organization,repository,contributor 12,Refactor backfill processing to use partitioned fork and merge approach,Issue,closed,sharkinsspatial,https://github.com/developmentseed/virtualizarr-data-pipelines/issues/12,2026-06-12T19:28:03Z,2026-07-24T19:52:21Z,developmentseed,virtualizarr-data-pipelines,sharkinsspatial -16,Fix typo in .env.sample,PR,closed,maxrjones,https://github.com/developmentseed/virtualizarr-data-pipelines/pull/16,2026-07-23T02:01:40Z,2026-07-24T17:43:12Z,developmentseed,virtualizarr-data-pipelines,sharkinsspatial -17,docs: add dark-mode variant of architecture figure,PR,closed,maxrjones,https://github.com/developmentseed/virtualizarr-data-pipelines/pull/17,2026-07-23T02:20:21Z,2026-07-24T17:44:43Z,developmentseed,virtualizarr-data-pipelines,sharkinsspatial +16,Fix typo in .env.sample,PR,closed,maxrjones,https://github.com/developmentseed/virtualizarr-data-pipelines/pull/16,2026-07-23T02:01:40Z,2026-08-03T16:28:36Z,developmentseed,virtualizarr-data-pipelines,sharkinsspatial +17,docs: add dark-mode variant of architecture figure,PR,closed,maxrjones,https://github.com/developmentseed/virtualizarr-data-pipelines/pull/17,2026-07-23T02:20:21Z,2026-08-03T16:28:28Z,developmentseed,virtualizarr-data-pipelines,sharkinsspatial +41,Standardize use of `async` prefix/suffix,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/41,2026-06-23T01:10:34Z,2026-08-07T18:18:13Z,developmentseed,zarrista,kylebarron +85,Epic: fleshing out a low-level library,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/85,2026-07-09T16:59:13Z,2026-08-07T16:13:11Z,developmentseed,zarrista,kylebarron 86,expose methods on python store classes,Issue,closed,d-v-b,https://github.com/developmentseed/zarrista/issues/86,2026-07-10T20:55:53Z,2026-07-20T14:53:54Z,developmentseed,zarrista,d-v-b 87,Add `Array.store_metadata` and `AsyncArray.store_metadata`,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/87,2026-07-14T15:43:38Z,2026-07-21T11:15:48Z,developmentseed,zarrista,kylebarron 88,Improve docs that `Array.from_metadata` does not mutate/write metadata,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/88,2026-07-14T15:44:10Z,2026-07-21T11:15:49Z,developmentseed,zarrista,kylebarron @@ -9,12 +11,28 @@ number,title,type,state,author,url,created_at,updated_at,organization,repository 91,Add dependabot,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/91,2026-07-21T10:05:56Z,2026-07-21T10:22:27Z,developmentseed,zarrista,kylebarron 103,Add import sorting to CI,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/103,2026-07-22T13:48:59Z,2026-07-30T15:40:44Z,developmentseed,zarrista,kylebarron 104,FYI: zarrista depends on icechunk via zarrista.store,Issue,closed,psobolewskiPhD,https://github.com/developmentseed/zarrista/issues/104,2026-07-22T14:09:01Z,2026-07-30T17:25:32Z,developmentseed,zarrista,kylebarron +106,Support multi-chunk writes,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/106,2026-07-23T13:12:32Z,2026-08-04T22:56:47Z,developmentseed,zarrista,kylebarron 110,chore(deps): bump zarrs_object_store from 0.6.2 to 0.7.0,PR,closed,dependabot[bot],https://github.com/developmentseed/zarrista/pull/110,2026-07-27T14:56:50Z,2026-07-30T14:17:40Z,developmentseed,zarrista,kylebarron 111,Support resizing existing arrays,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/111,2026-07-28T17:43:19Z,2026-07-31T14:14:13Z,developmentseed,zarrista,kylebarron 112,handle zarr-metadata 0.4.0,Issue,closed,d-v-b,https://github.com/developmentseed/zarrista/issues/112,2026-07-29T20:07:32Z,2026-07-30T14:11:17Z,developmentseed,zarrista,d-v-b -113,fix: adapt to zarr-metadata 0.4 type renames,PR,closed,d-v-b,https://github.com/developmentseed/zarrista/pull/113,2026-07-29T20:11:22Z,2026-07-30T14:12:11Z,developmentseed,zarrista,kylebarron -116,feat: add Array.with_shape and Array.with_chunk_grid,PR,closed,kylebarron,https://github.com/developmentseed/zarrista/pull/116,2026-07-30T16:29:32Z,2026-07-31T15:15:02Z,developmentseed,zarrista,d-v-b +113,fix: adapt to zarr-metadata 0.4 type renames,PR,closed,d-v-b,https://github.com/developmentseed/zarrista/pull/113,2026-07-29T20:11:22Z,2026-08-03T16:36:38Z,developmentseed,zarrista,kylebarron +116,feat: add Array.with_shape and Array.with_chunk_grid,PR,closed,kylebarron,https://github.com/developmentseed/zarrista/pull/116,2026-07-30T16:29:32Z,2026-08-03T16:35:23Z,developmentseed,zarrista,d-v-b +118,Allow setting array attributes,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/118,2026-07-30T17:25:22Z,2026-08-04T22:03:03Z,developmentseed,zarrista,kylebarron 120,Ensure that all docstrings follow google docstring conventions,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/120,2026-07-30T17:58:13Z,2026-07-31T15:48:53Z,developmentseed,zarrista,kylebarron +123,Switch `Array.filters/serializer/compressors` to `Array.codec_chain`,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/123,2026-07-31T19:18:09Z,2026-08-03T19:01:45Z,developmentseed,zarrista,kylebarron +124,Ensure we release GIL everywhere relevant,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/124,2026-07-31T22:51:46Z,2026-08-04T20:07:17Z,developmentseed,zarrista,kylebarron +125,Allow user to manage subchunk read cache,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/125,2026-07-31T23:22:34Z,2026-08-04T21:27:27Z,developmentseed,zarrista,kylebarron +126,feat: Refactor user-facing codec/encoded chunk API,PR,closed,kylebarron,https://github.com/developmentseed/zarrista/pull/126,2026-07-31T23:33:14Z,2026-08-03T16:35:27Z,developmentseed,zarrista,d-v-b +131,"feat: Make `retrieve_encoded_subchunk` return a `EncodedChunk` class, not raw bytes",PR,closed,kylebarron,https://github.com/developmentseed/zarrista/pull/131,2026-08-03T17:19:28Z,2026-08-03T18:59:44Z,developmentseed,zarrista,d-v-b +132,feat: Handle DLPack input when writing array chunks,PR,closed,kylebarron,https://github.com/developmentseed/zarrista/pull/132,2026-08-03T23:04:48Z,2026-08-04T22:04:38Z,developmentseed,zarrista,d-v-b +133,Discuss naming of CodecOptions,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/133,2026-08-04T15:34:59Z,2026-08-04T16:44:45Z,developmentseed,zarrista,d-v-b +135,Be consistent in our API naming between `subchunk` and `shard`,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/135,2026-08-04T20:11:29Z,2026-08-07T17:59:37Z,developmentseed,zarrista,kylebarron +137,feat: Add user-accessible APIs for managing shard index caching,PR,closed,kylebarron,https://github.com/developmentseed/zarrista/pull/137,2026-08-04T21:15:55Z,2026-08-05T06:35:44Z,developmentseed,zarrista,d-v-b +139,Consistently implement `__repr__` on user-facing objects.,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/139,2026-08-04T21:27:12Z,2026-08-07T21:22:12Z,developmentseed,zarrista,kylebarron +141,feat: implement `Array.store_chunks`,PR,closed,kylebarron,https://github.com/developmentseed/zarrista/pull/141,2026-08-04T22:54:05Z,2026-08-05T14:44:44Z,developmentseed,zarrista,d-v-b +142,Clarify docstring on `Array.store_chunks`,Issue,closed,kylebarron,https://github.com/developmentseed/zarrista/issues/142,2026-08-05T14:45:00Z,2026-08-07T19:26:41Z,developmentseed,zarrista,kylebarron +164,docs: Clarify the chunk selection in `store_chunks`,PR,closed,kylebarron,https://github.com/developmentseed/zarrista/pull/164,2026-08-07T18:25:34Z,2026-08-07T19:26:41Z,developmentseed,zarrista,d-v-b +169,bump beta to 0.1.0-beta.8,PR,closed,kylebarron,https://github.com/developmentseed/zarrista/pull/169,2026-08-07T21:27:48Z,2026-08-07T21:30:36Z,developmentseed,zarrista,d-v-b 11232,Maintenance: Support zarr>=3.0,PR,closed,jhamman,https://github.com/pydata/xarray/pull/11232,2026-03-14T16:43:39Z,2026-07-29T22:57:32Z,pydata,xarray,d-v-b 3054,sharding codec use of lru caching fails with numpy void scalars,Issue,closed,d-v-b,https://github.com/zarr-developers/zarr-python/issues/3054,2025-05-13T11:55:48Z,2026-07-29T11:43:08Z,zarr-developers,zarr-python,d-v-b 3352,`zarr.api.asynchronous.open_like` is broken,Issue,closed,d-v-b,https://github.com/zarr-developers/zarr-python/issues/3352,2025-08-06T11:57:09Z,2026-07-28T20:24:10Z,zarr-developers,zarr-python,d-v-b @@ -40,7 +58,10 @@ number,title,type,state,author,url,created_at,updated_at,organization,repository 4181,chore(deps): bump the actions group with 3 updates,PR,closed,dependabot[bot],https://github.com/zarr-developers/zarr-python/pull/4181,2026-07-23T04:25:29Z,2026-07-27T16:11:53Z,zarr-developers,zarr-python,d-v-b 4183,"fix(ArraySpec): proper and robust equality semantics for ArraySpec by checking fill_value for byte-identicality, fixes #3054.",PR,closed,sehoffmann,https://github.com/zarr-developers/zarr-python/pull/4183,2026-07-23T12:06:59Z,2026-07-29T11:43:07Z,zarr-developers,zarr-python,d-v-b 4187,feat: ZipStore accepts open binary file-like objects,PR,closed,jhamman,https://github.com/zarr-developers/zarr-python/pull/4187,2026-07-26T03:50:36Z,2026-07-28T02:31:15Z,zarr-developers,zarr-python,d-v-b +4193,Convert rst double-backtick docstring markup to markdown,PR,closed,jhamman,https://github.com/zarr-developers/zarr-python/pull/4193,2026-07-28T12:36:57Z,2026-08-03T17:15:18Z,zarr-developers,zarr-python,d-v-b 4199,tests/benchmarks/test_e2e.py requires sudo,Issue,closed,sehoffmann,https://github.com/zarr-developers/zarr-python/issues/4199,2026-07-29T10:33:39Z,2026-07-29T11:43:38Z,zarr-developers,zarr-python,d-v-b 4207,docs for subpackage(s),Issue,closed,d-v-b,https://github.com/zarr-developers/zarr-python/issues/4207,2026-07-29T15:45:36Z,2026-07-29T20:44:29Z,zarr-developers,zarr-python,d-v-b -4214,docs: fix link checker errors and warnings; run weekly,PR,closed,maxrjones,https://github.com/zarr-developers/zarr-python/pull/4214,2026-07-30T02:05:29Z,2026-07-30T04:45:46Z,zarr-developers,zarr-python,d-v-b +4214,docs: fix link checker errors and warnings; run weekly,PR,closed,maxrjones,https://github.com/zarr-developers/zarr-python/pull/4214,2026-07-30T02:05:29Z,2026-08-03T16:34:35Z,zarr-developers,zarr-python,d-v-b +4215,chore(deps): bump the actions group across 1 directory with 6 updates,PR,closed,dependabot[bot],https://github.com/zarr-developers/zarr-python/pull/4215,2026-07-30T04:25:34Z,2026-08-06T04:25:49Z,zarr-developers,zarr-python,d-v-b 4216,chore(deps): bump the python-dependencies group across 1 directory with 11 updates,PR,closed,dependabot[bot],https://github.com/zarr-developers/zarr-python/pull/4216,2026-07-30T04:30:45Z,2026-07-30T12:00:38Z,zarr-developers,zarr-python,d-v-b +4220,FsspecStore.from_mapper() fails with DefaultAzureCredential because AzureBlobFileSystem is not JSON serializable,Issue,closed,hginzel,https://github.com/zarr-developers/zarr-python/issues/4220,2026-07-30T19:36:59Z,2026-08-05T14:34:28Z,zarr-developers,zarr-python,d-v-b