numpy>=1.21.0
scipy>=1.7.0
networkx>=2.6
requests>=2.31.0
packaging>=21.0

[all-hardware]
abirqu[aws,azure,cirq,dwave,ibm]

[aws]
amazon-braket-sdk>=1.56
boto3>=1.28

[azure]
azure-quantum>=0.28

[cirq]
cirq>=1.3

[crypto]
cryptography>=3.4.0

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
hypothesis>=6.0.0
mypy>=1.0
ruff>=0.1.0

[docs]
mkdocs>=1.5.0
mkdocs-material>=9.0.0
mkdocstrings[python]>=0.24.0

[dwave]
dimod>=0.12
dwave-ocean-sdk>=6.0

[gpu]
cupy>=12.0.0

[ibm]
qiskit>=1.0
qiskit-ibm-runtime>=0.20

[ionq]
requests>=2.31

[pasqal]
pulser-core>=0.12

[quantinuum]
pytket>=1.25
pytket-quantinuum>=0.19

[rigetti]
pyquil>=4.0

[spinq]
requests>=2.31

[visualization]
matplotlib>=3.5.0
