Changelog¶
0.17.0 (October 2024)¶
Update qir generation for wasm functions to work without wasm file handler
0.16.0 (October 2024)¶
Updated pytket version requirement to 1.34.
Add support for pytket circuits containing ClExprOp.
Always check wasm files
0.15.0 (October 2024)¶
Add option to generate base profile compatible QIR
0.14.0 (October 2024)¶
Updated pytket version requirement to 1.33.
0.13.0 (October 2024)¶
Updated pyqir version requirement to 0.10.4.
Add option to generate profile compatible QIR
Updated pytket version requirement to 1.32.
Add support for BitNot operation
0.12.0 (July 2024)¶
Updated pytket version requirement to 1.30.
updated pyqir version requirement to 0.10.3.
Update version requirements on dependencies, removing all upper bounds.
speed up conversion
add additional check_circuit function for checking the circuit before converting
0.11.0 (May 2024)¶
Updated pytket version requirement to 1.28.
add support for BitWiseOp.ONE, BitWiseOp.ZERO in conversion
0.10.1 (April 2024)¶
Updated pytket version requirement to 1.27.
0.9.0 (March 2024)¶
Updated pytket version requirement to 1.26.
0.8.0 (January 2024)¶
Updated pytket version requirement to 1.24.
Python 3.12 support added, 3.9 dropped.
0.7.0 (January 2024)¶
Updated pytket version requirement to 1.23.
updated pyqir version requirement to 0.10.0.
0.6.0 (November 2023)¶
Updated pytket version requirement to 1.22.
update measurement to write to register directly
remove unused ssa variables generated in output
0.5.0 (November 2023)¶
updated pyqir version requirement to 0.9.0.
removed dependency of pyqir-generator, pyqir-evaluator and pyqir-parser
0.4.0 (October 2023)¶
Updated pytket version requirement to 1.21.
0.3.0 (September 2023)¶
update pytket version to 1.20
0.2.0 (August 2023)¶
fix issue with integer in regular expression
add support for wasm in the conversion
new parameter to set the size of the int parameters of the registers in the qir generation
update pytket requirement to 1.19.0rc0
update the classical register handling to use i1* pointer
add simplification for RangePredicate in case of equal bounds
allow conditional circboxes in the circuit
add pytket to qir conversion
set pyqir version to 0.8.2