Skip to content

Conversation

@hugrbot
Copy link
Collaborator

@hugrbot hugrbot commented Oct 20, 2025

🤖 New release

  • tket: 0.16.0 -> 0.17.0 (✓ API compatible changes)
  • tket-qsystem: 0.22.0 -> 0.23.0 (✓ API compatible changes)
Changelog

tket

0.17.0 - 2025-12-22

Bug Fixes

  • (encoded-circ) Track unsupported wires between input and output (#1224)
  • Multiple fixes to the pytket encoder (#1226)
  • Don't use opgroup in pytket barrier encoding (#1251)
  • guppy_to_circuit always returns num_operations = 0 (#1200)
  • (pytket-decoder) Avoid QAllocating and immediately freeing qubits (#1256)
  • Encoding of opaque subgraphs with no associated qubit/bit (#1295)
  • [breaking] Don't rely on command params for pytket barriers (#1298)
  • Track output qubits in CircuitInfo (#1304)

New Features

  • Deprecate local find_tuple_unpack rewrite (#1188)
  • Add CopyableExpressionAST (#1209)
  • NormalizeGuppy pass to simplify generated structure (#1220)
  • [breaking] pytket EncodedCircuit struct for in-place pytket optimisation (#1211)
  • [breaking] Interval is independent of resource IDs and scope position (#1205)
  • Don't translate usizes to pytket (#1241)
  • BorrowSquashPass to elide redundant borrow/return ops (#1159)

Refactor

  • Remove contain_qubits, use TypeUnpacker (#1283)
  • [breaking] Replace Subcircuit with SiblingSubgraph (#1288)

tket-qsystem

0.23.0 - 2025-12-22

Bug Fixes

  • [breaking] Don't rely on command params for pytket barriers (#1298)

New Features

  • NormalizeGuppy pass to simplify generated structure (#1220)
  • Allow running arbitrary serializable pytket passes on hugrs (#1266)
  • BorrowSquashPass to elide redundant borrow/return ops (#1159)

Testing

  • regenerate guppy_opt examples, and count gates (#1249)
  • run pytket on guppy_opt tests, measure (very limited) success (#1250)


This PR was generated with release-plz.

@codecov
Copy link

codecov bot commented Oct 20, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.70%. Comparing base (eb5de00) to head (1e39ad5).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1189      +/-   ##
==========================================
- Coverage   79.73%   79.70%   -0.04%     
==========================================
  Files         160      160              
  Lines       20595    20595              
  Branches    19629    19629              
==========================================
- Hits        16422    16415       -7     
- Misses       3193     3198       +5     
- Partials      980      982       +2     
Flag Coverage Δ
python 92.92% <ø> (ø)
qis-compiler 100.00% <ø> (ø)
rust 79.03% <ø> (-0.04%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@hugrbot hugrbot force-pushed the release-plz-2025-10-20T15-09-52Z branch 16 times, most recently from 705d8b6 to cc54be8 Compare October 27, 2025 14:54
@hugrbot hugrbot force-pushed the release-plz-2025-10-20T15-09-52Z branch 10 times, most recently from 672bd01 to 72c060d Compare November 6, 2025 09:34
@hugrbot hugrbot force-pushed the release-plz-2025-10-20T15-09-52Z branch 3 times, most recently from 3cfde57 to 9c68a64 Compare November 10, 2025 11:54
@hugrbot hugrbot force-pushed the release-plz-2025-10-20T15-09-52Z branch 5 times, most recently from f75689a to 392f2c2 Compare December 3, 2025 12:52
@hugrbot hugrbot force-pushed the release-plz-2025-10-20T15-09-52Z branch 19 times, most recently from c927406 to cce5c67 Compare December 15, 2025 08:37
@hugrbot hugrbot force-pushed the release-plz-2025-10-20T15-09-52Z branch 4 times, most recently from 99b2e80 to 60b5403 Compare December 18, 2025 11:55
@hugrbot hugrbot force-pushed the release-plz-2025-10-20T15-09-52Z branch from 60b5403 to 1e39ad5 Compare December 22, 2025 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants