bokeh<2.5,>=2.4.0
cartopy>=0.18.0
holoviews>=1.14.2
packaging
numpy
shapely
param
panel<1.0.0

[all]
cartopy>=0.20.0
codecov
datashader
fiona
flake8
geopandas
graphviz
iris
jupyter
lxml
matplotlib>2.2
mock
nbsite>=0.7.2rc10
nbsmoke>=0.2.0
netcdf4
pandas
pooch
pyct
pydata-sphinx-theme==0.9.0
pytest
pytest-cov
scipy
selenium
shapely
sphinx-copybutton
xarray
xesmf

[build]
param>=1.9.2
pyct>=0.4.4
bokeh<2.5,>=2.4
pyviz_comms>=0.6.0

[doc]
geopandas
netcdf4
jupyter
matplotlib>2.2
pandas
pyct
scipy
shapely
xarray
pooch
datashader
iris
xesmf
mock
fiona
nbsite>=0.7.2rc10
cartopy>=0.20.0
graphviz
lxml
selenium
pydata-sphinx-theme==0.9.0
sphinx-copybutton

[examples_extra]
geopandas
netcdf4
jupyter
matplotlib>2.2
pandas
pyct
scipy
shapely
xarray
pooch
datashader
iris
xesmf
mock
fiona

[recommended]
geopandas
netcdf4
jupyter
matplotlib>2.2
pandas
pyct
scipy
shapely
xarray
pooch
datashader

[tests]
pytest-cov
codecov
flake8
nbsmoke>=0.2.0
pytest
fiona
