numpy>=1.23
pandas>=1.5
xarray>=2022.06
formulaic>=0.5
scipy>=1.9
numba>=0.59
lazy_loader>=0.4
jax>=0.4

[all]
locpick[optax]
locpick[optimagic]
locpick[optimistix]
locpick[spatial]
locpick[sparse]

[dev]
locpick[all]
locpick[test]
locpick[docs]
ruff
ipykernel
pre-commit

[docs]
numpydoc
nbsphinx
myst-parser
myst-nb
sphinx>=7
sphinx-autodoc2
sphinxcontrib-bibtex
sphinx-copybutton
sphinx-immaterial
watermark

[optax]
optax>=0.1

[optimagic]
optimagic>=0.5

[optimistix]
optimistix>=0.0.6

[sparse]
sparsax>=0.7
scikit-sparse>=0.4

[spatial]
libpysal>=4.0
geopandas>=0.13
scikit-learn>=1.2

[test]
coverage
pytest>=7
pytest-cov
pytest-xdist
formulaic>=0.5
