Sourced from pytket's releases.
v1.27.0
What's Changed
- Update to catch2 3.5.3. by
@cqc-alec
in CQCL/tket#1294- Main by
@cqc-alec
in CQCL/tket#1295- Feature/add circuit name property to circ box by
@yao-cqc
in CQCL/tket#1281- Improve documentation of SquashRzPhasedX. by
@cqc-alec
in CQCL/tket#1296- Remove deprecated
SynthesiseHQS
pass by@cqc-alec
in CQCL/tket#1297- Decompose boxes before converting to QASM by
@cqc-alec
in CQCL/tket#1300- Enable pickling of
Bit
objects by@cqc-alec
in CQCL/tket#1298- doc: Fix incorrect build/test instructions in the README by
@aborgna-q
in CQCL/tket#1303- fix: Explicit types in Architecture initializers by
@aborgna-q
in CQCL/tket#1304- Ensure that ECR, CS and CSdg get gate definitions in QASM conversion by
@cqc-alec
in CQCL/tket#1309- Correct position of custom gate definitions needed for conditional operations by
@cqc-alec
in CQCL/tket#1310- Fix
DelayMeasures()
pass when two measurements target the same bit by@cqc-alec
in CQCL/tket#1312- Don't add a vertex to the circuit when an operation is added with invalid arguments by
@cqc-alec
in CQCL/tket#1314- Add Transform.PushCliffordsThroughMeasures by
@sjdilkes
in CQCL/tket#1313- Docs/add decomposition complexities to several multiplexor based boxes by
@yao-cqc
in CQCL/tket#1315- Update to pybind11 2.12.0. by
@cqc-alec
in CQCL/tket#1318- Use latest pybind11-stubgen by
@cqc-alec
in CQCL/tket#1319- Restrict scipy version to < 1.13.0. by
@cqc-alec
in CQCL/tket#1323- Unitary Synthesis of ChoiMixTableau for Diagonalisation (Again) by
@willsimmons1465
in CQCL/tket#1320- Correct phase handling on ChoiMixTableau constructor by
@willsimmons1465
in CQCL/tket#1328- Let
RemoveRedundancies
removePhase
gates by@cqc-alec
in CQCL/tket#1332- Depecate
SynthesiseOQC
by@cqc-alec
in CQCL/tket#1331- Relax scipy constraint and require latest quimb by
@cqc-alec
in CQCL/tket#1335- Upgrade docs theme to sphinx-book-theme 1.1.2 by
@CalMacCQ
in CQCL/tket#1334- Enable construction of non-strict
SequencePass
by@cqc-alec
in CQCL/tket#1337- fix: Handle classical control in PhasedXFrontier by
@lmondada
in CQCL/tket#1338- Update to catch2 3.5.4. by
@cqc-alec
in CQCL/tket#1339- Use delocate 0.10.x when building pytket wheels on
macos-13-xlarge
by@cqc-alec
in CQCL/tket#1342- Use
macos-14
runner to build MacOS arm64 wheels by@cqc-alec
in CQCL/tket#1340- Update pypi project description by
@CalMacCQ
in CQCL/tket#1345- remove support for multi return wasm functions by
@cqc-melf
in CQCL/tket#1348- Feature/add cachix by
@jake-arkinstall
in CQCL/tket#1347- Release/1.27.0 by
@cqc-alec
in CQCL/tket#1349Full Changelog: https://github.com/CQCL/tket/compare/v1.26.0...v1.27.0
v1.27.0rc1
What's Changed
- Update to catch2 3.5.3. by
@cqc-alec
in CQCL/tket#1294- Main by
@cqc-alec
in CQCL/tket#1295- Feature/add circuit name property to circ box by
@yao-cqc
in CQCL/tket#1281- Improve documentation of SquashRzPhasedX. by
@cqc-alec
in CQCL/tket#1296- Remove deprecated
SynthesiseHQS
pass by@cqc-alec
in CQCL/tket#1297- Decompose boxes before converting to QASM by
@cqc-alec
in CQCL/tket#1300- Enable pickling of
Bit
objects by@cqc-alec
in CQCL/tket#1298- doc: Fix incorrect build/test instructions in the README by
@aborgna-q
in CQCL/tket#1303- fix: Explicit types in Architecture initializers by
@aborgna-q
in CQCL/tket#1304
... (truncated)
791e613
Merge pull request #1349 from
CQCL/release/1.27.07d79e1c
Update version and changelog.a722a70
Feature/add cachix (#1347)96665f8
remove support for multi return wasm functions (#1348)90a04a0
Update pypi project description (#1345)1d1ca6d
Use macos-14
runner to build MacOS arm64 wheels (#1340)73c601d
Use delocate 0.10.x when building pytket wheels on macos-13-xlarge. (#1342)3bd8f04
Update to catch2 3.5.4. (#1339)e5c5e5c
fix: Handle classical control in PhasedXFrontier (#1338)46961c7
Enable construction of non-strict SequencePass
(#1337)