All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] Python: drop avocado, formally support python3.14
@ 2026-02-25 19:28 John Snow
  2026-02-25 19:28 ` [PATCH v2 1/4] python: pin 'wheel' version in minreqs test John Snow
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: John Snow @ 2026-02-25 19:28 UTC (permalink / raw)
  To: qemu-devel
  Cc: Alex Bennée, Cleber Rosa, Paolo Bonzini, John Snow,
	Thomas Huth

This patchset drops avocado for the python tests, which fixes the
optional python-check-tox GitLab CI test, and adds formal testing and
support for Python3.14 to QEMU.

v2:
 - Also search for Python3.14 during configure
 - Rebase on top of master now that qemu.qmp is dropped

John Snow (4):
  python: pin 'wheel' version in minreqs test
  python: replace avocado tests with pytest
  python: drop avocado
  python: add formal python3.14 support and testing

 python/README.rst              |  2 -
 configure                      |  4 +-
 python/Makefile                |  6 +--
 python/avocado.cfg             | 13 -----
 python/setup.cfg               |  5 +-
 python/tests/flake8.sh         |  3 --
 python/tests/iotests-mypy.sh   |  4 --
 python/tests/iotests-pylint.sh |  5 --
 python/tests/isort.sh          |  3 --
 python/tests/linters.py        | 89 ++++++++++++++++++++++++++++++++++
 python/tests/minreqs.txt       |  3 +-
 python/tests/mypy.sh           |  3 --
 python/tests/pylint.sh         |  4 --
 python/tests/qapi-flake8.sh    |  6 ---
 python/tests/qapi-isort.sh     |  8 ---
 python/tests/qapi-mypy.sh      |  4 --
 python/tests/qapi-pylint.sh    |  8 ---
 17 files changed, 98 insertions(+), 72 deletions(-)
 delete mode 100644 python/avocado.cfg
 delete mode 100755 python/tests/flake8.sh
 delete mode 100755 python/tests/iotests-mypy.sh
 delete mode 100755 python/tests/iotests-pylint.sh
 delete mode 100755 python/tests/isort.sh
 create mode 100644 python/tests/linters.py
 delete mode 100755 python/tests/mypy.sh
 delete mode 100755 python/tests/pylint.sh
 delete mode 100755 python/tests/qapi-flake8.sh
 delete mode 100755 python/tests/qapi-isort.sh
 delete mode 100755 python/tests/qapi-mypy.sh
 delete mode 100755 python/tests/qapi-pylint.sh

-- 
2.53.0




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2026-02-27 11:30 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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 ` [PATCH v2 4/4] python: add formal python3.14 support and testing John Snow
2026-02-26 14:06   ` Daniel P. Berrangé

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.