]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
python: add formal python3.14 support and testing
authorJohn Snow <jsnow@redhat.com>
Thu, 26 Feb 2026 21:34:00 +0000 (16:34 -0500)
committerJohn Snow <jsnow@redhat.com>
Mon, 9 Mar 2026 18:04:25 +0000 (14:04 -0400)
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20260226213400.1254014-5-jsnow@redhat.com>
Signed-off-by: John Snow <jsnow@redhat.com>
configure
python/setup.cfg

index b99ba65d71861be937f5b7f41a2db5e9c7ee8a5b..cd1dadd8bb26c19cf5c2aa6f2895be8372a30b55 100755 (executable)
--- a/configure
+++ b/configure
@@ -527,8 +527,8 @@ first_python=
 if test -z "${PYTHON}"; then
     # A bare 'python' is traditionally python 2.x, but some distros
     # have it as python 3.x, so check in both places.
-    for binary in python3 python python3.13 python3.12 python3.11 \
-                          python3.10 python3.9 ; do
+    for binary in python3 python python3.14 python3.13 python3.12 \
+                          python3.11 python3.10 python3.9 ; do
         if has "$binary"; then
             python=$(command -v "$binary")
             if check_py_version "$python"; then
index e5bf498f0e1e3ebc95e352a2234beb1629b7ffd2..8097593397135f4b9da7c9d1e2679b902c5df975 100644 (file)
@@ -19,6 +19,7 @@ classifiers =
     Programming Language :: Python :: 3.11
     Programming Language :: Python :: 3.12
     Programming Language :: Python :: 3.13
+    Programming Language :: Python :: 3.14
     Typing :: Typed
 
 [options]
@@ -162,7 +163,7 @@ multi_line_output=3
 # of python available on your system to run this test.
 
 [tox:tox]
-envlist = py39, py310, py311, py312, py313
+envlist = py39, py310, py311, py312, py313, py314
 skip_missing_interpreters = true
 
 [testenv]