numpy>=1.23

[all]
networkx>=2.8
scipy>=1.9
python-igraph>=0.10
rustworkx>=0.13
geopandas>=0.13
shapely>=2.0
pyproj>=3.4
osmnx>=1.6
city2graph>=0.3
pandas>=2.0
psycopg[binary]>=3.1
mysql-connector-python>=8.0
pymssql>=2.2
PyYAML>=6.0
requests>=2.28
pysurprise>=1.1
scikit-learn>=1.2
matplotlib>=3.6

[cluster]
pysurprise>=1.1
scikit-learn>=1.2

[colormaps]
matplotlib>=3.6

[geo]
geopandas>=0.13
shapely>=2.0
pyproj>=3.4
osmnx>=1.6

[igraph]
python-igraph>=0.10

[net]
requests>=2.28

[networkx]
networkx>=2.8

[pipeline]
PyYAML>=6.0

[raster]
rasterio>=1.3
pillow>=9
GDAL>=3.6

[rustworkx]
rustworkx>=0.13

[scipy]
scipy>=1.9

[sql]
pandas>=2.0
psycopg[binary]>=3.1
mysql-connector-python>=8.0
pymssql>=2.2

[urban]
city2graph>=0.3
