Skip to content

Commit e369460

Browse files
committed
Adapt to Qiskit#13164
- Use `QuantumCircuit._has_calibration_for()` when trying to obtain calibrations from a `QuantumCircuit` due to the deprecation of the `Pulse` package.
1 parent 1618900 commit e369460

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • crates/accelerate/src/basis/basis_translator

crates/accelerate/src/basis/basis_translator/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -245,8 +245,8 @@ fn extract_basis(
245245
.borrow();
246246
for (index, inst) in circuit_data.iter().enumerate() {
247247
let instruction_object = circuit.get_item(index)?;
248-
let has_calibration =
249-
circuit.call_method1(intern!(py, "has_calibration_for"), (&instruction_object,))?;
248+
let has_calibration = circuit
249+
.call_method1(intern!(py, "_has_calibration_for"), (&instruction_object,))?;
250250
if !has_calibration.is_truthy()?
251251
&& circuit_data.get_qargs(inst.qubits).len() >= min_qubits
252252
{
@@ -358,7 +358,7 @@ fn extract_basis_target_circ(
358358
for (index, node_obj) in circ_data.iter().enumerate() {
359359
let qargs = circ_data.get_qargs(node_obj.qubits);
360360
if circuit
361-
.call_method1("has_calibration_for", (circuit.get_item(index)?,))?
361+
.call_method1("_has_calibration_for", (circuit.get_item(index)?,))?
362362
.is_truthy()?
363363
|| qargs.len() < min_qubits
364364
{

0 commit comments

Comments
 (0)