git: 88271a10b53b - main - all: schedule for removal on 2026-09-15 for lang/cython0

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Thu, 02 Jul 2026 20:19:42 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=88271a10b53bcfac8011adb74cf721fce4ec6fb8

commit 88271a10b53bcfac8011adb74cf721fce4ec6fb8
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-07-02 20:16:44 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-07-02 20:19:17 +0000

    all: schedule for removal on 2026-09-15 for lang/cython0
---
 biology/py-macs2/Makefile              | 3 +++
 databases/py-cassandra-driver/Makefile | 3 +++
 databases/py-pymssql/Makefile          | 3 +++
 devel/brz/Makefile                     | 3 +++
 devel/py-fastbencode/Makefile          | 3 +++
 devel/py-game_sdl2/Makefile            | 3 +++
 devel/py-python-dtrace/Makefile        | 3 +++
 dns/py-dnspython1/Makefile             | 3 +++
 graphics/py-djvulibre/Makefile         | 3 +++
 math/py-dgl/Makefile                   | 3 +++
 math/py-pygslodeiv2/Makefile           | 3 +++
 math/py-python-fcl/Makefile            | 3 +++
 misc/py-apache-beam/Makefile           | 3 +++
 net/py-DTLSSocket/Makefile             | 3 +++
 net/py-libdnet/Makefile                | 3 +++
 net/py-pyenet/Makefile                 | 3 +++
 science/py-molmod/Makefile             | 3 +++
 science/py-openEMS/Makefile            | 3 +++
 textproc/py-gensim/Makefile            | 3 +++
 x11-toolkits/py-kivy/Makefile          | 3 +++
 20 files changed, 60 insertions(+)

diff --git a/biology/py-macs2/Makefile b/biology/py-macs2/Makefile
index a092bb14f29d..a3795d4921ed 100644
--- a/biology/py-macs2/Makefile
+++ b/biology/py-macs2/Makefile
@@ -12,6 +12,9 @@ WWW=		https://github.com/taoliu/MACS
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}cykhash>0:devel/py-cykhash@${PY_FLAVOR}
diff --git a/databases/py-cassandra-driver/Makefile b/databases/py-cassandra-driver/Makefile
index 266142866ff6..8631b2ab98da 100644
--- a/databases/py-cassandra-driver/Makefile
+++ b/databases/py-cassandra-driver/Makefile
@@ -12,6 +12,9 @@ WWW=		https://github.com/datastax/python-driver
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}mock>=2.0.0:devel/py-mock@${PY_FLAVOR} \
diff --git a/databases/py-pymssql/Makefile b/databases/py-pymssql/Makefile
index 80cf399b76b4..ccf7b8e5d3d7 100644
--- a/databases/py-pymssql/Makefile
+++ b/databases/py-pymssql/Makefile
@@ -12,6 +12,9 @@ WWW=		https://www.pymssql.org/
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools-git>0:devel/py-setuptools-git@${PY_FLAVOR}
 LIB_DEPENDS=	libsybdb.so:databases/freetds
 
diff --git a/devel/brz/Makefile b/devel/brz/Makefile
index 6e02594a3070..3b4bd31aff42 100644
--- a/devel/brz/Makefile
+++ b/devel/brz/Makefile
@@ -13,6 +13,9 @@ WWW=		https://www.breezy-vcs.org/
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING.txt
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}configobj>=0:devel/py-configobj@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}configobj>=0:devel/py-configobj@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}fastbencode>=0:devel/py-fastbencode@${PY_FLAVOR} \
diff --git a/devel/py-fastbencode/Makefile b/devel/py-fastbencode/Makefile
index 4a53af8e8bb9..c259c968d817 100644
--- a/devel/py-fastbencode/Makefile
+++ b/devel/py-fastbencode/Makefile
@@ -12,6 +12,9 @@ WWW=		https://github.com/breezy-team/fastbencode
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 USES=		python
 USE_PYTHON=	autoplist cython0 distutils
 
diff --git a/devel/py-game_sdl2/Makefile b/devel/py-game_sdl2/Makefile
index 4f0a0e542f8b..81e31a5e7b73 100644
--- a/devel/py-game_sdl2/Makefile
+++ b/devel/py-game_sdl2/Makefile
@@ -13,6 +13,9 @@ WWW=		https://github.com/renpy/pygame_sdl2
 LICENSE=	LGPL21+ ZLIB
 LICENSE_COMB=	multi
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 LIB_DEPENDS=	libpng.so:graphics/png
 
 USES=		jpeg localbase python:2.7+ sdl
diff --git a/devel/py-python-dtrace/Makefile b/devel/py-python-dtrace/Makefile
index 52ab83cb27a4..ce21a114e4bb 100644
--- a/devel/py-python-dtrace/Makefile
+++ b/devel/py-python-dtrace/Makefile
@@ -12,6 +12,9 @@ WWW=		https://tmetsch.github.io/python-dtrace/
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
 
 USES=		python
diff --git a/dns/py-dnspython1/Makefile b/dns/py-dnspython1/Makefile
index 503688301d54..75d76460eaa6 100644
--- a/dns/py-dnspython1/Makefile
+++ b/dns/py-dnspython1/Makefile
@@ -13,6 +13,9 @@ WWW=		https://www.dnspython.org/
 LICENSE=	ISCL
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 USES=		python:2.7 zip
 USE_PYTHON=	autoplist concurrent cython0 distutils
 
diff --git a/graphics/py-djvulibre/Makefile b/graphics/py-djvulibre/Makefile
index 8f511e4586d8..e8073cc30a8f 100644
--- a/graphics/py-djvulibre/Makefile
+++ b/graphics/py-djvulibre/Makefile
@@ -11,6 +11,9 @@ WWW=		https://jwilk.net/software/python-djvulibre
 
 LICENSE=	GPLv2
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 LIB_DEPENDS=	libdjvulibre.so:graphics/djvulibre
 
 USES=		python pkgconfig
diff --git a/math/py-dgl/Makefile b/math/py-dgl/Makefile
index 0d792c6f61c8..039e73ed2087 100644
--- a/math/py-dgl/Makefile
+++ b/math/py-dgl/Makefile
@@ -10,6 +10,9 @@ WWW=		https://www.dgl.ai/
 
 LICENSE=	BSD3CLAUSE
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 BUILD_DEPENDS=	${PY_SETUPTOOLS} \
 		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
 		${BACKEND_DEPENDS}
diff --git a/math/py-pygslodeiv2/Makefile b/math/py-pygslodeiv2/Makefile
index baf133854673..20af0b146b2b 100644
--- a/math/py-pygslodeiv2/Makefile
+++ b/math/py-pygslodeiv2/Makefile
@@ -11,6 +11,9 @@ WWW=		https://github.com/bjodah/pygslodeiv2
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
 LIB_DEPENDS=	libgsl.so:math/gsl
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
diff --git a/math/py-python-fcl/Makefile b/math/py-python-fcl/Makefile
index 91b72278a862..4d54c8596b46 100644
--- a/math/py-python-fcl/Makefile
+++ b/math/py-python-fcl/Makefile
@@ -12,6 +12,9 @@ WWW=		https://libraries.io/pypi/python-fcl
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 LIB_DEPENDS=	libfcl05.so:math/fcl05 \
 		liboctomap.so:math/octomap
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
diff --git a/misc/py-apache-beam/Makefile b/misc/py-apache-beam/Makefile
index 7491f778c994..bea9468f0cc2 100644
--- a/misc/py-apache-beam/Makefile
+++ b/misc/py-apache-beam/Makefile
@@ -11,6 +11,9 @@ WWW=		https://beam.apache.org/
 
 LICENSE=	APACHE20
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 PY_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cloudpickle>=2.2.0:devel/py-cloudpickle@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}crcmod>=1.7:devel/py-crcmod@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.0:devel/py-python-dateutil@${PY_FLAVOR} \
diff --git a/net/py-DTLSSocket/Makefile b/net/py-DTLSSocket/Makefile
index db58b05cbbee..95944a411195 100644
--- a/net/py-DTLSSocket/Makefile
+++ b/net/py-DTLSSocket/Makefile
@@ -12,6 +12,9 @@ WWW=		https://git.fslab.de/jkonra2m/tinydtls-cython
 LICENSE=	EPL
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 BUILD_DEPENDS=	autoconf>0:devel/autoconf
 
 USES=		python
diff --git a/net/py-libdnet/Makefile b/net/py-libdnet/Makefile
index a5f03307f4e4..a206d11b87dc 100644
--- a/net/py-libdnet/Makefile
+++ b/net/py-libdnet/Makefile
@@ -7,6 +7,9 @@ COMMENT=	Python module for libdnet
 BUILD_DEPENDS=	${PY_SETUPTOOLS}
 LIB_DEPENDS=	libdnet.so:net/libdnet
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 USES=		autoreconf libtool localbase:ldflags python
 
 MASTERDIR=	${.CURDIR}/../libdnet
diff --git a/net/py-pyenet/Makefile b/net/py-pyenet/Makefile
index 2d2c83db05b6..478d7f066658 100644
--- a/net/py-pyenet/Makefile
+++ b/net/py-pyenet/Makefile
@@ -14,6 +14,9 @@ LICENSE_COMB=	multi
 LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE
 LICENSE_FILE_MIT=	${WRKSRC}/enet/LICENSE
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 USES=		python
 USE_PYTHON=	autoplist cython0 distutils
 
diff --git a/science/py-molmod/Makefile b/science/py-molmod/Makefile
index 03936c3099c9..d5912a884941 100644
--- a/science/py-molmod/Makefile
+++ b/science/py-molmod/Makefile
@@ -12,6 +12,9 @@ WWW=		https://github.com/molmod/molmod
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR}
diff --git a/science/py-openEMS/Makefile b/science/py-openEMS/Makefile
index f5f0293c0419..21b941611d0d 100644
--- a/science/py-openEMS/Makefile
+++ b/science/py-openEMS/Makefile
@@ -12,6 +12,9 @@ WWW=		https://www.openems.de/
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/../COPYING
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 BUILD_DEPENDS=	${NONEXISTENT}:cad/py-csxcad:patch \
 		${PYTHON_PKGNAMEPREFIX}csxcad>0:cad/py-csxcad@${PY_FLAVOR}
 LIB_DEPENDS=	libCSXCAD.so:cad/csxcad \
diff --git a/textproc/py-gensim/Makefile b/textproc/py-gensim/Makefile
index a6d511874a58..a9d94c6f568e 100644
--- a/textproc/py-gensim/Makefile
+++ b/textproc/py-gensim/Makefile
@@ -14,6 +14,9 @@ BROKEN=		fails to build with NumPy 2.x
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 BUILD_DEPENDS=	${PY_SETUPTOOLS} \
 		${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
diff --git a/x11-toolkits/py-kivy/Makefile b/x11-toolkits/py-kivy/Makefile
index 3aceb42e9ddf..e6df6bd6a23a 100644
--- a/x11-toolkits/py-kivy/Makefile
+++ b/x11-toolkits/py-kivy/Makefile
@@ -13,6 +13,9 @@ WWW=		https://kivy.org/
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Depends on expired lang/cython0
+EXPIRATION_DATE=2026-09-15
+
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
 LIB_DEPENDS=	libmtdev.so:devel/libmtdev
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \