This changelog track changes to the qoqo qasm project starting at version 0.5.0
- Handle errors better for Qulacs dialect.
- Added support for Qulacs specific qasm.
- Added support for
SqrtPauliY
andInvSqrtPauliY
- Updated to qoqo 1.15
- Added support for
ControlledRotateX
andControlledRotateXY
- Fixed build workflows issues
- Fixed outdated dependencies
- Added support for GateDefinition and CallDefinedGate
- Updated to pyo3 0.21
- Updated to qoqo 1.14
- Fixed missing '\n' character bug for QASM parsing feature
- Updated QASM parsing feature to handle mathematical expressions and symbols correctly
- QASM files/strings parsing feature is now stable
- Removed
output
keyword from qasm string for 3.0Braket when the Definition hasis_output=True
as AWS Braket does not support this functionality.
- Modified QASM 2.0
PragmaSleep
gate definition
- Updated QASM parsing feature to skip include files lines
- Updated to qoqo 1.9
- Updated QASM parsing feature to skip gate definitions
- Updated to qoqo 1.8
- Updated to Pyo3 0.20
- Added GPi and GPi2 QASM definitions
- Updated to qoqo 1.7
- Added support for parametric gates using OpenQASM 3.0
- Bugfix for PragmaLoop in 3.0Braket and 2.0
- Bugfix for PragmaGlobalPhase in 3.0Braket
- Updated to qoqo 1.5.1
- Updated to pyo3 0.19
- Added QASM files/strings parsing feature
- Added support for 3-qubit operations
- Modified braket version of 3.0 to work with amazon braket
- Updated to qoqo 1.4
- Modified cx definition for 3.0
- Updated to qoqo 1.3
- Extended support for OpenQASM 3.0 features
- Added support for OpenQASM 3.0
- Added support for most qoqo Operations
- Removed qelib1.inc import, added gate_definition method
- Updated dev dependency
- Updated to qoqo 1.2, refactored qoqo_qasm codebase as roqoqo_qasm Python interface
- Updated to qoqo 1.1.0, qoqo_calculator_pyo3 1.1.0
- Updated to qoqo 1.0.0, qoqo_calculator_pyo3 1.0.0
- Updated to qoqo 1.0.0-alpha.5
- Updated to qoqo 1.0.0-alpha.2 and qoqo_calculator 0.8.3
- qoqo_qasm can now be built using a source distribution
- Removed support for pyhton 3.6
- Updated dependencies to latest
- Updated qoqo/roqoqo dependencies to 0.6