-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Description
All the deprecations in 1.* (including not-yet-released 1.4) need to be removed in 2.0. This task is for tracking the big-picture.
title | issue/epic/PR | status |
---|---|---|
Pulse | #13662 | not-started |
Provider ABC | #13435 | wip |
BackendV1 | #13708 | not-started |
.condition /c_if |
#13506 | under-review |
.duration and .unit |
#13506 | under-review |
qobj | #13701 | not-started |
primitivesV1 | not-started | |
pending deprecations | #13589 | not-started |
stochastic swap | #13791 | under-review |
Statuses:
- not-started
- assigned/draft/wip
- under-review
- at-risk
- done
Other deprecations:
1.1:
qiskit/transpiler/passes/scheduling/alap.py:29
(__init__
)qiskit/transpiler/passes/scheduling/asap.py:35
(__init__
)qiskit/transpiler/passes/scheduling/dynamical_decoupling.py:109
(__init__
)qiskit/transpiler/passes/scheduling/alignments/align_measures.py:93
(__init__
)qiskit/synthesis/two_qubit/two_qubit_decompose.py:194
(specialize
)
1.2:
qiskit/visualization/transition_visualization.py:125
(visualize_transition
)qiskit/circuit/quantumcircuit.py:1468
(cls_instances
)qiskit/circuit/quantumcircuit.py:1486
(cls_prefix
)qiskit/circuit/quantumcircuit.py:2358
(cast
)qiskit/circuit/quantumcircuit.py:2379
(qbit_argument_conversion
) (remove the public API, not the code)qiskit/circuit/quantumcircuit.py:2414
(cbit_argument_conversion
) (remove the public API, not the code)
1.3:
qiskit/transpiler/passes/routing/stochastic_swap.py:63
(__init__
)qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py:47
(generate_preset_pass_manager
)qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py:56
(generate_preset_pass_manager
)qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py:65
(generate_preset_pass_manager
)qiskit/result/mitigation/local_readout_mitigator.py:41
(__init__
)qiskit/result/mitigation/utils.py:29
(z_diagonal
)qiskit/result/mitigation/utils.py:44
(expval_with_stddev
)qiskit/result/mitigation/utils.py:78
(stddev
)qiskit/result/mitigation/utils.py:94
(str2diag
)qiskit/result/mitigation/utils.py:117
(counts_to_vector
)qiskit/result/mitigation/utils.py:135
(remap_qubits
)qiskit/result/mitigation/utils.py:154
(marganalize_counts
)qiskit/result/mitigation/utils.py:182
(counts_probability_vector
)qiskit/result/mitigation/correlated_readout_mitigator.py:38
(__init__
)qiskit/providers/basic_provider/basic_simulator.py:218
(configuration
)qiskit/compiler/transpiler.py:43
(transpile
)qiskit/compiler/transpiler.py:52
(transpile
)qiskit/compiler/transpiler.py:61
(transpile
)qiskit/circuit/instruction.py:107
(__init__
)qiskit/circuit/instruction.py:116
(__init__
)
qiskit/transpiler/passmanager_config.py:26
(__init__
)qiskit/transpiler/preset_passmanagers/generate_preset_pass_manager.py:73
(generate_preset_pass_manager
)qiskit/transpiler/preset_passmanagers/common.py:533
(generate_scheduling
)qiskit/providers/backend.py:489
(instruction_schedule_map
)qiskit/providers/backend_compat.py:34
(convert_to_target
)qiskit/scheduler/config.py:25
(__init__
)qiskit/scheduler/sequence.py:31
(sequence
)qiskit/scheduler/schedule_circuit.py:26
(schedule_circuit
)qiskit/scheduler/methods/basic.py:29
(as_soon_as_possible
)qiskit/scheduler/methods/basic.py:83
(as_late_as_possible
)qiskit/qpy/interface.py:77
(dump
)qiskit/compiler/sequencer.py:27
(sequence
)qiskit/compiler/transpiler.py:69
(transpile
)qiskit/compiler/scheduler.py:39
(schedule
)qiskit/visualization/timeline/core.py:160
(load_program
)qiskit/visualization/timeline/core.py:196
(load_program
)
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels