GeoAlchemy2
affine
alembic
attrs>=18.1
cachetools
click>=5.0
cloudpickle>=0.4
dask[array]
deprecat
distributed
jsonschema>=4.18
lark
numpy
odc-geo
packaging
pandas
psycopg2
pyproj>=2.5
python-dateutil
pyyaml
rasterio>=1.3.2
ruamel.yaml
shapely>=2.0
sqlalchemy>=2.0
toolz
xarray>=0.9

[:python_version < "3.10"]
importlib_metadata>3.5

[all]
Sphinx
autodocsumm
beautifulsoup4
boto3
boto3-stubs
botocore
botocore-stubs
bottleneck
ciso8601
compliance-checker>=4.0.0
dask[distributed]
distributed
hypothesis
moto
mypy
nbsphinx
netcdf4
pycodestyle
pydata-sphinx-theme==0.9.0
pylint
pytest
pytest-cov
pytest-httpserver
pytest-timeout
recommonmark
sphinx-click
sphinx_autodoc_typehints
types-PyYAML
types-affine
types-cachetools
types-jsonschema
types-psutil
types-python-dateutil
types-redis
types-setuptools

[cf]
compliance-checker>=4.0.0

[dev]
Sphinx
autodocsumm
beautifulsoup4
boto3
boto3-stubs
botocore
botocore-stubs
bottleneck
ciso8601
dask[distributed]
distributed
hypothesis
moto
mypy
nbsphinx
netcdf4
pycodestyle
pydata-sphinx-theme==0.9.0
pylint
pytest
pytest-cov
pytest-httpserver
pytest-timeout
recommonmark
sphinx-click
sphinx_autodoc_typehints
types-PyYAML
types-affine
types-cachetools
types-jsonschema
types-psutil
types-python-dateutil
types-redis
types-setuptools

[distributed]
dask[distributed]
distributed

[doc]
Sphinx
autodocsumm
beautifulsoup4
nbsphinx
pydata-sphinx-theme==0.9.0
recommonmark
sphinx-click
sphinx_autodoc_typehints

[netcdf]
netcdf4

[performance]
bottleneck
ciso8601

[s3]
boto3
botocore

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

[types]
boto3-stubs
botocore-stubs
mypy
types-PyYAML
types-affine
types-cachetools
types-jsonschema
types-psutil
types-python-dateutil
types-redis
types-setuptools
