git: 619c0c67a20f - main - */*: Deprecate python2 consumers

From: Olivier Cochard <olivier_at_FreeBSD.org>
Date: Thu, 17 Sep 2026 13:49:06 UTC
The branch main has been updated by olivier:

URL: https://cgit.FreeBSD.org/ports/commit/?id=619c0c67a20f0e3664d37340b7c5f3ff881839ba

commit 619c0c67a20f0e3664d37340b7c5f3ff881839ba
Author:     Olivier Cochard <olivier@FreeBSD.org>
AuthorDate: 2026-09-17 13:38:21 +0000
Commit:     Olivier Cochard <olivier@FreeBSD.org>
CommitDate: 2026-09-17 13:44:27 +0000

    */*: Deprecate python2 consumers
    
    lang/python2 and lang/python27 have been deprecated since 2020-01-01 and their
    EXPIRATION_DATE of 2020-12-31 passed nearly six years.
    
    Set the same expiration date on the remaining python:2.7 consumers so that
    python2 and python27 can be removed on 2026-11-01
    
    The date was chosen to fall after the 2026Q4 branch is created, so that the
    removal happens on main only and the quarterly branch keeps python2 for its
    full lifetime.
    
    Approved by:    portmgr
---
 devel/py-setuptools44/Makefile | 3 +++
 mail/mailman/Makefile          | 3 +++
 www/moinmoin/Makefile          | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/devel/py-setuptools44/Makefile b/devel/py-setuptools44/Makefile
index 5ce729464799..69f8ec3bb218 100644
--- a/devel/py-setuptools44/Makefile
+++ b/devel/py-setuptools44/Makefile
@@ -17,6 +17,9 @@ WWW=		https://pypi.org/project/setuptools/
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Uses expired lang/python27
+EXPIRATION_DATE=	2026-11-01
+
 USES=		cpe python:2.7 zip
 USE_PYTHON=	allflavors autoplist concurrent distutils
 
diff --git a/mail/mailman/Makefile b/mail/mailman/Makefile
index 64fc99cd5a3b..f37708e94612 100644
--- a/mail/mailman/Makefile
+++ b/mail/mailman/Makefile
@@ -17,6 +17,9 @@ WWW=		https://www.list.org/
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/gnu-COPYING-GPL
 
+DEPRECATED=	Uses expired lang/python27
+EXPIRATION_DATE=	2026-11-01
+
 USES=		cpe fakeroot python:2.7 shebangfix tar:tgz
 CPE_VENDOR=	gnu
 
diff --git a/www/moinmoin/Makefile b/www/moinmoin/Makefile
index c3a5a64401b9..f2ed30c5ddc3 100644
--- a/www/moinmoin/Makefile
+++ b/www/moinmoin/Makefile
@@ -12,6 +12,9 @@ WWW=		https://moinmo.in/
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/docs/licenses/COPYING
 
+DEPRECATED=	Uses expired lang/python27
+EXPIRATION_DATE=	2026-11-01
+
 USES=		cpe python:2.7 shebangfix
 USE_PYTHON=	distutils