tket2 icon indicating copy to clipboard operation
tket2 copied to clipboard

chore: release

Open hugrbot opened this issue 2 months ago • 1 comments

🤖 New release

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

tket

0.17.0 - 2025-11-28

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)

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)

tket-qsystem

0.22.1 - 2025-11-28

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.

hugrbot avatar Oct 20 '25 15:10 hugrbot

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 79.73%. Comparing base (073142c) to head (60b5403).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1189      +/-   ##
==========================================
+ Coverage   79.71%   79.73%   +0.01%     
==========================================
  Files         160      160              
  Lines       20595    20595              
  Branches    19629    19629              
==========================================
+ Hits        16418    16422       +4     
+ Misses       3196     3193       -3     
+ Partials      981      980       -1     
Flag Coverage Δ
python 92.92% <ø> (ø)
qis-compiler 100.00% <ø> (ø)
rust 79.07% <ø> (+0.02%) :arrow_up:

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

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

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

codecov[bot] avatar Oct 20 '25 15:10 codecov[bot]