{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":48049137,"defaultBranch":"v3","name":"zarr-python","ownerLogin":"zarr-developers","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-12-15T14:49:40.000Z","ownerAvatar":"https://github.com/avatars/u/35050297?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722678067.0","currentOid":""},"activityList":{"items":[{"before":"cef1c96cd0b27154173defb20a4513ad7c0b03c0","after":"71f6cbfd3d191c1599cdf384b2298013c90aac84","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-08-05T21:01:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"chore: update pre-commit hooks\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.5.4 → v0.5.6](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.4...v0.5.6)\n- [github.com/pre-commit/mirrors-mypy: v1.11.0 → v1.11.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.11.0...v1.11.1)","shortMessageHtmlLink":"chore: update pre-commit hooks"}},{"before":"e4101b7aabede9f7fec7a8141ef8118219c6cd0a","after":"70f9cebe767b300fb0068d4f2d05ea6bf9b1c3cf","ref":"refs/heads/store-list-prefix","pushedAt":"2024-08-03T21:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-v-b","name":"Davis Bennett","path":"/d-v-b","primaryAvatarUrl":"https://github.com/avatars/u/3805136?s=80&v=4"},"commit":{"message":"add docstrings to list_prefix methods, and make invocation of _find more explicit","shortMessageHtmlLink":"add docstrings to list_prefix methods, and make invocation of _find m…"}},{"before":"da6083e6761ff2cc786a2651bdf5722f65f6636f","after":"e4101b7aabede9f7fec7a8141ef8118219c6cd0a","ref":"refs/heads/store-list-prefix","pushedAt":"2024-08-03T18:54:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-v-b","name":"Davis Bennett","path":"/d-v-b","primaryAvatarUrl":"https://github.com/avatars/u/3805136?s=80&v=4"},"commit":{"message":"use asyncio.gather in _set_dict","shortMessageHtmlLink":"use asyncio.gather in _set_dict"}},{"before":"ebbfbe068ee0d1d8428e505df1c84a0be9570b48","after":"da6083e6761ff2cc786a2651bdf5722f65f6636f","ref":"refs/heads/store-list-prefix","pushedAt":"2024-08-03T10:05:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-v-b","name":"Davis Bennett","path":"/d-v-b","primaryAvatarUrl":"https://github.com/avatars/u/3805136?s=80&v=4"},"commit":{"message":"simplify string handling","shortMessageHtmlLink":"simplify string handling"}},{"before":null,"after":"ebbfbe068ee0d1d8428e505df1c84a0be9570b48","ref":"refs/heads/store-list-prefix","pushedAt":"2024-08-03T09:41:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"d-v-b","name":"Davis Bennett","path":"/d-v-b","primaryAvatarUrl":"https://github.com/avatars/u/3805136?s=80&v=4"},"commit":{"message":"implement store.list_prefix and store._set_dict","shortMessageHtmlLink":"implement store.list_prefix and store._set_dict"}},{"before":"cbc08873fcee2f0ddd19b9aca6c6bf518d981bc3","after":"0e186719ed1750f3ba43ac18cb95c15305ab97e5","ref":"refs/heads/v3","pushedAt":"2024-07-30T11:33:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-v-b","name":"Davis Bennett","path":"/d-v-b","primaryAvatarUrl":"https://github.com/avatars/u/3805136?s=80&v=4"},"commit":{"message":"Handle missing attributes key from metadata, and other fixes (#2058)\n\n* Handle missing attributes key from metadata, allow null dimension_names elements, ensure that collections in metadata are tuples\r\n\r\n* correct assignment of fixture value to test condition\r\n\r\n* add v2 metadata dict roundtrip test\r\n\r\n* alter test to expose failed handling of missing separator for v2 chunk key encoding\r\n\r\n* fix up chunk key encoding from dict","shortMessageHtmlLink":"Handle missing attributes key from metadata, and other fixes (#2058)"}},{"before":null,"after":"cef1c96cd0b27154173defb20a4513ad7c0b03c0","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-07-29T20:31:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"chore: update pre-commit hooks\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.5.4 → v0.5.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.4...v0.5.5)","shortMessageHtmlLink":"chore: update pre-commit hooks"}},{"before":"325786af830801277b4ac76357be9d52bf291e77","after":"cbc08873fcee2f0ddd19b9aca6c6bf518d981bc3","ref":"refs/heads/v3","pushedAt":"2024-07-26T16:50:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"normanrz","name":"Norman Rzepka","path":"/normanrz","primaryAvatarUrl":"https://github.com/avatars/u/335438?s=80&v=4"},"commit":{"message":"Use config to select implementation (#1982)\n\n* make codec pipeline implementation configurable\r\n\r\n* add test_config_codec_pipeline_class_in_env\r\n\r\n* make codec implementation configurable\r\n\r\n* remove snake case support for class names in config\r\n\r\n* use registry for codec pipeline config\r\n\r\n* typing\r\n\r\n* load codec pipeline from entrypoints\r\n\r\n* test if configured codec implementation and codec pipeline is used\r\n\r\n* make ndbuffer implementation configurable\r\n\r\n* fix circular import\r\n\r\n* change class method calls on NDBuffer to use get_ndbuffer_class()\r\n\r\n* make buffer implementation configurable\r\n\r\n* format\r\n\r\n* fix tests\r\n\r\n* ignore mypy in tests\r\n\r\n* add test to lazy load (nd)buffer from entrypoint\r\n\r\n* better assertion message\r\n\r\n* fix merge\r\n\r\n* fix merge\r\n\r\n* formatting\r\n\r\n* fix mypy\r\n\r\n* fix ruff formatting\r\n\r\n* fix merge\r\n\r\n* fix mypy\r\n\r\n* use numpy_buffer_prototype for reading shard index\r\n\r\n* rename buffer and entrypoint test-classes\r\n\r\n* document interaction registry and config\r\n\r\n* change config prefix from zarr_python to zarr\r\n\r\n* use fully_qualified_name for implementation config\r\n\r\n* refactor registry dicts\r\n\r\n* fix default_buffer_prototype access in tests\r\n\r\n* allow multiple implementations per entry_point\r\n\r\n* add tests for multiple implementations per entry_point\r\n\r\n* fix DeprecationWarning: SelectableGroups in registry.py\r\n\r\n* fix DeprecationWarning: EntryPoints list interface in registry.py\r\n\r\n* clarify _collect_entrypoints docstring\r\n\r\nCo-authored-by: Norman Rzepka \r\n\r\n---------\r\n\r\nCo-authored-by: Norman Rzepka ","shortMessageHtmlLink":"Use config to select implementation (#1982)"}},{"before":"aef47ac27d9179d849ff260c754bc23595bdca68","after":"325786af830801277b4ac76357be9d52bf291e77","ref":"refs/heads/v3","pushedAt":"2024-07-26T16:48:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"normanrz","name":"Norman Rzepka","path":"/normanrz","primaryAvatarUrl":"https://github.com/avatars/u/335438?s=80&v=4"},"commit":{"message":"fix file modes (#2000)\n\n* fix file modes\r\n\r\n* change store mode from literal to class of properties\r\n\r\n* raise FileNotFoundError instead of KeyError\r\n\r\n* rename OpenMode to AccessMode\r\n\r\n* rename AccessMode parameters\r\n\r\n* enforce AccessMode for MemoryStore and RemoteStore\r\n\r\n* fix RemoteStore\r\n\r\n* fix RemoteStore\r\n\r\n* formatting\r\n\r\n* fix RemoteStore._exists\r\n\r\n* Revert \"fix RemoteStore._exists\"\r\n\r\nThis reverts commit 5f876d2038c8e013025500f786d3c3f7cdd92502.\r\n\r\n* create async Store.open()\r\n\r\n* make Store.open() classmethod\r\n\r\n* async clear and root_exists in Store\r\n\r\n* fix test_remote.py:test_basic\r\n\r\n* fix RemoteStore.open\r\n\r\n* remove unnecessary import zarr in tests\r\n\r\n* rename root_exists to (not) empty, test and fix store.empty, store.clear\r\n\r\n* mypy\r\n\r\n* incorporate feedback on store._open()\r\n\r\nCo-authored-by: Joe Hamman \r\n\r\n* rename store.ensure_open to store._ensure_open\r\n\r\n---------\r\n\r\nCo-authored-by: Joe Hamman ","shortMessageHtmlLink":"fix file modes (#2000)"}},{"before":"df4c25f70c8a1e2b43214d7f26e80d34df502e7e","after":"aef47ac27d9179d849ff260c754bc23595bdca68","ref":"refs/heads/v3","pushedAt":"2024-07-26T15:13:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-v-b","name":"Davis Bennett","path":"/d-v-b","primaryAvatarUrl":"https://github.com/avatars/u/3805136?s=80&v=4"},"commit":{"message":"[v2 / v3 compat] add `Group.array` and `data` kwarg to array creation (#2042)\n\n* add deprecated Group.array method, and start filling in group unit tests\r\n\r\n* add errors module\r\n\r\n* memory store listdir fix, and a type annotation for a method on the test class\r\n\r\n* Use ContainsArrayError when a path contains an array; restore auto-chunking; restore data kwarg to array creation\r\n\r\n* use ContainsGroupError and contains_group for group routines\r\n\r\n* style changes to store tests\r\n\r\n* add a lot of tests, remove redundant decorators\r\n\r\n* add data kwarg to group.array\r\n\r\n* add newlines to end of docstrings\r\n\r\n* docstrings\r\n\r\n* put long type annotation on one line\r\n\r\n* port guess chunks to v3\r\n\r\n* harden semantics for existing arrays / groups\r\n\r\n* fix exception name in docs","shortMessageHtmlLink":"[v2 / v3 compat] add Group.array and data kwarg to array creation ("}},{"before":"b6993a29c8aedb08e5928e70d65c857c94135d8a","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-07-22T21:34:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhamman","name":"Joe Hamman","path":"/jhamman","primaryAvatarUrl":"https://github.com/avatars/u/2443309?s=80&v=4"}},{"before":"5b9b6c42da27f33f0b43c0560539f35a96b1766f","after":"df4c25f70c8a1e2b43214d7f26e80d34df502e7e","ref":"refs/heads/v3","pushedAt":"2024-07-22T21:34:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhamman","name":"Joe Hamman","path":"/jhamman","primaryAvatarUrl":"https://github.com/avatars/u/2443309?s=80&v=4"},"commit":{"message":"chore: update pre-commit hooks (#2051)\n\nupdates:\r\n- [github.com/astral-sh/ruff-pre-commit: v0.5.2 → v0.5.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.2...v0.5.4)\r\n- [github.com/pre-commit/mirrors-mypy: v1.10.1 → v1.11.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.10.1...v1.11.0)\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore: update pre-commit hooks (#2051)"}},{"before":"c46b8193445b175282b8cd0f581580b8406b6cd3","after":"b6993a29c8aedb08e5928e70d65c857c94135d8a","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-07-22T20:33:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"chore: update pre-commit hooks\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.5.2 → v0.5.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.2...v0.5.4)\n- [github.com/pre-commit/mirrors-mypy: v1.10.1 → v1.11.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.10.1...v1.11.0)","shortMessageHtmlLink":"chore: update pre-commit hooks"}},{"before":"48e24754ac88e02c6951b09dd711d76f6034d9a1","after":"5b9b6c42da27f33f0b43c0560539f35a96b1766f","ref":"refs/heads/v3","pushedAt":"2024-07-22T17:11:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhamman","name":"Joe Hamman","path":"/jhamman","primaryAvatarUrl":"https://github.com/avatars/u/2443309?s=80&v=4"},"commit":{"message":"Apply ruff/flake8-bandit rule B006 (#2049)","shortMessageHtmlLink":"Apply ruff/flake8-bandit rule B006 (#2049)"}},{"before":"0ffd96a11c484e9f55a5ef0f9fb3a6778846c58d","after":"3214f0d52287a28abd793e593106486d256c7d22","ref":"refs/heads/v3-zstd","pushedAt":"2024-07-22T14:04:13.000Z","pushType":"push","commitsCount":89,"pusher":{"login":"normanrz","name":"Norman Rzepka","path":"/normanrz","primaryAvatarUrl":"https://github.com/avatars/u/335438?s=80&v=4"},"commit":{"message":"merge","shortMessageHtmlLink":"merge"}},{"before":"4b7be5bb222f308ec0a806c201a24fbe8caf668b","after":"48e24754ac88e02c6951b09dd711d76f6034d9a1","ref":"refs/heads/v3","pushedAt":"2024-07-21T16:56:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-v-b","name":"Davis Bennett","path":"/d-v-b","primaryAvatarUrl":"https://github.com/avatars/u/3805136?s=80&v=4"},"commit":{"message":"Move fixtures to `tests` (#1813)\n\n* fix: move test fixtures into tests/fixture\r\n\r\n* fix: move test fixtures into tests/fixture\r\n\r\n* use tmpdir instead of data fixture\r\n\r\n* refactor fixture-depdendent tests\r\n\r\n* refactor fixture-depdendent tests\r\n\r\n* restore old tests, to try and make a clean commit, again\r\n\r\n* checkout updated test routines\r\n\r\n---------\r\n\r\nCo-authored-by: Joe Hamman ","shortMessageHtmlLink":"Move fixtures to tests (#1813)"}},{"before":"eec0f41deac33641df3909ef2bcea160056b4825","after":"4b7be5bb222f308ec0a806c201a24fbe8caf668b","ref":"refs/heads/v3","pushedAt":"2024-07-21T16:38:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-v-b","name":"Davis Bennett","path":"/d-v-b","primaryAvatarUrl":"https://github.com/avatars/u/3805136?s=80&v=4"},"commit":{"message":"Multiple imports for an import name (#2047)\n\nCo-authored-by: Davis Bennett ","shortMessageHtmlLink":"Multiple imports for an import name (#2047)"}},{"before":"37a8441c20dae3b284803bb1b0d2e6c8f040fb3e","after":"eec0f41deac33641df3909ef2bcea160056b4825","ref":"refs/heads/v3","pushedAt":"2024-07-21T16:37:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-v-b","name":"Davis Bennett","path":"/d-v-b","primaryAvatarUrl":"https://github.com/avatars/u/3805136?s=80&v=4"},"commit":{"message":"Redundant list comprehension (#2048)","shortMessageHtmlLink":"Redundant list comprehension (#2048)"}},{"before":"b8baa6868c8fa95e6b2948c9fd9c725331ca23ec","after":"37a8441c20dae3b284803bb1b0d2e6c8f040fb3e","ref":"refs/heads/v3","pushedAt":"2024-07-16T03:15:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhamman","name":"Joe Hamman","path":"/jhamman","primaryAvatarUrl":"https://github.com/avatars/u/2443309?s=80&v=4"},"commit":{"message":"chore: update pre-commit hooks (#2039)\n\nupdates:\r\n- [github.com/astral-sh/ruff-pre-commit: v0.5.1 → v0.5.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.1...v0.5.2)\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore: update pre-commit hooks (#2039)"}},{"before":null,"after":"c46b8193445b175282b8cd0f581580b8406b6cd3","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-07-15T20:31:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"chore: update pre-commit hooks\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.5.1 → v0.5.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.1...v0.5.2)","shortMessageHtmlLink":"chore: update pre-commit hooks"}},{"before":"33b158974a55f1818f27dcc9a3bd2135c51450ff","after":"b8baa6868c8fa95e6b2948c9fd9c725331ca23ec","ref":"refs/heads/v3","pushedAt":"2024-07-10T15:39:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-v-b","name":"Davis Bennett","path":"/d-v-b","primaryAvatarUrl":"https://github.com/avatars/u/3805136?s=80&v=4"},"commit":{"message":"Cast fill value to array's dtype (#2020)\n\n* add fill value parsing routines and tests\r\n\r\n* add fill_value attribute to array, and test that it works as expected for v3 arrays\r\n\r\n* Update tests/v3/test_metadata/test_v3.py\r\n\r\n* clean up docstrings","shortMessageHtmlLink":"Cast fill value to array's dtype (#2020)"}},{"before":"b8c6553856573db280b614d6d88cc9ef99d63fe7","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-07-08T20:10:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhamman","name":"Joe Hamman","path":"/jhamman","primaryAvatarUrl":"https://github.com/avatars/u/2443309?s=80&v=4"}},{"before":"e84057a7e741b77e80ec4604e6d7bf1d4dd96a9a","after":"33b158974a55f1818f27dcc9a3bd2135c51450ff","ref":"refs/heads/v3","pushedAt":"2024-07-08T20:10:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhamman","name":"Joe Hamman","path":"/jhamman","primaryAvatarUrl":"https://github.com/avatars/u/2443309?s=80&v=4"},"commit":{"message":"chore: update pre-commit hooks (#2017)\n\nupdates:\r\n- [github.com/astral-sh/ruff-pre-commit: v0.5.0 → v0.5.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.0...v0.5.1)\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore: update pre-commit hooks (#2017)"}},{"before":"67165e901b77457cd4cd9bb58b4c0a115aea62e5","after":"b8c6553856573db280b614d6d88cc9ef99d63fe7","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-07-08T20:04:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"chore: update pre-commit hooks\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.5.0 → v0.5.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.0...v0.5.1)","shortMessageHtmlLink":"chore: update pre-commit hooks"}},{"before":"22e3fc5070f21c8131f3293723dc1cda85db8665","after":"e84057a7e741b77e80ec4604e6d7bf1d4dd96a9a","ref":"refs/heads/v3","pushedAt":"2024-07-05T08:38:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d-v-b","name":"Davis Bennett","path":"/d-v-b","primaryAvatarUrl":"https://github.com/avatars/u/3805136?s=80&v=4"},"commit":{"message":"make shardingcodec pickleable (#2011)\n\n* use tmpdir for test\r\n\r\n* type annotations\r\n\r\n* refactor morton decode and remove destructuring in call to max\r\n\r\n* parametrize sharding codec test by data shape\r\n\r\n* refactor codec tests\r\n\r\n* add test for pickling sharding codec, and make it pass\r\n\r\n* Revert \"use tmpdir for test\"\r\n\r\nThis reverts commit 6ad2ca61b78fd1ecfc10d7fc80ae5055ed1a9d8b.\r\n\r\n* move fixtures into conftest.py\r\n\r\n* Update tests/v3/test_codecs/test_endian.py","shortMessageHtmlLink":"make shardingcodec pickleable (#2011)"}},{"before":"ace96f569490882e89c181387d27f20b0babd6a1","after":"22e3fc5070f21c8131f3293723dc1cda85db8665","ref":"refs/heads/v3","pushedAt":"2024-07-03T14:05:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhamman","name":"Joe Hamman","path":"/jhamman","primaryAvatarUrl":"https://github.com/avatars/u/2443309?s=80&v=4"},"commit":{"message":"doc: copy 3.0.0.alpha changelog into release.rst (#2007)\n\n* doc: copy 3.0.0.alpha changelog into release.rst\r\n\r\n* Fix formatting for\r\n\r\n* Fix pre-commit\r\n\r\n* Fix pre-commit\r\n\r\n* Fix pre-commit\r\n\r\n* Fix RTD build\r\n\r\n---------\r\n\r\nCo-authored-by: Sanket Verma ","shortMessageHtmlLink":"doc: copy 3.0.0.alpha changelog into release.rst (#2007)"}},{"before":"6c2ca632b5591e7fba5df2d258ef0c834db48393","after":"ace96f569490882e89c181387d27f20b0babd6a1","ref":"refs/heads/v3","pushedAt":"2024-07-02T03:29:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhamman","name":"Joe Hamman","path":"/jhamman","primaryAvatarUrl":"https://github.com/avatars/u/2443309?s=80&v=4"},"commit":{"message":"build(ci): enable python 3.12 in github actions (#2005)","shortMessageHtmlLink":"build(ci): enable python 3.12 in github actions (#2005)"}},{"before":"0c5b0e6d17af44bda32b77b3986898fb3d85310e","after":"6c2ca632b5591e7fba5df2d258ef0c834db48393","ref":"refs/heads/v3","pushedAt":"2024-07-01T22:15:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhamman","name":"Joe Hamman","path":"/jhamman","primaryAvatarUrl":"https://github.com/avatars/u/2443309?s=80&v=4"},"commit":{"message":"Bump NumPy to 2.0 (#1983)\n\n* Bump NumPy to 2.0\r\n\r\n* update pyproject.toml and add python 3.12\r\n\r\n* update pyproject.toml and add python 3.12\r\n\r\n* revert 3.12","shortMessageHtmlLink":"Bump NumPy to 2.0 (#1983)"}},{"before":"d85e61d9d3be942a94a4b7dc3b50ef900182340e","after":"a0713ad27ecc6d19d41a6124c7f54939a64937e3","ref":"refs/heads/bump/ci-numpy-2","pushedAt":"2024-07-01T22:10:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhamman","name":"Joe Hamman","path":"/jhamman","primaryAvatarUrl":"https://github.com/avatars/u/2443309?s=80&v=4"},"commit":{"message":"revert 3.12","shortMessageHtmlLink":"revert 3.12"}},{"before":"e42a6be86d0153c9cf275c188eec91c9c3ed99b6","after":"0c5b0e6d17af44bda32b77b3986898fb3d85310e","ref":"refs/heads/v3","pushedAt":"2024-07-01T21:33:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhamman","name":"Joe Hamman","path":"/jhamman","primaryAvatarUrl":"https://github.com/avatars/u/2443309?s=80&v=4"},"commit":{"message":"chore: update pre-commit hooks (#1989)\n\nupdates:\r\n- [github.com/astral-sh/ruff-pre-commit: v0.4.9 → v0.5.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.9...v0.5.0)\r\n- [github.com/pre-commit/mirrors-mypy: v1.10.0 → v1.10.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.10.0...v1.10.1)\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore: update pre-commit hooks (#1989)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEknEu1QA","startCursor":null,"endCursor":null}},"title":"Activity · zarr-developers/zarr-python"}