Skip to content

Commit d8f3e96

Browse files
committed
Fix error linked to Qiskit minimum version required
1 parent e9b6249 commit d8f3e96

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

projectq/libs/qasm/_parse_qasm_qiskit.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ def apply_op(eng, gate, qubits, bits, bits_map):
5555
# TODO: This will silently discard opaque gates...
5656
return
5757

58-
gate_args = {gate._definition.qregs[0].name: qubits}
58+
gate_args = {gate.definition.qregs[0].name: qubits}
5959

60-
for gate_sub, quregs_sub, bits_sub in gate._definition.data:
60+
for gate_sub, quregs_sub, bits_sub in gate.definition.data:
6161
# OpenQASM 2.0 limitation...
6262
assert gate.name != 'measure' and not bits_sub
6363
apply_op(

setup.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ install_requires =
4343
braket = boto3
4444

4545
# OpenQASM support
46-
qiskit = qiskit-terra >= 0.11
47-
qasm = qiskit-terra >= 0.11
46+
qiskit = qiskit-terra >= 0.15
47+
qasm = qiskit-terra >= 0.15
4848
pyparsing = pyparsing
4949

5050
# ==============================================================================

0 commit comments

Comments
 (0)