[Python-checkins] gh-104487: PYTHON_FOR_REGEN must be minimum Python 3.10 (#104488)

erlend-aasland webhook-mailer at python.org
Mon May 15 04:03:24 EDT 2023


https://github.com/python/cpython/commit/146106a0f1cc61815fa33f0d3f808a3e3e3275be
commit: 146106a0f1cc61815fa33f0d3f808a3e3e3275be
branch: main
author: Erlend E. Aasland <erlend.aasland at protonmail.com>
committer: erlend-aasland <erlend.aasland at protonmail.com>
date: 2023-05-15T08:02:44Z
summary:

gh-104487: PYTHON_FOR_REGEN must be minimum Python 3.10 (#104488)

Also include Python 3.12 in the list of accepted versions.

files:
A Misc/NEWS.d/next/Build/2023-05-15-09-34-08.gh-issue-99017.nToOQu.rst
M Doc/whatsnew/3.12.rst
M configure
M configure.ac

diff --git a/Doc/whatsnew/3.12.rst b/Doc/whatsnew/3.12.rst
index dc1178811e75..3e55b3fa0f47 100644
--- a/Doc/whatsnew/3.12.rst
+++ b/Doc/whatsnew/3.12.rst
@@ -1204,6 +1204,8 @@ Build Changes
 
   (Contributed by Zhang Na in :gh:`90656`.)
 
+* ``PYTHON_FOR_REGEN`` now require Python 3.10 or newer.
+
 
 C API Changes
 =============
diff --git a/Misc/NEWS.d/next/Build/2023-05-15-09-34-08.gh-issue-99017.nToOQu.rst b/Misc/NEWS.d/next/Build/2023-05-15-09-34-08.gh-issue-99017.nToOQu.rst
new file mode 100644
index 000000000000..a3517ac0204b
--- /dev/null
+++ b/Misc/NEWS.d/next/Build/2023-05-15-09-34-08.gh-issue-99017.nToOQu.rst
@@ -0,0 +1 @@
+``PYTHON_FOR_REGEN`` now require Python 3.10 or newer.
diff --git a/configure b/configure
index 4d3520aee43d..7aad4fe89e3c 100755
--- a/configure
+++ b/configure
@@ -3359,7 +3359,7 @@ fi
 
 
 
-for ac_prog in python$PACKAGE_VERSION python3.11 python3.10 python3.9 python3.8 python3.7 python3.6 python3 python
+for ac_prog in python$PACKAGE_VERSION python3.12 python3.11 python3.10 python3 python
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
diff --git a/configure.ac b/configure.ac
index 0c63cde0363e..115998e0753b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -202,7 +202,7 @@ AC_SUBST([FREEZE_MODULE_DEPS])
 AC_SUBST([PYTHON_FOR_BUILD_DEPS])
 
 AC_CHECK_PROGS([PYTHON_FOR_REGEN],
-  [python$PACKAGE_VERSION python3.11 python3.10 python3.9 python3.8 python3.7 python3.6 python3 python],
+  [python$PACKAGE_VERSION python3.12 python3.11 python3.10 python3 python],
   [python3])
 AC_SUBST(PYTHON_FOR_REGEN)
 



More information about the Python-checkins mailing list