numpy>=1.22.0
matplotlib>=3.5.0
psutil>=5.9.0
scipy>=1.9.0
jax>=0.4.0
jaxlib>=0.4.0

[composer]
fastapi>=0.110.0
uvicorn>=0.29.0
pydantic>=2.0.0
pennylane>=0.35.0

[dashboard]
streamlit>=1.30.0
qiskit>=1.0.0
pylatexenc>=2.10

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0

[docs]
mkdocs>=1.6.0
mkdocs-material>=9.5.0
mkdocstrings[python]>=0.24.0
mkdocs-include-markdown-plugin>=6.0.0
ruff>=0.4.0

[full]
cupy-cuda12x>=12.0.0
streamlit>=1.30.0
qiskit>=1.0.0
pylatexenc>=2.10
pennylane>=0.35.0
fastapi>=0.110.0
uvicorn>=0.29.0
pydantic>=2.0.0
mcp>=2.0.0
httpx>=0.27

[gpu]
cupy-cuda12x>=12.0.0

[jax]
jax>=0.4.0
jaxlib>=0.4.0

[mcp]
mcp>=2.0.0
httpx>=0.27
pydantic>=2.0.0

[pennylane]
pennylane>=0.35.0

[qiskit]
qiskit>=1.0.0

[stim]
stim>=1.13.0
