tket2
tket2 copied to clipboard
chore(main): release tket2-py 0.1.0
:robot: I have created a release beep boop
0.1.0 (2024-05-24)
⚠ BREAKING CHANGES
- This is a breaking change to the compiled rewriter serialisation format.
Features
- Add a "progress timeout" to badger (#259) (556cf64)
- Add missing typing hints (#352) (4990613)
- bindings for circuit cost and hash (#252) (85ce5f9)
- drop pyo3 core dep (#355) (9f7d415)
- EccRewriter bindings (#251) (97e2e0a)
- Implement
PyErrconversion locally intket2-py(#258) (3e1a68d) - pauli propagation use case example (#333) (f46973c)
- Support any ops in portmatching (#293) (6b05a05)
- Use tket1 and tket2 circuits interchangeably everywhere (#243) (eac7acf)
Bug Fixes
- failed importlib import (#254) (b077660)
- induced cycles in depth optimisation (#264) (68c9ff2), closes #253
- Make native py modules behave like python's (#212) (4220038), closes #209
This PR was generated with Release Please. See documentation.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 97.52%. Comparing base (
a6e9e13) to head (8b4f4b7). Report is 1 commits behind head on main.
:exclamation: Current head 8b4f4b7 differs from pull request most recent head ffba81b
Please upload reports for the commit ffba81b to get more accurate results.
Additional details and impacted files
@@ Coverage Diff @@
## main #361 +/- ##
===========================================
+ Coverage 81.00% 97.52% +16.52%
===========================================
Files 59 16 -43
Lines 5838 485 -5353
Branches 5349 0 -5349
===========================================
- Hits 4729 473 -4256
+ Misses 870 12 -858
+ Partials 239 0 -239
| Flag | Coverage Δ | |
|---|---|---|
| python | 97.52% <ø> (-0.03%) |
:arrow_down: |
| rust | ? |
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.