CQCL
tket2
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
chore: release
release-plz-2025-10-20T15-09-52Z
13 hours ago
feat: implement `ComposablePass` for normalize Guppy pass (#1286) Implementing the `ComposablePass` interface for Guppy normalization for consistency. It would seem odd to call the guppy normalization as a function and then the pytket passes as `PytketPass(ComposablePass)` instances. Structural (non-quantum) optimisations make sense as `ComposablePass`es hence why the protocol lives in hugr-py rather than tket.
main
13 hours ago
simplify ranges_array
acl/inline_acyclic
1 day ago
chore: release
release-plz-2025-10-20T15-09-52Z
1 day ago
feat: implement `ComposeablePass` interface for any serializable pytket pass. (#1269) Adding a `PytketPass` interface which allows running any serializable pytket pass. The user creates a `PytketPass` object from a `pytket.passes.BasePass`. This keeps the interface small whilst having the ability to apply any pytket pass. It should work with `SequencePass` as well (added a test for this). Are there any performance concerns with creating a `PytketPass` from a `SequencePass` instance? I also removed the standalone python functions `squash_rz_phased_x` and `clifford_simp` and used the new interface instead. --------- Co-authored-by: Agustín Borgna <121866228+aborgna-q@users.noreply.github.com> Co-authored-by: Alan Lawrence <alan.lawrence@cambridgequantum.com>
main
1 day ago
clippy
acl/inline_acyclic
1 day ago
comment
acl/inline_acyclic
1 day ago
update message
acl/inline_acyclic
1 day ago
Active Branches
chore: release
last run
13 hours ago
#1189
CodSpeed Performance Gauge
0%
feat: NormalizeGuppy uses inline_acyclic, fixes 2*opt tests
last run
1 day ago
#1270
CodSpeed Performance Gauge
0%
refactor: Remove contain_qubits
last run
1 day ago
#1283
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs