networkx>=3.4
numpy>=2.0
pandas>=2.3
scikit-learn>=1.5
scipy>=1.14

[all]
mapclassify[dev,docs,notebooks,speedups,tests]

[dev]
ruff
pre-commit
watermark

[docs]
nbsphinx
numpydoc
sphinx>=1.4.3
sphinx-gallery
sphinxcontrib-bibtex
sphinx_bootstrap_theme

[notebooks]
mapclassify[spatial]
geodatasets
ipywidgets
jupyterlab
lonboard
pyarrow
pydeck
seaborn

[spatial]
geopandas
libpysal
matplotlib
shapely

[speedups]
numba>=0.60

[tests]
mapclassify[spatial]
pytest
pytest-cov
pytest-xdist
pytest-doctestplus
