pydantic>=2.0
pydantic-settings>=2.7
dimod>=0.12
numpy>=1.24
dwave-samplers>=1.0
typer>=0.12

[all]
mcp<3,>=2
dwave-system>=1.10

[dev]
pytest>=8.0
anyio>=4
mcp[cli]<3,>=2
ruff<0.17,>=0.16.7

[dwave]
dwave-system>=1.10

[mcp]
mcp<3,>=2
