Skip to content

Latest commit

 

History

History
66 lines (52 loc) · 2.28 KB

index.rst

File metadata and controls

66 lines (52 loc) · 2.28 KB

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.7.x 1.0.x 1.0.0-beta.1 - 1.0.0
0.6.x 1.0.x 1.0.0-beta.1 - 1.0.0-rc.2
0.5.x 1.0.x 1.0.0-beta.1 - 1.0.0-rc.1
0.4.x 1.0.x 1.0.0-beta.1 - 1.0.0-rc.1
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.8.

This will install the dependencies :doc:`PySTAC <pystac:index>`, :doc:`python-dateutil <dateutil:index>`, and :doc:`requests <requests:index>`.

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.

Table of Contents

.. toctree::
   :maxdepth: 2

   quickstart
   usage
   api
   tutorials
   contributing
   design/design_decisions