numpy>=1.26
scipy>=1.11
polars<2,>=1.0
pydantic<3,>=2.6

[all]
scikit-learn>=1.3
cvxpy>=1.4
PySCIPOpt>=4.3
dwave-neal>=0.6
dimod>=0.12
plotly>=5.18

[cvx]
cvxpy>=1.4

[cvx-mip]
cvxpy>=1.4
PySCIPOpt>=4.3

[dev]
pytest
pytest-cov
mypy
ruff
black
isort
scikit-learn>=1.3
cvxpy>=1.4
plotly>=5.18
mkdocs-material>=9

[quantum]
dwave-neal>=0.6
dimod>=0.12

[sklearn]
scikit-learn>=1.3

[viz]
plotly>=5.18
