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
