On 25/02/2026 20.38, John Snow wrote:
With Debian 11 tests removed from our CI suite, we are allowed to rely
on the versions present in CentOS Stream 9 as a new minimum.
Note that CentOS Stream 9 does offer Python 3.12 packages, but mandating
this incurs the loss of ability to build offline documentation on CentOS
because there is no official Sphinx package for Python 3.12. We will
very likely mandate these upgraded packages for QEMU 11.1, but there is
no real benefit to doing it now for 11.0 - It will be simpler to perform
that upgrade after QEMU drops support for Ubuntu 22.04 LTS in late
April.
See
https://gitlab.com/jsnow/repology-dashboard#results-overview-as-of-2026-02-16
for more details on current Python ecosystem versions across all of our
supported build platforms.
Signed-off-by: John Snow <[email protected]>
---
python/tests/minreqs.txt | 1 +
pythondeps.toml | 18 ++++++++++--------
2 files changed, 11 insertions(+), 8 deletions(-)
Reviewed-by: Thomas Huth <[email protected]>