qiskit-ibm-runtime
qiskit-ibm-runtime copied to clipboard
IBM Client for Qiskit Runtime
**Describe the bug** An error occurs when encoding the object mentioned in the title and then decoding the resulting string. `TypeError: argument should be a bytes-like object or ASCII string,...
**Describe the bug** Interim result streaming doesn't work. **Steps to reproduce** ``` def my_callback(job_id, response): print(f"response in my_callback: {response}") options = {'backend_name': "ibm_ithaca"} job = provider.runtime.run( program_id="test-program", options=options, inputs={}, callback=my_callback,...
### What is the expected enhancement? Today we cache Qobj in the job after submission, so that it's readily available if the user wants to access it. The problem is,...
When using backend.run(), jobs are converted into circuit-runner jobs. By default, circuit-runner jobs have max_execution_times of around 4 hours. It is possible to manually set the max_execution_time for jobs submitted...
### Information - **qiskit-ibm-provider version**: `qiskit-ibm-provider==0.5.2` - **Python version**: 3.11 - **Operating system**: Ubuntu ### What is the current behavior? When switching from `qiskit.IBMQ` to `IBMProvider` as the deprecation message...
The `backend.run(...)` interface has accumulated a lot of cruft over the years. We need to start paring down this interface to only things which are essential. Some things that I...
### What is the expected enhancement? Today `IBMBackend.configuration()` returns a `BackendConfiguration` class that lives in Qiskit. Since Qiskit is provider agnostic, this class doesn't have the additional fields that are...
### Information - **qiskit-ibm-provider version**: 0.6.3 - **Python version**: - **Operating system**: ### What is the current behavior? Transpiling a dynamic circuit works with a real backend: ``` from qiskit...
### What is the expected enhancement? Right now there are several transpiler scheduling passes in the ibm provider package here: https://github.com/Qiskit/qiskit-ibm-provider/tree/main/qiskit_ibm_provider/transpiler/passes/scheduling but to use these you have to manually construct...
**What is the expected feature or enhancement?** Write an automated benchmarking test to measure provider creation time. Creation time is currently at 7-8 seconds (for `qiskit-ibm-provider`) which is below the...