aboutsummaryrefslogtreecommitdiff
path: root/python/qemu/qmp
AgeCommit message (Expand)AuthorFilesLines
34 hourspython: synchronize qemu.qmp documentationJohn Snow9-87/+264
34 hourspython: backport 'avoid creating additional event loops per thread'John Snow3-26/+57
34 hourspython: backport 'Remove deprecated get_event_loop calls'John Snow2-2/+14
34 hourspython: backport 'qmp-tui: Do not crash if optional dependencies are not met'John Snow1-4/+15
34 hourspython: backport 'qmp-shell-wrap: handle missing binary gracefully'John Snow1-0/+2
34 hourspython: backport 'make require() preserve async-ness'John Snow1-21/+32
34 hourspython: backport 'feat: allow setting read buffer limit'Adam Dorsey2-13/+30
34 hourspython: backport 'qmp-shell: add common_parser()'John Snow1-16/+13
34 hourspython: backport 'Use @asynciocontextmanager'John Snow1-19/+16
34 hourspython: backport 'drop Python3.6 workarounds'John Snow3-115/+13
34 hourspython: backport 'protocol: adjust logging name when changing client name'John Snow1-4/+20
34 hourspython: backport 'kick event queue on legacy event_pull()'John Snow1-0/+3
34 hourspython: backport 'EventListener: add __repr__ method'John Snow1-0/+15
34 hourspython: backport 'Change error classes to have better repr methods'John Snow4-17/+29
2023-10-12python/qemu: rename command() to cmd()Vladimir Sementsov-Ogievskiy2-2/+2
2023-10-12python: rename QEMUMonitorProtocol.cmd() to cmd_raw()Vladimir Sementsov-Ogievskiy1-2/+2
2023-10-12qmp_shell.py: _fill_completion() use .command() instead of .cmd()Vladimir Sementsov-Ogievskiy1-6/+14
2023-10-12python/qemu/qmp/legacy: cmd(): drop cmd_id unused argumentVladimir Sementsov-Ogievskiy1-5/+1
2023-10-11python/qmp: remove Server.wait_closed() call for Python 3.12John Snow1-1/+0
2023-07-07python: bump minimum requirements so they are compatible with 3.12Paolo Bonzini1-1/+4
2023-05-31Revert "python/qmp/protocol: add open_with_socket()"John Snow1-19/+5
2023-05-31python/qmp/legacy: remove open_with_socket() callsJohn Snow1-17/+12
2023-05-31python/qmp/legacy: allow using sockets for connect()John Snow1-2/+3
2023-05-31python/qmp: allow sockets to be passed to connect()John Snow1-6/+15
2023-05-22docs/interop: Convert qmp-spec.txt to rSTPeter Maydell2-6/+6
2023-02-22python: support pylint 2.16John Snow2-2/+2
2023-01-24python/qmp/legacy: make QEMUMonitorProtocol accept a socketMarc-André Lureau1-3/+15
2023-01-24python/qmp/protocol: add open_with_socket()Marc-André Lureau1-5/+20
2023-01-24python/qmp: increase read buffer sizeMaksim Davydov1-2/+2
2023-01-24Fix some typosDongdong Zhang2-4/+4
2022-07-18python/qemu/qmp/legacy: Replace 'returns-whitelist' with the correct typeThomas Huth1-1/+1
2022-06-06python: update for mypy 0.950John Snow1-1/+3
2022-04-21python/qmp: remove pylint workaround from legacy.pyJohn Snow1-2/+0
2022-04-21python: rename 'aqmp-tui' to 'qmp-tui'John Snow1-6/+6
2022-04-21python: rename qemu.aqmp to qemu.qmpJohn Snow12-0/+4680
2022-04-21python: remove the old QMP packageJohn Snow3-405/+0
2022-04-21python/aqmp: take QMPBadPortError and parse_address from qemu.qmpJohn Snow1-26/+0
2022-01-21python: move qmp-shell under the AQMP packageJohn Snow1-537/+0
2022-01-21python: move qmp utilities to python/qemu/utilsJohn Snow4-978/+0
2022-01-21python/qmp: switch qmp-shell to AQMPJohn Snow1-14/+17
2022-01-21python/qmp: switch qom tools to AQMPJohn Snow3-8/+11
2022-01-21python/qmp: switch qemu-ga-client to AQMPJohn Snow1-11/+11
2022-01-21python/qemu-ga-client: don't use deprecated CLI syntax in usage commentJohn Snow1-1/+1
2022-01-10python: update type hints for mypy 0.930John Snow1-5/+1
2021-11-08tests/acceptance: rename tests acceptance to tests avocadoWillian Rampazzo1-1/+1
2021-10-12python/qmp: add send_fd_scm directly to QEMUMonitorProtocolJohn Snow1-12/+9
2021-10-12python/qmp: clear events on get_events() callJohn Snow2-3/+4
2021-06-30python: Fix broken ReST docstringsJohn Snow2-1/+2
2021-06-30python: expose typing information via PEP 561John Snow1-0/+0
2021-06-30python/qom: Do not use 'err' name at module scopeJohn Snow1-2/+2