numpy>=1.24
pandas>=2.0
scikit-learn>=1.3
scipy>=1.11

[all]
energykit[datasets,dev,forecast,optimize]

[datasets]
requests>=2.28
tqdm>=4.65

[dev]
pytest>=7.4
pytest-cov>=4.1
black>=23.0
ruff>=0.1
mypy>=1.5
lightgbm>=4.0
statsmodels>=0.14
requests>=2.28
tqdm>=4.65

[forecast]
lightgbm>=4.0
statsmodels>=0.14

[optimize]
pulp>=2.7
