Skip to content

Releases: CQCL/tket

pytket v1.21.0 release candidate 0

13 Oct 07:57
013df5e
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v1.20.2rc0...v1.21.0rc0

pytket 1.20.2rc0

29 Sep 16:18
a9b8b73
Compare
Choose a tag to compare
pytket 1.20.2rc0 Pre-release
Pre-release

What's Changed

Full Changelog: v1.20.1...v1.20.2rc0

pytket v1.20.1 release

19 Sep 09:18
f92c514
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.20.0...v1.20.1

pytket v1.20.1 release candidate 0

18 Sep 14:38
5d09663
Compare
Choose a tag to compare
Pre-release
remove unnecessary and faulty cast to Gate in op.get_unitary (#1030)

* remove unnecessary and faulty cast to Gate in op.get_unitary

* add test, and changlog entry

* clang + black

pytket v1.20.0 release

14 Sep 11:50
db3501f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.19.1...v1.20.0

pytket v1.20.0 release candidate 3

14 Sep 09:09
b6a1f30
Compare
Choose a tag to compare
Pre-release
[bugfix] Fix handling of range predicates and scratch bits in QASM co…

…nversion (#1022)

pytket 1.20.0rc2

13 Sep 14:12
419953d
Compare
Choose a tag to compare
pytket 1.20.0rc2 Pre-release
Pre-release

What's Changed

Full Changelog: v1.20.0rc1...v1.20.0rc2

pytket v1.20.0 release candidate 1

06 Sep 12:58
99debd3
Compare
Choose a tag to compare
Pre-release
`BarrierOp` and `Circuit._add_conditional_barrier` (#988)

* Add new `BarrierOp`

Remove `OpType::Barrier` from `MetaOp`

* Add Circuit::add_conditional_gate

unsigned and UnitID constructors

* Add tests to confirm DAG is wired suitably for conditional barrier gates

* Add tests and case handling for conditional barrier over different circumstances

* add `_add_conditonal_barrier` method to Circuit class

* bump

* black format

* Update test_Circ.cpp

* Update add_op.cpp

* bump

* Update add_op.cpp

* Expose BarrierOp to python

* Make `barr` signature accurately reflect internal UnitID, add test

* reformat tests

* Update main.cpp

* Update qasm.py

* Update circuit.pyi

* Update test_Circ.cpp

* requested changes from review

* fix types

* Update basic_circ_manip.cpp

* Update basic_circ_manip.cpp

* Update qasm_test.py

* Update qasm_test.py

* Update circuit.pyi

* Add symbolic substituion test for barrier op

* Update  serialization/deserialization for MetaOp/BarrierOp

* add MetaOp::is_equal

* Add back data type

* Update add_op.cpp

* bump

* bump

* bump

* update with requested changes

pytket v1.19.1 release

06 Sep 13:15
1589be9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.19.0...v1.19.1

pytket v1.19.0 release

04 Sep 14:16
ab92715
Compare
Choose a tag to compare
Merge pull request #989 from CQCL/release/1.19.0

Release/1.19.0