The following changes since commit 5e9d14f2bea6df89c0675df953f9c839560d2266:
Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20220121-1' into staging (2022-01-21 10:31:25 +0000) are available in the Git repository at: https://gitlab.com/jsnow/qemu.git tags/python-pull-request for you to fetch changes up to 05908602429cf9d6fce9b60704b8395f6d295441: scripts/render-block-graph: switch to AQMP (2022-01-21 16:01:31 -0500) ---------------------------------------------------------------- Python patches A few fixes to the Python CI tests, a few fixes to the (async) QMP library, and a set of patches that begin to shift us towards using the new qmp lib. ---------------------------------------------------------------- John Snow (17): python: pin setuptools below v60.0.0 python: use avocado's "new" runner python/aqmp: fix docstring typo python/aqmp: add __del__ method to legacy interface python/aqmp: handle asyncio.TimeoutError on execute() python/aqmp: copy type definitions from qmp python/aqmp: add SocketAddrT to package root python/aqmp: rename AQMPError to QMPError python/qemu-ga-client: don't use deprecated CLI syntax in usage comment python/qmp: switch qemu-ga-client to AQMP python/qmp: switch qom tools to AQMP python/qmp: switch qmp-shell to AQMP python: move qmp utilities to python/qemu/utils python: move qmp-shell under the AQMP package scripts/cpu-x86-uarch-abi: fix CLI parsing scripts/cpu-x86-uarch-abi: switch to AQMP scripts/render-block-graph: switch to AQMP python/README.rst | 2 +- python/Makefile | 2 + python/avocado.cfg | 2 +- python/qemu/aqmp/__init__.py | 16 ++++++-- python/qemu/aqmp/error.py | 12 +++--- python/qemu/aqmp/events.py | 4 +- python/qemu/aqmp/legacy.py | 41 +++++++++++++++++++- python/qemu/aqmp/protocol.py | 24 +++++++----- python/qemu/aqmp/qmp_client.py | 16 +++++--- python/qemu/{qmp => aqmp}/qmp_shell.py | 31 ++++++++------- python/qemu/{qmp => utils}/qemu_ga_client.py | 24 ++++++------ python/qemu/{qmp => utils}/qom.py | 5 ++- python/qemu/{qmp => utils}/qom_common.py | 3 +- python/qemu/{qmp => utils}/qom_fuse.py | 11 +++--- python/setup.cfg | 19 ++++----- scripts/cpu-x86-uarch-abi.py | 7 ++-- scripts/qmp/qemu-ga-client | 2 +- scripts/qmp/qmp-shell | 2 +- scripts/qmp/qom-fuse | 2 +- scripts/qmp/qom-get | 2 +- scripts/qmp/qom-list | 2 +- scripts/qmp/qom-set | 2 +- scripts/qmp/qom-tree | 2 +- scripts/render_block_graph.py | 8 ++-- 24 files changed, 151 insertions(+), 90 deletions(-) rename python/qemu/{qmp => aqmp}/qmp_shell.py (96%) rename python/qemu/{qmp => utils}/qemu_ga_client.py (94%) rename python/qemu/{qmp => utils}/qom.py (98%) rename python/qemu/{qmp => utils}/qom_common.py (98%) rename python/qemu/{qmp => utils}/qom_fuse.py (97%) -- 2.31.1