{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/4"}],"enrichment":{"capability":"pypgstac provides Python bindings and utilities for managing Spatio-Temporal Asset Catalog (STAC) data in PostgreSQL, including search, filtering, and schema management functions.","skillfed_tags":["geospatial","stac-catalog","postgresql"],"use_cases":["Query and filter STAC collections and items from a PostgreSQL database using CQL2 search syntax","Manage indexing and partitioning of large STAC catalogs in production environments","Build custom STAC API backends by integrating pypgstac with web frameworks","Migrate or maintain STAC data stored in PostgreSQL with schema utilities","Integrate geospatial asset metadata into Python applications backed by PostgreSQL"],"what_it_does":"pypgstac is a Python library for interacting with STAC (Spatio-Temporal Asset Catalog) data stored in PostgreSQL. It provides schema management, search utilities, and integration with PostgreSQL's spatial capabilities to build performant catalogs of geospatial and temporal metadata. The package is part of a larger ecosystem that includes SQL schema definitions, a Rust CLI, and migration tools\u2014but pypgstac itself focuses on the Python read/write layer.\n\nThe library is designed to work alongside PostgreSQL drivers and is typically used in production deployments where STAC catalogs need to scale to hundreds of millions of items. It does not expose an HTTP API directly; instead, it serves as a backend for frameworks like STAC FastAPI or other applications that need programmatic access to STAC collections and items stored in a PostgreSQL database.","worth_installing":"Yes, if you are building or maintaining a STAC catalog in PostgreSQL and need Python access to query and manage it. The package is actively maintained, has no known vulnerabilities, and low install friction. Not necessary if you only need HTTP-level STAC API access or are not using PostgreSQL as your backend."},"id":"pypgstac","links":{"html":"https://skillfed.io/packages/pypgstac","md":"https://skillfed.io/packages/pypgstac.md","pypi":"https://pypi.org/project/pypgstac/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-30","license_spdx":"MIT","license_treatment":"permissive","name":"pypgstac","python_support":"supports_current","summary":"Schema, functions and a python library for storing and accessing STAC collections and items in PostgreSQL"},"popularity":{"monthly_downloads":138382,"position":11329,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.12"}
