dev-python/zarr
An implementation of chunked, compressed, N-dimensional arrays for Python
-
zarr-3.2.1~amd64 ~x86cli examples optional remote test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance
View
Download
Browse License: MIT Overlay: benzene-overlay -
zarr-3.2.1~amd64 ~x86python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: MIT Overlay: stuff -
zarr-3.2.0~amd64 ~x86python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: MIT Overlay: stuff -
zarr-3.1.6~amd64 ~x86python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: MIT Overlay: stuff -
zarr-3.1.5~amd64 ~x86test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: MIT Overlay: science -
zarr-3.1.3~amd64 ~x86python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: GPL-3 Overlay: stuff -
zarr-2.18.7~amd64 ~x86examples jupyter test doc python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
View
Download
Browse License: MIT Overlay: benzene-overlay -
zarr-2.18.7~amd64 ~x86python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: GPL-3 Overlay: stuff -
zarr-2.18.4~amd64 ~x86examples jupyter test doc python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
View
Download
Browse License: MIT Overlay: benzene-overlay
ChangeLog
commit 274acc3660b4e11ad31e6882efade75f396c0e8d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 6 18:06:14 2026 +0200
dev-python/zarr: add 3.2.1
Patch release; deps unchanged from 3.2.0 (same runtime + build sets in
upstream pyproject.toml).
commit d0d749702f044275e0e48a0896f95dbebf322529
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue May 5 01:23:26 2026 +0200
dev-python/zarr: bump to 3.2.0
Bump typing-extensions floor from 4.12 to 4.13 to match upstream.
commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit df52d0decbc2193ce87aff3c3143eadfd7a6e41d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 14:09:53 2026 +0200
dev-python/zarr: align 2.18.7 / 3.1.3 RDEPEND with upstream pyproject
Cross-checked the unpacked sdists:
- 2.18.7 declares asciitree, numpy>=1.24, fasteners (sys_platform
!= emscripten) and numcodecs>=0.10.0,!=0.14.0,!=0.14.1,<0.16.
The ebuild had numpy without a bound and numcodecs>=0.13.0
without an upper cap. Tighten numpy and add the upstream upper
cap on numcodecs (skipping the !=0.14.0/0.14.1 excludes since
::gentoo only ships 0.14.x as a security release, not 0.14.0).
- 3.1.3 dropped asciitree/fasteners and switched to a brand-new
dep set: packaging>=22.0, numpy>=1.26, numcodecs[crc32c]>=0.14,
typing_extensions>=4.9, donfig>=0.8. The ebuild had been carrying
the 2.x list, which would silently fall apart at import time.
Replace with the upstream 3.1.3 set.
3.1.6 already matches the upstream pyproject and is left untouched.
commit 61bfb34e16317c2731ccfb441cd0a7339b97ef56
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 01:02:06 2026 +0200
dev-python/zarr: drop bogus python USE flag and dead phase wrappers
Standard distutils-r1 cleanup across 2.18.7 and 3.1.3.
commit 9eedf07df678519b312f0c64d6ca0d9c20519a61
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 15:50:55 2026 +0200
dev-python/zarr: add 3.1.6
commit 77825f545c7d53b76c24b1763f40c449c0a6c28f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 15:50:38 2026 +0200
dev-python/zarr: drop 2.13.3, 2.16.1, 2.18.2
commit b91cd93a12cb39be1b4976cdc1af27ca13ce34e5
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 15:16:42 2026 +0200
*/*: bump PYTHON_COMPAT from python3_ to python3_
::gentoo has dropped python3.11 from most of the scientific Python
stack - scipy, pandas, ipython, sphinx, sympy, etc. all target
python3_ now. Overlay ebuilds still claiming python3_11
support therefore fail to resolve their PYTHON_USEDEP=[...,
python_targets_python3_11(-),...] clauses against those upstream
packages, which is the bulk of pkgcheck's NonsolvableDeps noise.
Sweep PYTHON_COMPAT across the overlay accordingly. Files touched
include 193 pure-python3 ebuilds plus 4 sci-libs/pycifrw ebuilds that
retain the python2_7 target. Commented-out COMPAT lines and one
ebuild using a custom $ array are left alone.
pkgcheck dropped from 710 to 475 lines after this change; specifically
NonsolvableDepsIn{Dev,Stable} fell from 391 to 182 combined.
Users on a python3.11 profile lose access to the updated versions in
this overlay, mirroring what ::gentoo already did to the rest of the
scientific stack.
Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>
commit 333a849082e704941d018a7f0b99678eda18904f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 01:07:29 2026 +0200
*/*: bump PYTHON_COMPAT to python3_
Match the ::gentoo convention (main tree dropped 3.9 / 3.10 support
a while ago). Three mechanical substitutions:
- python3_ -> python3_ (189 ebuilds)
- python3_ -> python3_ (llvmlite)
- python2_7 python3_ -> python2_7 python3_ (pycifrw)
Leaves the legacy python2_7-only ebuilds and dev-python/cython
(special PYTHON_TESTED pattern on the 0.29 series) untouched.
commit 986bed1f165e895bc02109113d81b38494191d24
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 12:43:59 2026 +0200
dev-python/zarr: drop unused inherits
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit bd56ad8c4cfa96514317be4d851cb4fcbd6b8802
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 10:40:56 2025 +0100
*/*: adjusting python compat to 3.9 to 3.14
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit b6020000a9985b89e11247bc84ef25c34ae40957
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 00:29:06 2025 +0100
dev-python/zarr: add github, pypi upstream metadata
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit 4a45e07e75642beab785dd80417566372d458781
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Sat Sep 20 23:49:48 2025 +0100
zarr amended
commit a947133187908908876f18657f40812252778599
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Fri Jun 6 01:22:04 2025 +0100
zarr version bump
commit d736f2df1d8497a6509e588dc318735993aa6903
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Tue Jul 16 23:28:05 2024 +0100
Add files via upload
commit 6b84de1b3b81d9a0891cfd7377677c8e82e9aff4
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Wed Jun 19 23:23:36 2024 +0100
zarr amended
commit b9b5c7ce0df8a30061120ae92b76f8ed6fda4e18
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Wed Jun 19 19:21:11 2024 +0100
deps for zarr amended
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 0b7fcf9639be3e82b30db7da1cc4785887b54326
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 04:52:49 2023 +0300
mass updated PYTHON_COMPAT for python:3
commit 17a57139d769929c8511b0b19f5c4c1947757256
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Nov 9 22:08:44 2023 +0000
Add files via upload
commit ccd8e3cd4709994776508d90713bb7faa8883fb1
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Nov 9 22:05:02 2023 +0000
zarr
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit e5d5e9fa9ed4c8ace618a3410130b076e613f784
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Aug 17 13:11:24 2023 +0100
Update zarr-2.13.3.ebuild
commit 87b7a9826792bb3cc6375f87713e464257633faf
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Nov 14 20:37:15 2022 +0000
Add files via upload
commit 343bbfd31c642bd61de7a4e4c36ea1e746c519fb
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Nov 14 14:52:20 2022 +0000
zarr added
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 6 18:06:14 2026 +0200
dev-python/zarr: add 3.2.1
Patch release; deps unchanged from 3.2.0 (same runtime + build sets in
upstream pyproject.toml).
commit d0d749702f044275e0e48a0896f95dbebf322529
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue May 5 01:23:26 2026 +0200
dev-python/zarr: bump to 3.2.0
Bump typing-extensions floor from 4.12 to 4.13 to match upstream.
commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit df52d0decbc2193ce87aff3c3143eadfd7a6e41d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 14:09:53 2026 +0200
dev-python/zarr: align 2.18.7 / 3.1.3 RDEPEND with upstream pyproject
Cross-checked the unpacked sdists:
- 2.18.7 declares asciitree, numpy>=1.24, fasteners (sys_platform
!= emscripten) and numcodecs>=0.10.0,!=0.14.0,!=0.14.1,<0.16.
The ebuild had numpy without a bound and numcodecs>=0.13.0
without an upper cap. Tighten numpy and add the upstream upper
cap on numcodecs (skipping the !=0.14.0/0.14.1 excludes since
::gentoo only ships 0.14.x as a security release, not 0.14.0).
- 3.1.3 dropped asciitree/fasteners and switched to a brand-new
dep set: packaging>=22.0, numpy>=1.26, numcodecs[crc32c]>=0.14,
typing_extensions>=4.9, donfig>=0.8. The ebuild had been carrying
the 2.x list, which would silently fall apart at import time.
Replace with the upstream 3.1.3 set.
3.1.6 already matches the upstream pyproject and is left untouched.
commit 61bfb34e16317c2731ccfb441cd0a7339b97ef56
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 01:02:06 2026 +0200
dev-python/zarr: drop bogus python USE flag and dead phase wrappers
Standard distutils-r1 cleanup across 2.18.7 and 3.1.3.
commit 9eedf07df678519b312f0c64d6ca0d9c20519a61
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 15:50:55 2026 +0200
dev-python/zarr: add 3.1.6
commit 77825f545c7d53b76c24b1763f40c449c0a6c28f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 15:50:38 2026 +0200
dev-python/zarr: drop 2.13.3, 2.16.1, 2.18.2
commit b91cd93a12cb39be1b4976cdc1af27ca13ce34e5
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 15:16:42 2026 +0200
*/*: bump PYTHON_COMPAT from python3_ to python3_
::gentoo has dropped python3.11 from most of the scientific Python
stack - scipy, pandas, ipython, sphinx, sympy, etc. all target
python3_ now. Overlay ebuilds still claiming python3_11
support therefore fail to resolve their PYTHON_USEDEP=[...,
python_targets_python3_11(-),...] clauses against those upstream
packages, which is the bulk of pkgcheck's NonsolvableDeps noise.
Sweep PYTHON_COMPAT across the overlay accordingly. Files touched
include 193 pure-python3 ebuilds plus 4 sci-libs/pycifrw ebuilds that
retain the python2_7 target. Commented-out COMPAT lines and one
ebuild using a custom $ array are left alone.
pkgcheck dropped from 710 to 475 lines after this change; specifically
NonsolvableDepsIn{Dev,Stable} fell from 391 to 182 combined.
Users on a python3.11 profile lose access to the updated versions in
this overlay, mirroring what ::gentoo already did to the rest of the
scientific stack.
Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>
commit 333a849082e704941d018a7f0b99678eda18904f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 01:07:29 2026 +0200
*/*: bump PYTHON_COMPAT to python3_
Match the ::gentoo convention (main tree dropped 3.9 / 3.10 support
a while ago). Three mechanical substitutions:
- python3_ -> python3_ (189 ebuilds)
- python3_ -> python3_ (llvmlite)
- python2_7 python3_ -> python2_7 python3_ (pycifrw)
Leaves the legacy python2_7-only ebuilds and dev-python/cython
(special PYTHON_TESTED pattern on the 0.29 series) untouched.
commit 986bed1f165e895bc02109113d81b38494191d24
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 12:43:59 2026 +0200
dev-python/zarr: drop unused inherits
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit bd56ad8c4cfa96514317be4d851cb4fcbd6b8802
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 10:40:56 2025 +0100
*/*: adjusting python compat to 3.9 to 3.14
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit b6020000a9985b89e11247bc84ef25c34ae40957
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 00:29:06 2025 +0100
dev-python/zarr: add github, pypi upstream metadata
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit 4a45e07e75642beab785dd80417566372d458781
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Sat Sep 20 23:49:48 2025 +0100
zarr amended
commit a947133187908908876f18657f40812252778599
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Fri Jun 6 01:22:04 2025 +0100
zarr version bump
commit d736f2df1d8497a6509e588dc318735993aa6903
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Tue Jul 16 23:28:05 2024 +0100
Add files via upload
commit 6b84de1b3b81d9a0891cfd7377677c8e82e9aff4
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Wed Jun 19 23:23:36 2024 +0100
zarr amended
commit b9b5c7ce0df8a30061120ae92b76f8ed6fda4e18
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Wed Jun 19 19:21:11 2024 +0100
deps for zarr amended
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 0b7fcf9639be3e82b30db7da1cc4785887b54326
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 04:52:49 2023 +0300
mass updated PYTHON_COMPAT for python:3
commit 17a57139d769929c8511b0b19f5c4c1947757256
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Nov 9 22:08:44 2023 +0000
Add files via upload
commit ccd8e3cd4709994776508d90713bb7faa8883fb1
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Nov 9 22:05:02 2023 +0000
zarr
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit e5d5e9fa9ed4c8ace618a3410130b076e613f784
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Aug 17 13:11:24 2023 +0100
Update zarr-2.13.3.ebuild
commit 87b7a9826792bb3cc6375f87713e464257633faf
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Nov 14 20:37:15 2022 +0000
Add files via upload
commit 343bbfd31c642bd61de7a4e4c36ea1e746c519fb
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Nov 14 14:52:20 2022 +0000
zarr added

