Skip to main content

qemu-tool

A single CLI for creating and running QEMU virtual machines: cloud-init image generation for x86_64, ARM64 and RISC-V, a flexible runner with NVMe, VFIO, CXL, VirtFS and QMP support, and libvirt domain XML round-tripping.

pipx install qemu-tool
qemu-tool gen-vm --vm-name vm1 --arch x86_64
qemu-tool run-vm --vm-name vm1 --ssh-port 2222

The wheel bundles its compose stacks and package manifests, so a rootless install is fully functional. Settings come from $XDG_CONFIG_HOME/qemu-tool/env and images default to $XDG_DATA_HOME/qemu-tool/images. Installing the Debian package instead puts both at their system locations.

Full documentation, the Docker Compose stacks and the Ansible playbooks live in the qemu-minimal repository.

Metadata

Release files for qemu-tool 1.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qemu-tool 1.4.1
File Size Uploaded
qemu_tool-1.4.1.tar.gz 79.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qemu-tool 1.4.1
File Interpreter ABI Platform
qemu_tool-1.4.1-py3-none-any.whl Python 3 none any Details

Total release size: 173.2 kB

Release files / qemu_tool-1.4.1.tar.gz

Download URL qemu_tool-1.4.1.tar.gz
Size 79.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d414e30c2c259883864d155d218b0ebd502f81ccc3760f338759287bb4f2b619
BLAKE2b-256 checksum
How to use checksums
84e892963cd2c66a8c4beec4f8639345d27843d9c7cce9518a5fdb38cb637065
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / qemu_tool-1.4.1-py3-none-any.whl

Download URL qemu_tool-1.4.1-py3-none-any.whl
Size 93.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b94115f0088675b27495bf1cdb02dfab2b2989e19cef4d0436c51b400da88671
BLAKE2b-256 checksum
How to use checksums
7fe0d4a72205b5711bec42fad62c7fbe459e9d23bb076e99d5af55056ca78247
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.4.1 This release

2 release files

1.4.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page