networkx>=3.2
numpy>=1.26
pandas>=2.1
scikit-learn>=1.4
scipy>=1.12

[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.58

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