v2.5.0
What's Changed
- Enable pickling of more pytket objects by @cqc-alec in #1908
- chore: clean up duplicate type annotations in python docstrings by @CalMacCQ in #1909
- Update to catch2 3.8.1 by @cqc-alec in #1912
- deps: update tornado dependency by @CalMacCQ in #1913
- Check type in
get_default_to_linear_boundary_unit_mapby @sjdilkes in #1914 - Resolve nitpicky warnings/broken cross-references by @willsimmons1465 in #1910
- update ruff python version to 3.10 by @cqc-melf in #1916
- Use boost 1.88.0 in libs by @cqc-alec in #1919
- Update CI benchmarking script by @yao-cqc in #1918
- Canonicalize gate angles when serializing to JSON by @cqc-alec in #1921
- ci: Use artifactory to install pytket-benchmarking by @daniel-mills-cqc in #1917
- Add return value for
Circuit::replace_SWAPs(), and use it by @cqc-alec in #1924 - Add
tk1_to_PhasedXand use inAutoRebase. by @cqc-alec in #1926 - Update changelog for 2.5.0 release. by @cqc-alec in #1927
Full Changelog: v2.4.1...v2.5.0