skills/qiskit/references/sources.md
Research completed 2026-07-23 using official IBM Quantum documentation, Qiskit repositories and releases, PyPI metadata, Context7's Qiskit indexes, and Parallel web search/extraction.
PyPI versions observed:
| Distribution | Version | PyPI |
|---|---|---|
| Qiskit SDK | 2.5.0 | qiskit |
| Qiskit IBM Runtime | 0.48.0 | qiskit-ibm-runtime |
| Qiskit Aer | 0.17.2 | qiskit-aer |
| Qiskit Algorithms | 0.4.0 | qiskit-algorithms |
| Qiskit Nature | 0.8.0 | qiskit-nature |
| Qiskit Nature PySCF | 0.4.0 | qiskit-nature-pyscf |
| Qiskit Machine Learning | 0.9.0 | qiskit-machine-learning |
| Qiskit Optimization | 0.7.0 | qiskit-optimization |
The Qiskit GitHub repository published 2.5.1 on 2026-07-23, shortly before this update. At verification time, PyPI metadata still reported 2.5.0, so executable examples use the available qiskit==2.5.0 pin. Recheck both sources before updating.
Use quantum.cloud.ibm.com/docs for current guides. Old qiskit.org/learn, qiskit.org/ecosystem/..., and legacy documentation URLs can be stale or redirect.
Qiskit 2.0 removed qiskit.pulse, legacy instruction conditions, V1 reference primitive implementations, and several BackendV1-era interfaces. Runtime V1 primitive support was removed earlier. Read both SDK and Runtime migration guides because they version independently.
Runtime 0.48 uses ibm_quantum_platform, V2 primitives, mode=..., implementation-specific options, and explicit ISA circuits.
The Aer documentation landing page can lag the newest patch label. Use PyPI and GitHub releases for the install pin, then use versioned API behavior from the installed package.
Application packages release independently. Check their requirements before changing the core Qiskit pin.
Addon versions observed on PyPI:
| Distribution | Version |
|---|---|
qiskit-addon-cutting | 0.10.0 |
qiskit-addon-sqd | 0.12.1 |
qiskit-addon-obp | 0.3.0 |
qiskit-addon-mpf | 0.3.0 |
qiskit-addon-aqc-tensor | 0.3.1 |
The refresh used focused Parallel searches for:
Canonical pages were then extracted directly. Specific API patterns were cross-checked with Context7 and executed in isolated uv environments pinned to the versions above.
metadata.version in SKILL.md.uv run skills-ref validate skills/qiskit and the local security scan.