requests>=2.34.2, <3
importlib-metadata>=9.0.1, <10
qiskit>=2.2, <3
qiskit-ibm-runtime>=0.51.0, <0.52.0
# cloudpickle is imported unconditionally by the client (decorators). Keep the pin
# aligned with the Ray node/notebook cloudpickle version for cross-node compatibility.
cloudpickle==3.1.2
tqdm>=4.70.1, <5
# opentelemetry
opentelemetry-api>=1.45.2, <1.46
opentelemetry-sdk>=1.45.2, <1.46
opentelemetry-exporter-otlp-proto-http>=1.45.2, <1.46
opentelemetry-instrumentation-requests>=0.66b2
ipython>=8.39.0, <9
numpy>=2.2.6, <3
aiohttp>=3.14.5, <4
zipp==4.1.2
certifi==2026.10.23
