1. 6f651a6 python: Configure tox to skip missing interpreters by Wainer dos Santos Moschetta · 3 years, 6 months ago
  2. 555fe0c python/qemu: Add args property to the QEMUMachine class by Wainer dos Santos Moschetta · 3 years, 8 months ago
  3. b306e26 Acceptance Tests: distinguish between temp and logs dir by Cleber Rosa · 3 years, 11 months ago
  4. 5c02c86 python: Fix broken ReST docstrings by John Snow · 3 years, 6 months ago
  5. 19cf003 python: remove auto-generated pyproject.toml file by John Snow · 3 years, 6 months ago
  6. 50d0fba python: Update help text on 'make clean', 'make distclean' by John Snow · 3 years, 6 months ago
  7. 28cd32f python: Update help text on 'make check', 'make develop' by John Snow · 3 years, 6 months ago
  8. 2c24d52 python: add 'make check-dev' invocation by John Snow · 3 years, 6 months ago
  9. 0d52c19 python: only check qemu/ subdir with flake8 by John Snow · 3 years, 6 months ago
  10. 205d721 python: Fix .PHONY Make specifiers by John Snow · 3 years, 6 months ago
  11. 8c95d0f python: update help text for check-tox by John Snow · 3 years, 6 months ago
  12. 6f84d72 python: rename 'venv-check' target to 'check-pipenv' by John Snow · 3 years, 6 months ago
  13. d2ae942 python: Add no-install usage instructions by John Snow · 3 years, 6 months ago
  14. 4176dbd python: README.rst touchups by John Snow · 3 years, 6 months ago
  15. 3afa350 python: Re-lock pipenv at *oldest* supported versions by John Snow · 3 years, 6 months ago
  16. 82e6517 python: Remove global pylint suppressions by John Snow · 3 years, 6 months ago
  17. 7f17908 python: expose typing information via PEP 561 by John Snow · 3 years, 6 months ago
  18. 00376d1 python/qom: Do not use 'err' name at module scope by John Snow · 3 years, 6 months ago
  19. 957f3c5 python: add qmp-shell entry point by John Snow · 3 years, 7 months ago
  20. 6be7206 scripts/qmp-shell: move to python/qemu/qmp/qmp_shell.py by John Snow · 3 years, 7 months ago
  21. eac8aab python/qmp: return generic type from context manager by John Snow · 3 years, 7 months ago
  22. 1acde76 python/qmp: add QMPObject type alias by John Snow · 3 years, 7 months ago
  23. 7e7c2a0 python/qemu-ga-client: add entry point by John Snow · 3 years, 7 months ago
  24. 1e129af scripts/qemu-ga-client: move to python/qemu/qmp/qemu_ga_client.py by John Snow · 3 years, 7 months ago
  25. 1f63993 python/qmp: Correct type of QMPReturnValue by John Snow · 3 years, 7 months ago
  26. 176c549 python/qmp: add fuse command to 'qom' tools by John Snow · 3 years, 7 months ago
  27. 173d185 scripts/qom-fuse: move to python/qemu/qmp/qom_fuse.py by John Snow · 3 years, 7 months ago
  28. c63f3b0 python: add optional FUSE dependencies by John Snow · 3 years, 7 months ago
  29. 30ec845 scripts/qom-fuse: add static type hints by John Snow · 3 years, 7 months ago
  30. d229f1c python: Add 'fh' to known-good variable names by John Snow · 3 years, 7 months ago
  31. 7c4c595 python/qmp: add qom script entry points by John Snow · 3 years, 7 months ago
  32. c750c02 python/qmp: Add qom script rewrites by John Snow · 3 years, 7 months ago
  33. 587adac python/qmp: add parse_address classmethod by John Snow · 3 years, 7 months ago
  34. 5d15c9b python/qmp: Fix type of SocketAddrT by John Snow · 3 years, 7 months ago
  35. 9d0ead6 python/pipenv: Update Pipfile.lock by John Snow · 3 years, 7 months ago
  36. 3c8de38 python: add tox support by John Snow · 3 years, 7 months ago
  37. f9c0600 python: add .gitignore by John Snow · 3 years, 7 months ago
  38. 6560379 python: add Makefile for some common tasks by John Snow · 3 years, 7 months ago
  39. 31622b2 python: add avocado-framework and tests by John Snow · 3 years, 7 months ago
  40. dbe75f5 python: add devel package requirements to setuptools by John Snow · 3 years, 7 months ago
  41. a4dd49d python/qemu: add qemu package itself to pipenv by John Snow · 3 years, 7 months ago
  42. 22a973c python/qemu: add isort to pipenv by John Snow · 3 years, 7 months ago
  43. 158ac45 python: move .isort.cfg into setup.cfg by John Snow · 3 years, 7 months ago
  44. 0542a4c python: add mypy to pipenv by John Snow · 3 years, 7 months ago
  45. e941c84 python: move mypy.ini into setup.cfg by John Snow · 3 years, 7 months ago
  46. 6d17d91 python: Add flake8 to pipenv by John Snow · 3 years, 7 months ago
  47. 21d0b86 python: add excluded dirs to flake8 config by John Snow · 3 years, 7 months ago
  48. 81f8c44 python: move flake8 config to setup.cfg by John Snow · 3 years, 7 months ago
  49. b4d37d8 python: add pylint to pipenv by John Snow · 3 years, 7 months ago
  50. ef42440 python: move pylintrc into setup.cfg by John Snow · 3 years, 7 months ago
  51. d1e0476 python: add pylint import exceptions by John Snow · 3 years, 7 months ago
  52. 41c1d81 python: Add pipenv support by John Snow · 3 years, 7 months ago
  53. eae4e44 python: add MANIFEST.in by John Snow · 3 years, 7 months ago
  54. 9312881 python: add directory structure README.rst files by John Snow · 3 years, 7 months ago
  55. 3afc329 python: add VERSION file by John Snow · 3 years, 7 months ago
  56. ea1213b python: add qemu package installer by John Snow · 3 years, 7 months ago
  57. beb6b57 python: create qemu packages by John Snow · 3 years, 7 months ago
  58. 859aeb6 python/machine: Trim line length to below 80 chars by John Snow · 3 years, 7 months ago
  59. a0eae17 python/machine: disable warning for Popen in _launch() by John Snow · 3 years, 7 months ago
  60. 63c33f3 python/machine: Disable pylint warning for open() in _pre_launch by John Snow · 3 years, 7 months ago
  61. 8825fed python/console_socket: Add a pylint ignore by John Snow · 3 years, 7 months ago
  62. 14b4179 python/machine: use subprocess.run instead of subprocess.Popen by John Snow · 3 years, 7 months ago
  63. 07b7123 python/machine: use subprocess.DEVNULL instead of open(os.path.devnull) by John Snow · 3 years, 7 months ago
  64. ee1a272 python/console_socket: avoid one-letter variable by John Snow · 3 years, 7 months ago
  65. 976218c Python: add utility function for retrieving port redirection by Cleber Rosa · 3 years, 9 months ago
  66. 2ca6e26 Python: expose QEMUMachine's temporary directory by Cleber Rosa · 3 years, 11 months ago
  67. 3c1e16c Python: close the log file kept by QEMUMachine before reading it by Cleber Rosa · 3 years, 11 months ago
  68. afded35 python: add __repr__ to ConsoleSocket to aid debugging by Alex Bennée · 4 years, 1 month ago
  69. 991c180 treewide: do not use short-form boolean options by Paolo Bonzini · 4 years, 2 months ago
  70. 8c175c6 tests: add prefixes to the bare mkdtemp calls by Alex Bennée · 4 years, 1 month ago
  71. 39cf73c python/qemu/qmp.py: Fix settimeout operation by John Snow · 4 years, 3 months ago
  72. d5cca07 python/qemu/qmp.py: re-raise OSError when encountered by John Snow · 4 years, 3 months ago
  73. c3a404d python: add mypy config by John Snow · 4 years, 3 months ago
  74. d2b08b7 python/qemu/qmp.py: Preserve error context on re-raise by John Snow · 4 years, 3 months ago
  75. af0db88 python/qemu/console_socket.py: avoid encoding to/from string by John Snow · 4 years, 3 months ago
  76. e35c138 python/qemu/console_socket.py: Add type hint annotations by John Snow · 4 years, 3 months ago
  77. 714ac05 python/qemu/console_socket.py: Clarify type of drain_thread by John Snow · 4 years, 3 months ago
  78. 6cf4cce python/qemu/console_socket.py: fix typing of settimeout by John Snow · 4 years, 3 months ago
  79. ff3513e python/qemu/console_socket.py: Correct type of recv() by John Snow · 4 years, 3 months ago
  80. f12a282 python/qemu: Add mypy type annotations by John Snow · 4 years, 3 months ago
  81. aad3f3b python/qemu: make 'args' style arguments immutable by John Snow · 4 years, 3 months ago
  82. 9223fda python/machine.py: fix _popen access by John Snow · 4 years, 3 months ago
  83. be1183e python/machine.py: Add _qmp access shim by John Snow · 4 years, 3 months ago
  84. aaa81ec python/machine.py: use qmp.command by John Snow · 4 years, 3 months ago
  85. 1847a4a python/machine.py: Handle None events in events_wait by John Snow · 4 years, 3 months ago
  86. 652809d python/machine.py: Don't modify state in _base_args() by John Snow · 4 years, 3 months ago
  87. c5e61a6 python/machine.py: reorder __init__ by John Snow · 4 years, 3 months ago
  88. c4e6023 python/machine.py: Fix monitor address typing by John Snow · 4 years, 3 months ago
  89. 932ca4b python/qemu: use isort to lay out imports by John Snow · 4 years, 3 months ago
  90. 80ded8e python/qemu: Change ConsoleSocket to optionally drain socket. by Robert Foley · 4 years, 5 months ago
  91. 4b84d87 python/qemu: Cleanup changes to ConsoleSocket by Robert Foley · 4 years, 5 months ago
  92. 8226a4b python/machine: Change default timeout to 30 seconds by John Snow · 4 years, 5 months ago
  93. 84dcdf0 python/qmp.py: add QMPProtocolError by John Snow · 4 years, 6 months ago
  94. 2e2d930 python/qmp.py: add casts to JSON deserialization by John Snow · 4 years, 6 months ago
  95. ef5d474 python/qmp.py: Do not return None from cmd_obj by John Snow · 4 years, 6 months ago
  96. e3a23b4 python/qmp.py: re-absorb MonitorResponseError by John Snow · 4 years, 6 months ago
  97. a5d7637 python/qmp.py: Define common types by John Snow · 4 years, 6 months ago
  98. 04f0e36 python/machine.py: change default wait timeout to 3 seconds by John Snow · 4 years, 6 months ago
  99. de6e08b python/machine.py: re-add sigkill warning suppression by John Snow · 4 years, 6 months ago
  100. 193bf1c python/machine.py: split shutdown into hard and soft flavors by John Snow · 4 years, 6 months ago