v1.27.0rc0
Pre-release
Pre-release
What's Changed
- Update to catch2 3.5.3. by @cqc-alec in #1294
- Main by @cqc-alec in #1295
- Feature/add circuit name property to circ box by @yao-cqc in #1281
- Improve documentation of SquashRzPhasedX. by @cqc-alec in #1296
- Remove deprecated
SynthesiseHQS
pass by @cqc-alec in #1297 - Decompose boxes before converting to QASM by @cqc-alec in #1300
- Enable pickling of
Bit
objects by @cqc-alec in #1298 - doc: Fix incorrect build/test instructions in the README by @aborgna-q in #1303
- fix: Explicit types in Architecture initializers by @aborgna-q in #1304
- Ensure that ECR, CS and CSdg get gate definitions in QASM conversion by @cqc-alec in #1309
- Correct position of custom gate definitions needed for conditional operations by @cqc-alec in #1310
- Fix
DelayMeasures()
pass when two measurements target the same bit by @cqc-alec in #1312 - Don't add a vertex to the circuit when an operation is added with invalid arguments by @cqc-alec in #1314
- Add Transform.PushCliffordsThroughMeasures by @sjdilkes in #1313
- Docs/add decomposition complexities to several multiplexor based boxes by @yao-cqc in #1315
- Update to pybind11 2.12.0. by @cqc-alec in #1318
- Use latest pybind11-stubgen by @cqc-alec in #1319
- Restrict scipy version to < 1.13.0. by @cqc-alec in #1323
- Unitary Synthesis of ChoiMixTableau for Diagonalisation (Again) by @willsimmons1465 in #1320
- Correct phase handling on ChoiMixTableau constructor by @willsimmons1465 in #1328
- Let
RemoveRedundancies
removePhase
gates by @cqc-alec in #1332 - Depecate
SynthesiseOQC
by @cqc-alec in #1331 - Relax scipy constraint and require latest quimb by @cqc-alec in #1335
- Upgrade docs theme to sphinx-book-theme 1.1.2 by @CalMacCQ in #1334
- Enable construction of non-strict
SequencePass
by @cqc-alec in #1337
Full Changelog: v1.26.0...v1.27.0rc0