Skip to content

Commit a258fd7

Browse files
updated ibm runtime (#354)
* updated ibm runtime * make RuntimeJob import vesrion dependant --------- Co-authored-by: Moritz <44642314+MoritzWillmann@users.noreply.github.com> Co-authored-by: Moritz <moritz.willmann@ipa.fraunhofer.de>
1 parent fe2a22b commit a258fd7

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/squlearn/util/execution/parallel_sampler.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
from qiskit.providers import JobV1 as Job
1414
from qiskit.providers import Options
1515
from qiskit_aer import Aer
16-
from qiskit_ibm_runtime import RuntimeJob
1716
from qiskit_ibm_runtime import __version__ as ibm_runtime_version
1817

1918
QISKIT_SMALLER_1_0 = version.parse(qiskit_version) < version.parse("1.0.0")
@@ -76,6 +75,7 @@ class BackendSamplerV2:
7675
if QISKIT_RUNTIME_SMALLER_0_21:
7776
# pylint: disable=ungrouped-imports
7877
from qiskit_ibm_runtime import (
78+
RuntimeJob,
7979
Sampler as RuntimeSamplerV1,
8080
)
8181

@@ -87,6 +87,7 @@ class RuntimeSamplerV2:
8787

8888
elif QISKIT_RUNTIME_SMALLER_0_28:
8989
from qiskit_ibm_runtime import (
90+
RuntimeJob,
9091
SamplerV1 as RuntimeSamplerV1,
9192
SamplerV2 as RuntimeSamplerV2,
9293
)
@@ -99,6 +100,9 @@ class RuntimeOptions:
99100
Sampler as RuntimeSamplerV2,
100101
)
101102

103+
class RuntimeJob:
104+
"""Dummy RuntimeJob"""
105+
102106
class RuntimeSamplerV1:
103107
"""Dummy RuntimeSamplerV1"""
104108

0 commit comments

Comments
 (0)