numpy>=1.21
scipy>=1.9
Cython==3.*
matplotlib==3.*
networkx==3.*
gif==23.*

[dev]
pytest==7.*
pytest-mock==3.14.*
pytest-cov==6.2.*
ruff==0.13.*
mypy==1.*
pydantic==2.*
pandas==2.*
pyomo==6.*
pandas[excel]==2.*
ipykernel
highspy==1.8.*
sphinx==9.*
sphinx-rtd-theme==3.*

[lint]
pytest==7.*
pytest-mock==3.14.*
pytest-cov==6.2.*
ruff==0.13.*
mypy==1.*
pydantic==2.*
pandas==2.*

[tests]
pytest==7.*
pytest-mock==3.14.*
pytest-cov==6.2.*
ruff==0.13.*
mypy==1.*
pydantic==2.*
pandas==2.*
pyomo==6.*
pandas[excel]==2.*
