Lukas Burgholzer
Lukas Burgholzer
The following simple code snippet ```python3 from pytket import Circuit from pytket.qasm import circuit_to_qasm_str circuit = Circuit(2) circuit.ECR(0, 1) print(circuit_to_qasm_str(circuit)) ``` Unexpectedly (to me) raises an exception ```bash Traceback (most...
Populating the `__all__` attribute stops IDEs from complaining with messages like ``` Cannot find reference 'add' in 'imported module nanobind_example | __init__.py' ```
Hey 👋🏼 First of all, many thanks for creating this project. Really great to see how nanobind and scikit-build-core come together. I am currently in the process of migrating some...
## Description This PR switches the project to use the newly developed `mqt-core` Python package. Any Python package build will only require the `mqt-core` package as a build and runtime...
### What's the problem this feature will solve? Many of the DD routines throughout the package include a start parameter that is supposed to indicate the lowest index in the...
## Description This PR switches the project to use the newly developed `mqt-core` Python package. Any Python package build will only require the `mqt-core` package as a build and runtime...
### Environment information Any OS or Python version. Dates back to the very beginning of QCEC. ### Description If two circuits work on the same number of qubits and one...
## Description This PR is a best-of extraction from #352 and switches the project to use the newly developed `mqt-core` Python package. Due to the use of `FetchContent`, any Python...
## Description This PR started out with the purpose of switching over to the mqt-core Python package. Over time, the scope has grown quite considerably. Now, the main changes this...
### What's the problem this feature will solve? At the moment, the public `verify` and `verify_compilation` methods per default automatically orchestrate a combination of all available equivalence checkers in order...