.. currentmodule:: pytket.extensions.qujax Changelog ~~~~~~~~~ 0.21.0 (October 2024) --------------------- * Updated pytket version requirement to 1.33. 0.20.0 (July 2024) ------------------ * Updated pytket version requirement to 1.30. 0.19.0 (April 2024) ------------------- * Updated pytket version requirement to 1.27. 0.18.0 (March 2024) ------------------- * Updated pytket version requirement to 1.26. 0.17.0 (January 2024) --------------------- * Updated pytket version requirement to 1.24. * Python 3.12 support added, 3.9 dropped. 0.16.0 (January 2024) --------------------- * Updated pytket version requirement to 1.23. 0.15.0 (November 2023) ---------------------- * Updated pytket version requirement to 1.22. 0.14.0 (October 2023) --------------------- * Updated pytket version requirement to 1.21. 0.13.0 (August 2023) -------------------- * Update pytket version requirement to 1.18. * Update qujax version requirement to 1.0. 0.12.0 (June 2023) ------------------ * Update pytket version requirement to 1.16. * Update qujax version requirement to 0.3.4. * Drop support for Python 3.8; add support for 3.11. 0.11.0 (December 2022) ---------------------- * Update qujax version requirement to 0.3.1 * Add support for simulator=unitary in tk_to_qujax * Updated pytket version requirement to 1.10. 0.10.0 (November 2022) ---------------------- * Updated pytket version requirement to 1.9. 0.9.0 (November 2022) --------------------- * Update qujax version requirement to 0.3.0 * Add simulator argument to `tk_to_qujax` to enable conversion to densitytensor simulator 0.8.0 (November 2022) --------------------- * Updated pytket version requirement to 1.8. 0.7.1 (October 2022) -------------------- * Added `tk_to_param` function 0.7.0 (October 2022) -------------------- * Updated pytket version requirement to 1.7. 0.6.1 (September 2022) ---------------------- * Added support for a blend of constants and symbolic arguments (or more complex operations) within a single gate. 0.6.0 (September 2022) ---------------------- * Added support for a blend of numerical and symbolic parameterised gates. * Added automatic conversion of non-parameterised gates not found in qujax.gates (in symbolic implementation only) * Raises error if measurements found * Updated pytket version requirement to 1.6. 0.5.0 (September 2022) ---------------------- * Consolidate `tk_to_qujax_args` with `tk_to_qujax_args_symbolic`, `tk_to_qujax` with `tk_to_qujax_symbolic`, `print_circuit` with `print_circuit_symbolic` and removed all the symbolic versions. Now, all the functions have a default symbol_map argument which tells wherther or not to make it symbolic. * Renamed `qujax_to_tk` to `qujax_args_to_tk` 0.4.0 (August 2022) ------------------- * Add tk_to_qujax_args, tk_to_qujax_args_symbolic * Add print_circuit, print_circuit_symbolic * Updated qujax version requirement to 0.2.5. 0.3.0 (August 2022) ------------------- * Updated qujax version requirement to 0.2.4. 0.2.0 (August 2022) ------------------- * Updated qujax version requirement to 0.1.5. * Updated pytket version requirement to 1.5. 0.1.1 (July 2022) ----------------- * minor fix 0.1.0 (July 2022) ----------------- * add tk_to_qujax and tk_to_qujax_symbolic * update to qujax version 0.1.3