@samitouri / QOSamiQemu / commits / 191d4ceb40

python: add formal python3.14 support and testing

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>

John Snow committed Feb 26, 2026 at 16:34 UTC 191d4ceb40f8c80ae402a365a41300dcf1344125
2 files changed +4 -3
configure
+2 -2
@@ -527,8 +527,8 @@ first_python=
527 if test -z "${PYTHON}"; then
528 # A bare 'python' is traditionally python 2.x, but some distros
529 # have it as python 3.x, so check in both places.
530 - for binary in python3 python python3.13 python3.12 python3.11 \
531 - python3.10 python3.9 ; do
530 + for binary in python3 python python3.14 python3.13 python3.12 \
531 + python3.11 python3.10 python3.9 ; do
532 if has "$binary"; then
533 python=$(command -v "$binary")
534 if check_py_version "$python"; then
python/setup.cfg
+2 -1
@@ -19,6 +19,7 @@ classifiers =
19 Programming Language :: Python :: 3.11
20 Programming Language :: Python :: 3.12
21 Programming Language :: Python :: 3.13
22 + Programming Language :: Python :: 3.14
23 Typing :: Typed
24
25 [options]
@@ -162,7 +163,7 @@ multi_line_output=3
163 # of python available on your system to run this test.
164
165 [tox:tox]
165 -envlist = py39, py310, py311, py312, py313
166 +envlist = py39, py310, py311, py312, py313, py314
167 skip_missing_interpreters = true
168
169 [testenv]