Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 1.48 KB

PACKAGE.rst

File metadata and controls

43 lines (33 loc) · 1.48 KB

QEMU Python Tooling

This package provides QEMU tooling used by the QEMU project to build, configure, and test QEMU. It is not a fully-fledged SDK and it is subject to change at any time.

Usage

The qemu.qmp subpackage provides a library for communicating with QMP servers. The qemu.machine subpackage offers rudimentary facilities for launching and managing QEMU processes. Refer to each package's documentation (>>> help(qemu.qmp), >>> help(qemu.machine)) for more information.

Contributing

This package is maintained by John Snow <[email protected]> as part of the QEMU source tree. Contributions are welcome and follow the QEMU patch submission process, which involves sending patches to the QEMU development mailing list.

John maintains a GitLab staging branch, and there is an official GitLab mirror.

Please report bugs on the QEMU issue tracker and tag @jsnow in the report.

Optional packages necessary for running code quality analysis for this package can be installed with the optional dependency group "devel": pip install qemu[devel].

make develop can be used to install this package in editable mode (to the current environment) and bring in testing dependencies in one command.

make check can be used to run the available tests.