param<3.0,>=1.12.0
numpy>=1.0
pyviz_comms>=0.7.4
panel>=1.0
colorcet
packaging
pandas>=0.20.0

[all]
bokeh>=3.1
cftime
codecov
contourpy
cudf
dash>=1.16
dask
datashader>=0.11.1
ffmpeg
graphviz
ibis-framework
ipython>=5.4.0
matplotlib>=3
myst-nb<1
nbconvert
nbsite<0.9.0,>=0.8.2
nbval
netcdf4
networkx
notebook
pillow
playwright
plotly>=4.0
pooch
pre-commit
pyarrow
pytest
pytest-cov
pytest-github-actions-annotate-failures
pytest-playwright
pytest-rerunfailures
pytest-xdist
ruff
scikit-image
scipy
selenium
shapely
spatialpandas
streamz>=0.5.0
xarray>=0.10.4

[build]
param>=1.7.0
setuptools>=30.3.0
pyct>=0.4.4

[doc]
ipython>=5.4.0
notebook
matplotlib>=3
bokeh>=3.1
networkx
pillow
xarray>=0.10.4
plotly>=4.0
dash>=1.16
streamz>=0.5.0
ffmpeg
cftime
netcdf4
dask
scipy
shapely
scikit-image
pyarrow
pooch
datashader>=0.11.1
nbsite<0.9.0,>=0.8.2
myst-nb<1
graphviz
selenium

[examples]
ipython>=5.4.0
notebook
matplotlib>=3
bokeh>=3.1
networkx
pillow
xarray>=0.10.4
plotly>=4.0
dash>=1.16
streamz>=0.5.0
ffmpeg
cftime
netcdf4
dask
scipy
shapely
scikit-image
pyarrow
pooch
datashader>=0.11.1

[examples_tests]
ipython>=5.4.0
notebook
matplotlib>=3
bokeh>=3.1
networkx
pillow
xarray>=0.10.4
plotly>=4.0
dash>=1.16
streamz>=0.5.0
ffmpeg
cftime
netcdf4
dask
scipy
shapely
scikit-image
pyarrow
pooch
datashader>=0.11.1
nbval

[lint]
ruff
pre-commit

[notebook]
ipython>=5.4.0
notebook

[recommended]
ipython>=5.4.0
notebook
matplotlib>=3
bokeh>=3.1

[tests]
pytest
pytest-cov
pytest-xdist
pytest-rerunfailures
matplotlib>=3
nbconvert
bokeh>=3.1
pillow
plotly>=4.0
ipython>=5.4.0
contourpy
dask
ibis-framework
xarray>=0.10.4
networkx
shapely
ffmpeg
cftime
scipy
selenium
spatialpandas
datashader>=0.11.1
dash>=1.16

[tests_ci]
codecov
pytest-github-actions-annotate-failures

[tests_core]
pytest
pytest-cov
pytest-xdist
pytest-rerunfailures
matplotlib>=3
nbconvert
bokeh>=3.1
pillow
plotly>=4.0
ipython>=5.4.0
contourpy

[tests_gpu]
pytest
pytest-cov
pytest-xdist
pytest-rerunfailures
matplotlib>=3
nbconvert
bokeh>=3.1
pillow
plotly>=4.0
ipython>=5.4.0
contourpy
dask
ibis-framework
xarray>=0.10.4
networkx
shapely
ffmpeg
cftime
scipy
selenium
spatialpandas
datashader>=0.11.1
dash>=1.16
cudf

[tests_nb]
nbval

[ui]
playwright
pytest-playwright

[unit_tests]
ipython>=5.4.0
notebook
matplotlib>=3
bokeh>=3.1
networkx
pillow
xarray>=0.10.4
plotly>=4.0
dash>=1.16
streamz>=0.5.0
ffmpeg
cftime
netcdf4
dask
scipy
shapely
scikit-image
pyarrow
pooch
datashader>=0.11.1
pytest
pytest-cov
pytest-xdist
pytest-rerunfailures
nbconvert
contourpy
ibis-framework
selenium
spatialpandas
ruff
pre-commit
