Skip to content

Update qiskit-ibm-runtime requirement from >=0.20 to >=0.49.0 - #22

Merged
apayne185 merged 1 commit into
mainfrom
dependabot/pip/qiskit-ibm-runtime-gte-0.49.0
Aug 18, 2026
Merged

Update qiskit-ibm-runtime requirement from >=0.20 to >=0.49.0#22
apayne185 merged 1 commit into
mainfrom
dependabot/pip/qiskit-ibm-runtime-gte-0.49.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 16, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on qiskit-ibm-runtime to permit the latest version.

Release notes

Sourced from qiskit-ibm-runtime's releases.

Qiskit Ibm Runtime 0.49.0

Upgrade Notes

  • The option classes from the :mod:options_models package are now based on Pydantic's BaseModel instead of on dataclass. (#3042)
  • Switched default schema version for Executor to 2.0. (#3043)
  • The Qiskit Runtime service has been renamed to IBM Quantum Compute service, and the references to it in the documentation have been updated. The :class:~.QiskitRuntimeService class is now available as IBMQuantumComputeService. (#3070)

Deprecation Notes

  • The usage of stdlib asdict with option classes from the :mod:options_models package is now deprecated, as they are now Pydantic models. Instead, use options.model_dump() directly for serializing them to a dict. (#3042)
  • The post_selection option :class:.NoiseLearnerV3 is now deprecated and will be removed in a future release. (#3160)

New Features

  • Added :class:~qiskit_ibm_runtime.circuit.library.MidCircuitReset instruction and :class:~qiskit_ibm_runtime.transpiler.passes.ConvertToMidCircuitResetAndMeasure transpiler pass. The new pass extends the existing :class:~qiskit_ibm_runtime.transpiler.passes.ConvertToMidCircuitMeasure functionality by also replacing non-terminal reset instructions with hardware-specific mid-circuit reset implementations. (#2903)
  • Added bit_flip_checks field to NoiseLearnerV3Options, allowing users to request bit-flip checks to the results of noise learning circuits. (#2907)
  • Added an optional persist parameter to :meth:.FakeBackendV2.refresh. By default (persist=True) the behavior is unchanged: the refreshed configuration and properties overwrite the data files bundled with the installed package so the update persists across sessions. Passing persist=False instead writes the refreshed data to a temporary directory, which allows :meth:~.FakeBackendV2.refresh to succeed even when the package is installed in a read-only location (for example, a system-wide site-packages directory) where overwriting the bundled files would otherwise raise a PermissionError. In that mode, the backend is updated for the current session only and the changes are not persisted to disk. (#2977)
  • :class:~.IBMBackend now has a physical_qubits attribute, which returns the number of physical qubits for the backend (programmable qubits, reset qubits, and couplers combined). The attribute is also available in :class:~.FakeBackendV2 for backends that are not retired. (#3080)
  • The IAM URL used by :meth:.QiskitRuntimeService.instances can now be overridden by the IAM_URL environment variable, following the same convention as the IBM SDK's GLOBAL_SEARCH_URL and GLOBAL_CATALOG_URL variables. This allows routing IAM traffic through a private endpoint (for example, https://private.iam.cloud.ibm.com) in VPE environments without any code changes. (#3135)

Bug Fixes

... (truncated)

Commits
  • c4b4b51 Add a simple e2e test for Executor-based Sampler that submits jobs via local-...
  • 1a4aad9 Prepare 0.49.0 release (#3187)
  • 4cefb18 Add tests to verify the structure of the template circuit after prepare in th...
  • a464e89 Move as_array out of main loop in wrapper estimator utils (#3195)
  • 8027fee Added integration test for executor-based estimator, PEC path (#3189)
  • fcbacfa Fix passthrough data handling by excluding noise model mapping from o… (#3188)
  • c276ca8 Add shape parameter to create_pub_result_pea and create_pub_result_zn… (#3185)
  • 44cd2a7 Implement noise factors validation for ZNE preparation (#3161)
  • 1acaa5d Add executor local mode support to estimator (#3184)
  • a48c2cd Add (noiseless) executor local mode support to wrapper sampler (#3175)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 16, 2026
Updates the requirements on [qiskit-ibm-runtime](https://github.com/Qiskit/qiskit-ibm-runtime) to permit the latest version.
- [Release notes](https://github.com/Qiskit/qiskit-ibm-runtime/releases)
- [Commits](Qiskit/qiskit-ibm-runtime@0.20.0...0.49.0)

---
updated-dependencies:
- dependency-name: qiskit-ibm-runtime
  dependency-version: 0.49.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/qiskit-ibm-runtime-gte-0.49.0 branch from b1bf1ec to c39bf71 Compare August 18, 2026 12:02
@apayne185
apayne185 merged commit cbe19e5 into main Aug 18, 2026
4 checks passed
@dependabot
dependabot Bot deleted the dependabot/pip/qiskit-ibm-runtime-gte-0.49.0 branch August 18, 2026 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant