git: 20c0c419cc52 - main - devel/py-anndata: Update to 0.13.2

Po-Chuan Hsieh <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <6a85a877.1d2e2.16c7951d__23919.3320319586$1787144533$gmane$org@gitrepo.freebsd.org>
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=20c0c419cc52d6a870f16ccb5d327455bc7fce1d

commit 20c0c419cc52d6a870f16ccb5d327455bc7fce1d
Author:     Po-Chuan Hsieh <[email protected]>
AuthorDate: 2026-08-19 12:25:13 +0000
Commit:     Po-Chuan Hsieh <[email protected]>
CommitDate: 2026-08-19 12:55:28 +0000

    devel/py-anndata: Update to 0.13.2
    
    - Update version requirement of RUN_DEPENDS
    
    Changes:        https://github.com/scverse/anndata/releases
---
 devel/py-anndata/Makefile                   | 24 +++++++++++++++---------
 devel/py-anndata/distinfo                   |  6 +++---
 devel/py-anndata/files/patch-pyproject.toml | 11 -----------
 3 files changed, 18 insertions(+), 23 deletions(-)

diff --git a/devel/py-anndata/Makefile b/devel/py-anndata/Makefile
index cf27b7cf480b..330e33c4b449 100644
--- a/devel/py-anndata/Makefile
+++ b/devel/py-anndata/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	anndata
-PORTVERSION=	0.12.19
+PORTVERSION=	0.13.2
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,20 +15,26 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}array-api-compat>=1.7.1:devel/py-array-api-compat@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}h5py>=3.8:science/py-h5py@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}h5py>=3.11:science/py-h5py@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}legacy-api-wrap>=0:devel/py-legacy-api-wrap@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}natsort>=0:devel/py-natsort@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}numpy>=2.1,1:math/py-numpy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}packaging>=24.2:devel/py-packaging@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pandas>=2.1.0,1<3,1:math/py-pandas@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pandas>=2.3,1<3,1:math/py-pandas@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pooch>=0:devel/py-pooch@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}scipy>=1.12:science/py-scipy@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}scverse-misc>=0.0.3:devel/py-scverse-misc@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}zarr>=2.18.4:devel/py-zarr@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}scipy>=1.14:science/py-scipy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}scverse-misc>=0.1.0:devel/py-scverse-misc@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}zarr>=3.1:devel/py-zarr@${PY_FLAVOR}
 
-USES=		python:3.11+
+USES=		python:3.12+
 USE_PYTHON=	autoplist concurrent pep517
 
 NO_ARCH=	yes
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 31400
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.16:devel/py-typing-extensions@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/py-anndata/distinfo b/devel/py-anndata/distinfo
index 4b056974dd4e..c0a555f60f3e 100644
--- a/devel/py-anndata/distinfo
+++ b/devel/py-anndata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1783564022
-SHA256 (anndata-0.12.19.tar.gz) = 336ccc88463b56c22969634ca5256c3829af8b087a5a4ecfdac3504fedaa27cc
-SIZE (anndata-0.12.19.tar.gz) = 2257928
+TIMESTAMP = 1784005084
+SHA256 (anndata-0.13.2.tar.gz) = f40106369a08204bc89915759113124f12abb19c3d011f7503e627e9ef8f29c9
+SIZE (anndata-0.13.2.tar.gz) = 2283406
diff --git a/devel/py-anndata/files/patch-pyproject.toml b/devel/py-anndata/files/patch-pyproject.toml
deleted file mode 100644
index e8dc0050c398..000000000000
--- a/devel/py-anndata/files/patch-pyproject.toml
+++ /dev/null
@@ -1,11 +0,0 @@
---- pyproject.toml.orig	2020-02-02 00:00:00 UTC
-+++ pyproject.toml
-@@ -46,7 +46,7 @@ dependencies = [
-     "packaging>=24.2",
-     "array_api_compat>=1.7.1",
-     "legacy-api-wrap",
--    "zarr >=2.18.7, !=3.0.*",
-+    "zarr >=2.18.4, !=3.0.*",
-     "scverse-misc>=0.0.3",
- ]
- dynamic = [ "version" ]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.