pystac ------ .. automodule:: pystac :members: read_file, write_file, read_dict, set_stac_version, get_stac_version .. autosummary:: STACObject Catalog Collection Extent SpatialExtent TemporalExtent Provider Summaries Item Asset CommonMetadata ItemCollection Link StacIO read_file write_file read_dict set_stac_version get_stac_version STACObject ---------- .. autoclass:: pystac.STACObject :members: :inherited-members: :undoc-members: .. autoclass:: pystac.STACObjectType :members: :undoc-members: Catalog ------- .. autoclass:: pystac.Catalog :members: :undoc-members: CatalogType ----------- .. autoclass:: pystac.CatalogType :members: :inherited-members: :undoc-members: Collection ---------- .. autoclass:: pystac.Collection :members: :undoc-members: Extent ------ .. autoclass:: pystac.Extent :members: :undoc-members: SpatialExtent ------------- .. autoclass:: pystac.SpatialExtent :members: :undoc-members: TemporalExtent -------------- .. autoclass:: pystac.TemporalExtent :members: :undoc-members: ProviderRole ------------ .. autoclass:: pystac.ProviderRole :members: :undoc-members: Provider -------- .. autoclass:: pystac.Provider :members: :undoc-members: Summaries --------- .. autoclass:: pystac.Summaries :members: :undoc-members: Item ---- .. autoclass:: pystac.Item :members: :undoc-members: Asset ----- .. autoclass:: pystac.Asset :members: :undoc-members: CommonMetadata -------------- .. autoclass:: pystac.CommonMetadata :members: :undoc-members: ItemCollection -------------- .. autoclass:: pystac.ItemCollection :members: Link ---- .. autoclass:: pystac.Link :members: :undoc-members: MediaType --------- .. autoclass:: pystac.MediaType :members: :undoc-members: RelType ------- .. autoclass:: pystac.RelType :members: :undoc-members: StacIO ------ .. autoclass:: pystac.StacIO :members: :undoc-members: Errors ------ STACError ~~~~~~~~~ .. autoclass:: pystac.STACError STACTypeError ~~~~~~~~~~~~~ .. autoclass:: pystac.STACTypeError DuplicateObjectKeyError ~~~~~~~~~~~~~~~~~~~~~~~ .. autoclass:: pystac.DuplicateObjectKeyError ExtensionAlreadyExistsError ~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. autoclass:: pystac.ExtensionAlreadyExistsError ExtensionTypeError ~~~~~~~~~~~~~~~~~~ .. autoclass:: pystac.ExtensionTypeError ExtensionNotImplemented ~~~~~~~~~~~~~~~~~~~~~~~ .. autoclass:: pystac.ExtensionNotImplemented RequiredPropertyMissing ~~~~~~~~~~~~~~~~~~~~~~~ .. autoclass:: pystac.RequiredPropertyMissing STACValidationError ~~~~~~~~~~~~~~~~~~~ .. autoclass:: pystac.STACValidationError