Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge qiskit-ibm-provider into qiskit-ibm-runtime #1128

Closed
1 task
kt474 opened this issue Oct 4, 2023 · 2 comments · Fixed by #1285
Closed
1 task

Merge qiskit-ibm-provider into qiskit-ibm-runtime #1128

kt474 opened this issue Oct 4, 2023 · 2 comments · Fixed by #1285
Assignees
Milestone

Comments

@kt474
Copy link
Member

kt474 commented Oct 4, 2023

Currently there are two Qiskit "providers" for Qiskit Runtime - qiskit-ibm-runtime and qiskit-ibm-provider. The former supports all channels but does not support backend.run (i.e. primitives only). The latter supports backend.run but only supports IQP channel.

Since we are adding backend.run() to this repo, we will merge the two providers since they'd essentially do the same thing.

This means we will also deprecate and eventually archive qiskit-ibm-provider

  • Make sure there are no instances/uses of qiskit-ibm-provider in this repo
@kt474 kt474 self-assigned this Oct 5, 2023
@kt474 kt474 closed this as not planned Won't fix, can't repro, duplicate, stale Oct 5, 2023
@kt474 kt474 reopened this Oct 26, 2023
@kt474 kt474 removed their assignment Nov 7, 2023
@kt474 kt474 self-assigned this Dec 13, 2023
@1ucian0
Copy link
Member

1ucian0 commented Dec 21, 2023

Do you have any estimated timeline?

@jyu00
Copy link
Collaborator

jyu00 commented Jan 2, 2024

@1ucian0 The plan is to hold off until v2 Sampler becomes available, which will replace backend.run. So people can migrate from backend.run in ibm-provider directly to Sampler in ibm-runtime.

1ucian0 added a commit to 1ucian0/qiskit-ibm-runtime that referenced this issue Feb 1, 2024
Once Qiskit#1128 gets fully solved, the features from qiskit-ibm-provider that are needed by qiskit-ibm-runtime are going to fully live in this codebase. Therefore, the dependency should be removed.

https://github.com/Qiskit/qiskit-ibm-runtime/blob/9cf11bd3006fe5db498643cfcc213bab525dda7b/requirements.txt#L10

blocked by Qiskit#1128
@kt474 kt474 added this to the 0.19.0 milestone Feb 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants