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
TA-Lib==0.8.0

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

[quantum-braket]
amazon-braket-sdk>=1.80
dwave-neal>=0.6
dimod>=0.12

[sklearn]
scikit-learn>=1.3

[viz]
plotly>=5.18
