ExactProgram into a runnable QuantumCircuit.
Requirements
Before you install, check that your environment meets the minimum versions:- Python 3.11 or later — b01t uses modern Python features including structural pattern matching and precise union types that are not available in earlier versions
- qiskit 1.0 or later — required for the
QiskitBackendthat compiles b01t IR toQuantumCircuitobjects
If you are using a virtual environment manager (recommended), create and activate your environment before running the install command.
Install b01t
qiskit dependency automatically. There is no separate step to install Qiskit.
Verify the installation
After installing, confirm that b01t imported correctly and that the version is available:Qiskit and the backend
b01t uses Qiskit only for the final compilation step. Your programs are built and certified entirely within b01t — Qiskit is only needed when you callQiskitBackend().emit(ir) to produce a QuantumCircuit. If you are only using b01t’s certification features and not compiling to Qiskit circuits, the dependency is still present but not invoked.