Based-on: <[email protected]>
          https://patchew.org/QEMU/[email protected]/
CI: https://gitlab.com/jsnow/qemu/-/pipelines/2329936379

This patchset is based on top of my drop qemu.qmp series, and drops
avocado and adds python3.14 to the test suite. This gets the test suite
fully green as far as Python is concerned; with a lingering issue in
check-rust-tools-nightly that cropped up with the upgrade to Fedora 43.

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

 python/README.rst              |  2 -
 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 ---
 16 files changed, 96 insertions(+), 70 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



Reply via email to