pandas>=1.0
networkx>=2.5
scipy<1.14
numpy<2.0
packaging
tqdm
deepdiff

[all]
numpydoc
sphinx
sphinx_rtd_theme
plotly>=3.1.1
matplotlib<3.9
igraph
geopandas<1.0
geojson
pytest~=8.1
pytest-xdist
ortools
xlsxwriter
openpyxl
cryptography
psycopg2
matpowercaseframes
power-grid-model-io
numba>=0.25

[converter]
matpowercaseframes

[docs]
numpydoc
sphinx
sphinx_rtd_theme

[fileio]
xlsxwriter
openpyxl
cryptography
geopandas<1.0
psycopg2

[performance]
ortools
numba
lightsim2grid

[pgm]
power-grid-model-io

[plotting]
plotly
matplotlib<3.9
igraph
geopandas<1.0
geojson

[test]
pytest
pytest-xdist
