typing-extensions>=4.5.0
numpy>=1.24.0

[all-solvers]
ortools>=9.8.0
gurobipy>=11.0.0
cplex>=22.1.0
swiglpk>=5.0.0

[cplex]
cplex>=22.1.0

[dev]
pytest>=7.4.0
pytest-cov>=4.1.0
mypy>=1.5.0
black>=23.7.0
ruff>=0.0.285
build>=1.0.0

[docs]
sphinx>=7.0.0
furo>=2024.1.0
sphinxcontrib-mermaid>=0.9.0
sphinx-autodoc-typehints>=1.25.0

[glpk]
swiglpk>=5.0.0

[gurobi]
gurobipy>=11.0.0

[orm]
sqlalchemy>=2.0.0

[ortools]
ortools>=9.8.0
