apppath>=1.0.7
draugr>=1.2.1
numpy>=1.20.0
pyzmq>=1.1.1
sorcery>=0.2.0
sympy>=1.1.1
tqdm>=1.1.1
warg>=1.5.0

[all]
apppath>=1.0.7
geopandas
sphinxcontrib-programoutput
momepy
tqdm>=1.1.1
pyproj
PyQt6>=6.0.0
draugr>=1.2.1
numpy>=1.20.0
warg>=1.5.0
furo
importlib-resources
wheel>=0.33.0
fiona>=1.1.1
twine>=1.13.0
networkx
Pillow
sphinx>=4.0.1
osmnx>=2.0.5
importlib-metadata
black[jupyter]>=21.5b0
pip>=22.1.2
pre-commit>=2.17.0
ezdxf
coveralls>=1.6.0
PDAL>=3.3.0
pytest>=4.3.0
sorcery>=0.2.0
sympy>=1.1.1
mock
pytest>=4.4.1
shapely
pyzmq>=1.1.1
pytest-cov>=2.11.1

[cad]
ezdxf

[dev]
apppath>=1.0.7
geopandas
sphinxcontrib-programoutput
tqdm>=1.1.1
pyproj
PyQt6>=6.0.0
draugr>=1.2.1
numpy>=1.20.0
warg>=1.5.0
furo
importlib-resources
fiona>=1.1.1
wheel>=0.33.0
twine>=1.13.0
networkx
Pillow
sphinx>=4.0.1
osmnx>=2.0.5
importlib-metadata
black[jupyter]>=21.5b0
pip>=22.1.2
pre-commit>=2.17.0
ezdxf
coveralls>=1.6.0
pytest>=4.3.0
sorcery>=0.2.0
sympy>=1.1.1
mock
pytest>=4.4.1
shapely
pyzmq>=1.1.1
pytest-cov>=2.11.1

[docs]
furo
sphinxcontrib-programoutput
sphinx>=4.0.1

[extra]

[fiona]
fiona>=1.1.1

[gdal]

[geometric_analysis]
momepy

[geopandas]
geopandas

[legacy]
importlib-resources
importlib-metadata

[networkx]
osmnx>=2.0.5
networkx

[pdal]
PDAL>=3.3.0
numpy>=1.20.0

[pil]
Pillow

[qgis]
PyQt6>=6.0.0

[qt]
PyQt6>=6.0.0

[samples]

[setup]

[shapely]
shapely
pyproj

[tests]
networkx
Pillow
PyQt6>=6.0.0
geopandas
osmnx>=2.0.5
mock
importlib-metadata
pytest>=4.4.1
shapely
importlib-resources
fiona>=1.1.1
ezdxf
pyproj
