iqm-pulse#
A Python library for building pulse-level instruction schedules for quantum computers, and for compiling quantum circuits into instruction schedules.
Installation#
Note: uv is highly recommended for practical Python environment and package management. The supported Python versions are
=3.11, <3.15.
uv pip install iqm-pulse
Reproducible installations#
For reproducible installations, pinned dependency extras are available:
pin-iqm: pins inter-IQM package dependencies to exact co-released versions.pin-all: likepin-iqm, but additionally pins all transitive third-party dependencies.
For example:
uv pip install "iqm-pulse[pin-all]"
Note: This package was tested at release time for clean installation with
uv 0.11.20andpip 25.1.1. Other versions are likely to work but are not verified per release.