Skip to content

Releases: CQCL/tket2

tket2-py: v0.5.0

15 Nov 10:59
fef6e0d
Compare
Choose a tag to compare

0.5.0 (2024-11-11)

⚠ BREAKING CHANGES

  • Removed load_guppy_* methods. Use Circuit::load_function_reader instead.

Features

  • move extensions to auxillary package (#682) (dd78f9a)
  • Track circuit extensions and read/write packages (#680) (5e87dd9)

tket2-exts: v0.1.1

05 Nov 15:38
23fb63c
Compare
Choose a tag to compare

0.1.1 (2024-11-05)

Documentation

tket2-exts v0.1.0

05 Nov 15:02
dd78f9a
Compare
Choose a tag to compare

Package for holding and versioning tket2 HUGR extensions

tket2: v0.6.0

15 Oct 10:22
97df4c5
Compare
Choose a tag to compare

New Features

  • (badger) cx and rz const functions and strategies for LexicographicCostFunction (#625)
  • Add tket2.rotation.from_halfturns_unchecked op (#640)
  • [breaking] update to hugr 0.13.0 (#645)
  • Decode pytket op parameters (#644)
  • re-export hugr crate (#652)
  • Extract pytket parameters to input wires (#661)

Refactor

  • [breaking] Remove deprecated exports (#662)

tket2-hseries: v0.6.0

15 Oct 10:23
97df4c5
Compare
Choose a tag to compare

New Features

  • [breaking] HSeriesPass lowers Tk2Ops into HSeriesOps (#602)
  • [breaking] simplify angle extension in to a half turns rotation type (#611)

tket2-py: v0.4.1

10 Oct 17:03
aeb2839
Compare
Choose a tag to compare

0.4.1 (2024-10-10)

Features

  • Add tket2.rotation.from_halfturns_unchecked op (#640) (86ffe64)

tket2-eccs: v0.2.0

10 Oct 16:48
18e876b
Compare
Choose a tag to compare

0.2.0 (2024-10-10)

⚠ BREAKING CHANGES

  • Recompiled eccs with hugr 0.13.0

tket2-py: v0.4.0

03 Oct 08:57
ed18752
Compare
Choose a tag to compare

0.4.0 (2024-10-01)

⚠ BREAKING CHANGES

  • "tket2.angle" extension replaced with "tket2.rotation" extension with rotation type and simplified set of operations.

Features

  • BadgerOptimiser.load_precompiled, BadgerOptimiser.compile_eccs and passes.badger_pass now take an optional cost_fn parameter to specify the cost function to minimise. Supported values are 'cx' (default behaviour) and 'rz'. (83ebfcb)
  • simplify angle extension in to a half turns rotation type (#611) (0723937)

Bug Fixes

  • Support hugr packages, fix the notebooks (#622) (1cf9dcb)

tket2: v0.5.0

01 Oct 12:13
295b0df
Compare
Choose a tag to compare

Bug Fixes

  • Support hugr packages, fix the notebooks (#622)

New Features

  • Add an explicit struct for the tket2 sympy op (#616)
  • Support encoding float and sympy ops (#618)

tket2-hseries: v0.5.0

01 Oct 12:14
295b0df
Compare
Choose a tag to compare

New Features

  • [breaking] HSeriesPass lowers Tk2Ops into HSeriesOps (#602)
  • [breaking] simplify angle extension in to a half turns rotation type (#611)