Date: Sat, 03 Jan 2026 22:47:57 +0000 From: Matthias Andree <mandree@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 66173037774d - main - lang/python31[012]: deprecate 2026-03-31 Message-ID: <69599c9d.24bd5.4e91ed13@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by mandree: URL: https://cgit.FreeBSD.org/ports/commit/?id=66173037774d8648a59e30b424692ae80dbc20b3 commit 66173037774d8648a59e30b424692ae80dbc20b3 Author: Matthias Andree <mandree@FreeBSD.org> AuthorDate: 2026-01-03 22:39:35 +0000 Commit: Matthias Andree <mandree@FreeBSD.org> CommitDate: 2026-01-03 22:42:02 +0000 lang/python31[012]: deprecate 2026-03-31 Since the current Python upstream maintainers have not yet released security fix releases to match 3.14.2 and 3.13.11, meaning that we have about three unfixed security issues per 3.12/3.11/3.10 release, and the current FreeBSD python@ team is unwilling to take approved upstream patches individually (see PR), we need to expedite the removal of vulnerable versions and the transition to 3.13/3.14. Deprecate all "security support" releases of Python that are not in the bugfix phase. PR: 291609 --- lang/python310/Makefile | 6 +++--- lang/python311/Makefile | 3 +++ lang/python312/Makefile | 3 +++ 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/lang/python310/Makefile b/lang/python310/Makefile index 17c8d2bb883c..4e9b0f0d8106 100644 --- a/lang/python310/Makefile +++ b/lang/python310/Makefile @@ -10,11 +10,11 @@ MAINTAINER= python@FreeBSD.org COMMENT= Interpreted object-oriented programming language WWW= https://www.python.org/ -DEPRECATED= Python 3.10 is an old version in the last year of security support, see to it that your favorite ports get updated for newer Python releases in due time -EXPIRATION_DATE=2026-09-30 - LICENSE= PSFL +DEPRECATED= Python 3.10 is an old version and security support, while formally available, has been incomplete recently. Please migrate to 3.14 or 3.13. +EXPIRATION_DATE=2026-03-31 + LIB_DEPENDS= libffi.so:devel/libffi USES= compiler:c11 cpe ncurses pathfix pkgconfig \ diff --git a/lang/python311/Makefile b/lang/python311/Makefile index 23c42ce9bfce..090d73ebf061 100644 --- a/lang/python311/Makefile +++ b/lang/python311/Makefile @@ -12,6 +12,9 @@ WWW= https://www.python.org/ LICENSE= PSFL +DEPRECATED= Python 3.11 is an old version and security support, while formally available, has been incomplete recently. Please migrate to 3.14 or 3.13. +EXPIRATION_DATE=2026-03-31 + LIB_DEPENDS= libffi.so:devel/libffi USES= compiler:c11 cpe ncurses pathfix pkgconfig \ diff --git a/lang/python312/Makefile b/lang/python312/Makefile index 0c262569adae..7268bea41f53 100644 --- a/lang/python312/Makefile +++ b/lang/python312/Makefile @@ -13,6 +13,9 @@ WWW= https://www.python.org/ LICENSE= PSFL +DEPRECATED= Python 3.12 is an old version and security support, while formally available, has been incomplete recently. Please migrate to 3.14 or 3.13. +EXPIRATION_DATE=2026-03-31 + LIB_DEPENDS= libffi.so:devel/libffi USES= compiler:c11 cpe ncurses pathfix pkgconfig \home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69599c9d.24bd5.4e91ed13>
