From: John Snow <jsnow@redhat.com>
To: qemu-devel@nongnu.org
Cc: "Alex Bennée" <alex.bennee@linaro.org>,
"Cleber Rosa" <crosa@redhat.com>,
"Paolo Bonzini" <pbonzini@redhat.com>,
"John Snow" <jsnow@redhat.com>, "Thomas Huth" <thuth@redhat.com>
Subject: [PATCH v2 4/4] python: add formal python3.14 support and testing
Date: Wed, 25 Feb 2026 14:28:08 -0500 [thread overview]
Message-ID: <20260225192808.957477-5-jsnow@redhat.com> (raw)
In-Reply-To: <20260225192808.957477-1-jsnow@redhat.com>
Signed-off-by: John Snow <jsnow@redhat.com>
---
configure | 4 ++--
python/setup.cfg | 3 ++-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/configure b/configure
index c4837eba2b1..d44e9e86148 100755
--- 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 python 3.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
diff --git a/python/setup.cfg b/python/setup.cfg
index e5bf498f0e1..80975933971 100644
--- a/python/setup.cfg
+++ b/python/setup.cfg
@@ -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]
--
2.53.0
next prev parent reply other threads:[~2026-02-25 19:29 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-25 19:28 [PATCH v2 0/4] Python: drop avocado, formally support python3.14 John Snow
2026-02-25 19:28 ` [PATCH v2 1/4] python: pin 'wheel' version in minreqs test John Snow
2026-02-26 14:04 ` Daniel P. Berrangé
2026-02-25 19:28 ` [PATCH v2 2/4] python: replace avocado tests with pytest John Snow
2026-02-26 14:26 ` Daniel P. Berrangé
2026-02-26 17:51 ` John Snow
2026-02-27 11:29 ` Daniel P. Berrangé
2026-02-25 19:28 ` [PATCH v2 3/4] python: drop avocado John Snow
2026-02-26 14:18 ` Daniel P. Berrangé
2026-02-25 19:28 ` John Snow [this message]
2026-02-26 14:06 ` [PATCH v2 4/4] python: add formal python3.14 support and testing Daniel P. Berrangé
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260225192808.957477-5-jsnow@redhat.com \
--to=jsnow@redhat.com \
--cc=alex.bennee@linaro.org \
--cc=crosa@redhat.com \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=thuth@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.