affine
pyproj>=2.5
shapely>=1.6.4
cachetools
click>=5.0
cloudpickle>=0.4
dask[array]
distributed
jsonschema
netcdf4
numpy
psycopg2
lark-parser>=0.6.7
python-dateutil
pyyaml
rasterio>=1.0.2
sqlalchemy
toolz
xarray>=0.9

[all]
Sphinx
boto3
bottleneck
celery>=4
ciso8601
compliance-checker>=4.0.0
dask[distributed]
distributed
fiona
hypothesis
matplotlib
mock
moto
paramiko
pycodestyle
pylint
pytest
pytest-cov
pytest-httpserver
pytest-timeout
recommonmark
redis
setuptools
setuptools_scm[toml]
sphinx-click
sphinx_autodoc_typehints
sphinx_rtd_theme
sshtunnel
tqdm

[celery]
celery>=4
redis

[cf]
compliance-checker>=4.0.0

[dev]
Sphinx
boto3
bottleneck
ciso8601
dask[distributed]
distributed
hypothesis
mock
moto
paramiko
pycodestyle
pylint
pytest
pytest-cov
pytest-httpserver
pytest-timeout
recommonmark
setuptools
setuptools_scm[toml]
sphinx-click
sphinx_autodoc_typehints
sphinx_rtd_theme
sshtunnel
tqdm

[distributed]
distributed
dask[distributed]

[doc]
Sphinx
sphinx_rtd_theme
sphinx_autodoc_typehints
sphinx-click
recommonmark
setuptools
setuptools_scm[toml]

[interactive]
matplotlib
fiona

[performance]
ciso8601
bottleneck

[replicas]
paramiko
sshtunnel
tqdm

[s3]
boto3

[test]
hypothesis
mock
pycodestyle
pylint
pytest
pytest-cov
pytest-timeout
pytest-httpserver
moto
