You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/api/qiskit/release-notes/0.24.mdx
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -100,7 +100,7 @@ No change
100
100
101
101
#### Prelude
102
102
103
-
*`qiskit.providers.ibmq.IBMQBackend.run()` method now takes one or more [`QuantumCircuit`](/docs/api/qiskit/0.45/qiskit.circuit.QuantumCircuit"qiskit.circuit.QuantumCircuit") or [`Schedule`](/docs/api/qiskit/0.45/qiskit.pulse.Schedule"qiskit.pulse.Schedule"). Use of [`QasmQobj`](/docs/api/qiskit/0.45/qiskit.qobj.QasmQobj"qiskit.qobj.QasmQobj") and [`PulseQobj`](/docs/api/qiskit/0.45/qiskit.qobj.PulseQobj"qiskit.qobj.PulseQobj") is now deprecated. Runtime configuration options, such as the number of shots, can be set via either the `run()` method, or the `qiskit.providers.ibmq.IBMQBackend.set_options()` method. The former is used as a one-time setting for the job, and the latter for all jobs sent to the backend. If an option is set in both places, the value set in `run()` takes precedence.
103
+
*`qiskit.providers.ibmq.IBMQBackend.run()` method now takes one or more [`QuantumCircuit`](/docs/api/qiskit/0.46/qiskit.circuit.QuantumCircuit"qiskit.circuit.QuantumCircuit") or [`Schedule`](/docs/api/qiskit/0.46/qiskit.pulse.Schedule"qiskit.pulse.Schedule"). Use of [`QasmQobj`](/docs/api/qiskit/0.46/qiskit.qobj.QasmQobj"qiskit.qobj.QasmQobj") and [`PulseQobj`](/docs/api/qiskit/0.46/qiskit.qobj.PulseQobj"qiskit.qobj.PulseQobj") is now deprecated. Runtime configuration options, such as the number of shots, can be set via either the `run()` method, or the `qiskit.providers.ibmq.IBMQBackend.set_options()` method. The former is used as a one-time setting for the job, and the latter for all jobs sent to the backend. If an option is set in both places, the value set in `run()` takes precedence.
104
104
* IBM Quantum credentials are now loaded only from sections of the `qiskitrc` file that start with ‘ibmq’.
*`qiskit.providers.ibmq.AccountProvider.backends()` now has a new parameter min\_num\_qubits that allows you to filter by the minimum number of qubits.
115
115
116
-
*`qiskit.providers.ibmq.IBMQBackend.run()` method now takes one or more [`QuantumCircuit`](/docs/api/qiskit/0.45/qiskit.circuit.QuantumCircuit"qiskit.circuit.QuantumCircuit") or [`Schedule`](/docs/api/qiskit/0.45/qiskit.pulse.Schedule"qiskit.pulse.Schedule"). Runtime configuration options, such as the number of shots, can be set via either the `run()` method, or the `qiskit.providers.ibmq.IBMQBackend.set_options()` method. The former is used as a one-time setting for the job, and the latter for all jobs sent to the backend. If an option is set in both places, the value set in `run()` takes precedence. For example:
116
+
*`qiskit.providers.ibmq.IBMQBackend.run()` method now takes one or more [`QuantumCircuit`](/docs/api/qiskit/0.46/qiskit.circuit.QuantumCircuit"qiskit.circuit.QuantumCircuit") or [`Schedule`](/docs/api/qiskit/0.46/qiskit.pulse.Schedule"qiskit.pulse.Schedule"). Runtime configuration options, such as the number of shots, can be set via either the `run()` method, or the `qiskit.providers.ibmq.IBMQBackend.set_options()` method. The former is used as a one-time setting for the job, and the latter for all jobs sent to the backend. If an option is set in both places, the value set in `run()` takes precedence. For example:
117
117
118
118
```python
119
119
from qiskit importIBMQ, transpile
@@ -146,7 +146,7 @@ No change
146
146
147
147
* The method `qiskit.providers.ibmq.experimentservice.ExperimentService.experiments()` now accepts `exclude_public` and `public_only` as filtering keywords.
148
148
149
-
*`qiskit.providers.ibmq.managed.IBMQJobManager.run()` now accepts a single [`QuantumCircuit`](/docs/api/qiskit/0.45/qiskit.circuit.QuantumCircuit"qiskit.circuit.QuantumCircuit") or [`Schedule`](/docs/api/qiskit/0.45/qiskit.pulse.Schedule"qiskit.pulse.Schedule") in addition to a list of them.
149
+
*`qiskit.providers.ibmq.managed.IBMQJobManager.run()` now accepts a single [`QuantumCircuit`](/docs/api/qiskit/0.46/qiskit.circuit.QuantumCircuit"qiskit.circuit.QuantumCircuit") or [`Schedule`](/docs/api/qiskit/0.46/qiskit.pulse.Schedule"qiskit.pulse.Schedule") in addition to a list of them.
150
150
151
151
* The `least_busy()` function now skips backends that are operational but paused, meaning they are accepting but not processing jobs.
152
152
@@ -179,7 +179,7 @@ No change
179
179
180
180
#### Deprecation Notes
181
181
182
-
* Use of [`QasmQobj`](/docs/api/qiskit/0.45/qiskit.qobj.QasmQobj"qiskit.qobj.QasmQobj") and [`PulseQobj`](/docs/api/qiskit/0.45/qiskit.qobj.PulseQobj"qiskit.qobj.PulseQobj") in the `qiskit.providers.ibmq.IBMQBackend.run()` method is now deprecated. [`QuantumCircuit`](/docs/api/qiskit/0.45/qiskit.circuit.QuantumCircuit"qiskit.circuit.QuantumCircuit") and [`Schedule`](/docs/api/qiskit/0.45/qiskit.pulse.Schedule"qiskit.pulse.Schedule") should now be used instead.
182
+
* Use of [`QasmQobj`](/docs/api/qiskit/0.46/qiskit.qobj.QasmQobj"qiskit.qobj.QasmQobj") and [`PulseQobj`](/docs/api/qiskit/0.46/qiskit.qobj.PulseQobj"qiskit.qobj.PulseQobj") in the `qiskit.providers.ibmq.IBMQBackend.run()` method is now deprecated. [`QuantumCircuit`](/docs/api/qiskit/0.46/qiskit.circuit.QuantumCircuit"qiskit.circuit.QuantumCircuit") and [`Schedule`](/docs/api/qiskit/0.46/qiskit.pulse.Schedule"qiskit.pulse.Schedule") should now be used instead.
183
183
184
184
* The `backends` attribute of `qiskit.providers.ibmq.AccountProvider` has been renamed to `backend` (sigular). For backward compatibility, you can continue to use `backends`, but it is deprecated and will be removed in a future release. The `qiskit.providers.ibmq.AccountProvider.backends()` method remains unchanged. For example:
0 commit comments