python-rtmidi wheels (unofficial)

Unofficial builds of python-rtmidi for CPython versions upstream does not publish wheels for. Built and published by paperisiili/python-rtmidi-wheels, which holds the build configuration and describes what goes into each wheel.

Install with:

pip install --only-binary python-rtmidi --find-links https://paperisiili.github.io/python-rtmidi-wheels/ python-rtmidi

--only-binary makes a missing wheel an error instead of a silent build from source.

Verifying

Each link names its wheel's SHA-256 in the fragment, which pip checks on download and matches when an install pins hashes. Every release also carries a SHA256SUMS file, and each wheel a sigstore attestation: gh attestation verify <wheel> --repo paperisiili/python-rtmidi-wheels.

Bundled libraries

The Linux wheels bundle libjack, the jack2 client library, under the GNU Lesser General Public License v2.1 or later; the license text and a provenance notice travel inside each wheel, and the exact source tree is attached to its release. The Windows wheels bundle msvcp140.dll, Microsoft's C++ runtime, so they work without the Visual C++ redistributable installed. python-rtmidi itself is MIT, and its license travels inside every wheel.

Releases

Newest first. Wheels differing only in the build number after the version are rebuilds of the same release; installers prefer the highest on their own.

v1: python-rtmidi 1.5.8

Published 2026-08-30 — release page.

First release: python-rtmidi 1.5.8 for CPython 3.13, 3.14 and free-threaded 3.14t, on Linux, macOS and Windows.