PySTAC Client Documentation¶
The STAC Python Client (pystac_client
) is a Python package for working with STAC Catalogs and APIs
that conform to the STAC and
STAC API specs in a seamless way.
PySTAC Client builds upon PySTAC through higher-level functionality and ability to leverage
STAC API search endpoints.
STAC Versions¶
pystac-client |
STAC spec |
STAC API Spec |
---|---|---|
0.3.x |
1.0.x |
1.0.0-beta.1 - 1.0.0-beta.4 |
0.2.x |
1.0.x |
1.0.0-beta.1 - 1.0.0-beta.2 |
Installation¶
$ pip install pystac-client
pystac_client
requires Python >=3.7.
This will install the dependencies PySTAC, python-dateutil, and requests.
Acknowledgements¶
This package builds upon the great work of the PySTAC library for working with STAC objects in Python. It also uses concepts from the sat-search library for working with STAC API search endpoints.