Skip to content

scpn-quantum-control v1.0.0 — first stable release

Choose a tag to compare

@anulum anulum released this 17 Jul 14:47
· 830 commits to main since this release

First stable release. The public API is placed under an explicit
stable-contract commitment, consolidating the post-0.10.0 control-surface,
hardware-runner, analysis-stack, and differentiable-programming work.

Highlights

  • Security — Torch graph-artifact deserialisation is digest-gated (KIMI-12):
    the AOTAutograd and dynamic-shape export replays reach
    torch.load(..., weights_only=False) / torch.export.load only after the
    on-disk artefact re-hashes to the SHA-256 recorded at save time; the
    serialisation-surface audit flags every ungated weights_only=False.
  • Verifiability — March job-id commitments with IBM retrieval receipts,
    committed tensor-network classical baselines for the flagship workloads, and
    the preregistered matched-basis QBER re-run (KIMI-7/8/11).
  • Evidence governance — Public claims carry dated amendments;
    published-record sources are frozen behind a SHA-256 guard and corrections
    land on live surfaces or new Zenodo versions, never in place.

See the full changelog
for the complete set of changes since 0.10.0, including deprecations (the
scpn_quantum_control.kuramoto / .accel re-export shims over oscillatools).

Install

pip install scpn-quantum-control==1.0.0
  • PyPI: https://pypi.org/project/scpn-quantum-control/1.0.0/
  • Honest scope: at system sizes reachable today (n ≤ 16 qubits) classical ODE
    and exact solvers remain faster and more accurate than the quantum routes
    here; this package is an evidence-governed control/experimentation workbench,
    not a broad quantum-advantage claim.