numpy
pandas>=0.24
xarray
netcdf4
linopy>=0.4
matplotlib
plotly
seaborn
geopandas>=0.9
shapely<2.1
networkx>=2
deprecation
validators
highspy

[:python_version < "3.13"]
scipy

[:python_version >= "3.13"]
scipy!=1.15.0,>=1.14.1

[cartopy]
cartopy>=0.16

[cloudpath]
cloudpathlib

[dev]
pytest
pytest-cov
pytest-mpl
coverage
pypower
scikit-learn
pre-commit
ruff
mypy
jupyter>=1.1.1

[dev:python_version < "3.13"]
pandapower>=2.14.11

[docs]
numpydoc==1.8.0
sphinx==8.1.3
sphinx-book-theme==1.1.3
pydata-sphinx-theme==0.16.1
sphinx-reredirects==0.1.5
nbsphinx==0.9.7
nbsphinx-link==1.3.1
scikit-learn==1.6.1
ipykernel==6.29.5

[docs:python_version < "3.11"]
ipython<9.0.0

[docs:python_version >= "3.11"]
ipython==9.0.1

[excel]
openpyxl
python-calamine

[gurobipy]
gurobipy

[hdf5]
tables
