PySTAC Documentation #################### PySTAC is a library for working with `SpatioTemporal Asset Catalogs (STAC) `_. Requirements ============ * `Python 3 `_ STAC Versions ============= * 0.3 -> STAC Version 0.8 Standard pip install ==================== .. code-block:: bash pip install pystac PySTAC Features =============== * Reads and writes STAC version 0.8. Future versions will read older versions of STAC, but always write one version. * Allows in-memory manipulations of STAC catalogs. * Allows users to extend the IO of STAC metadata to provide support e.g. cloud providers. * Allows easy iteration over STAC objects. STAC objects are only read in when needed. * Allows users to easily write "absolute published", "relative published" and "self-contained" catalogs as `described in the best practices documentation `_. Acknowledgments ================ This library builds on the code and concepts of `sat-stac `_. Table of Contents ================= .. toctree:: :maxdepth: 2 quickstart concepts api tutorials contributing