Repository navigation
2.3.0
Released on: 2026-07-29
Package updates
psiqdk-workbench: 4.51.0 → 4.52.5psiqdk-algorithms: 1.23.1 → 1.24.3
Refactor
Completed internal code migration from psiq_workbench to psiqdk-workbench and workbench_algorithms to psiqdk-algorithms to avoid the previous dual-package releases. Both psiqdk-workbench and psiqdk-algorithm are now “real” python packages rather than thin API wrappers around the legacy packages.
Bug Fixes
psiqdk-workbench
QPU.draw: increased minimum width of drawings, improving experience for short circuitsQubrick.get_input_qreg: fixed bug in uncompute trying to access released qubits when parent calls child (caused by register deallocation before custom uncompute).psiqdk.workbench.interoperability: added missing tag definitionscreates_junk,experimental, andnot_coherently_invertiblepsiqdk.workbench.compilation.filters.elementary_filters: added missing importsByOperationTypeFilter,check,analyze, andprocesspsiqdk.workbench.ops: added missing importsget_qubits_used_mask,OperationQPU.get_instructions: added in commented-out operations for qubrick entry/exit and qubit allocation/deallocation when using theasmandasm-stackformat.