stac-fastapi.pgstac

View on PyPIReverse Dependencies (2)

5.0.1 stac_fastapi_pgstac-5.0.1-py3-none-any.whl

Wheel Details

Project: stac-fastapi.pgstac
Version: 5.0.1
Filename: stac_fastapi_pgstac-5.0.1-py3-none-any.whl
Download: [link]
Size: 44491
MD5: 58aabb71f934c0d95882f5ed1b14648c
SHA256: 99a02cdf5b79b36a58233beb807f68d543ca5fd6f33644ff3fd952835c328430
Uploaded: 2025-03-27 09:28:43 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: stac-fastapi.pgstac
Version: 5.0.1
Summary: An implementation of STAC API based on the FastAPI framework and using the pgstac backend.
Author: David Bitner
Author-Email: david[at]developmentseed.org
Home-Page: https://github.com/stac-utils/stac-fastapi
License: MIT
Keywords: STAC FastAPI COG
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.9
Requires-Dist: attrs
Requires-Dist: orjson
Requires-Dist: pydantic
Requires-Dist: stac_pydantic (==3.1.*)
Requires-Dist: stac-fastapi.api (<6.0,>=5.1)
Requires-Dist: stac-fastapi.extensions (<6.0,>=5.1)
Requires-Dist: stac-fastapi.types (<6.0,>=5.1)
Requires-Dist: asyncpg
Requires-Dist: buildpg
Requires-Dist: brotli_asgi
Requires-Dist: pygeofilter (>=0.2)
Requires-Dist: pypgstac (<0.10,>=0.8)
Requires-Dist: pystac[validation]; extra == "dev"
Requires-Dist: pypgstac[psycopg] (==0.9.*); extra == "dev"
Requires-Dist: pytest-postgresql; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-asyncio (<0.26.0,>=0.17); extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: requests; extra == "dev"
Requires-Dist: shapely; extra == "dev"
Requires-Dist: httpx; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Requires-Dist: mkdocs; extra == "docs"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: pdocs; extra == "docs"
Requires-Dist: uvicorn[standard] (==0.34.0); extra == "server"
Requires-Dist: mangum; extra == "awslambda"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: server
Provides-Extra: awslambda
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 5121 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (78.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
stac_fastapi/pgstac/__init__.py sha256=U35VzjxrQEP1Fli4haKqSOGHzHt2z28i9Ocx3KuHygo 34
stac_fastapi/pgstac/app.py sha256=kqxOPuGzddD5EVlDnE6PzlG28EHJCtE2AzB3mqm4KNw 7170
stac_fastapi/pgstac/config.py sha256=s7BP9JeaNS1sVy_2O1h2Bif2ftbz_7gVlpaNzyZPx7k 3144
stac_fastapi/pgstac/core.py sha256=MA0-W8QimkivgHu3qFfHB9tnZgY5DdPX6vxNobjnYjI 21137
stac_fastapi/pgstac/db.py sha256=0TZBKJ3sVI6K-GOe6xbeqlbxVDbtzldhYChC5F_QGK8 4585
stac_fastapi/pgstac/transactions.py sha256=cW9YvyPyiD3TQqask_XRrfVD--Sqpl-Zc8hF7BrpYjk 8073
stac_fastapi/pgstac/utils.py sha256=gogGOn6Gda5Hbd3mUy7o7MUZQWQDcBFARV5jWEX1sdo 4780
stac_fastapi/pgstac/version.py sha256=d01UzPdZrjLaBlvfYlLZnNOhQ9PSG2m5AVxyAQLYGdE 46
stac_fastapi/pgstac/extensions/__init__.py sha256=mZyraAZhopXr8nZWtCc17v2VkHJGzh6UJnF_k-bp_Mw 155
stac_fastapi/pgstac/extensions/filter.py sha256=fcehP_XjrhBsbiQBD47GaoIQiGeEYyo0hR0pH8Yie68 1493
stac_fastapi/pgstac/extensions/query.py sha256=JTpUcRD0_0qJ4DrHe_CISx9Cxo4X2diuona7lglu8Uo 1217
stac_fastapi/pgstac/models/__init__.py sha256=0OjX8pMCrH8dSl8bMvK-_0pAiFkwHnNpAWYTcrLDq-k 41
stac_fastapi/pgstac/models/links.py sha256=z6p9DY8xDly9rxnDy8rC8e5mcOJQ9Rta8B3p3Hksshg 10259
stac_fastapi/pgstac/types/base_item_cache.py sha256=2ydRNf1aCYkF3Yq2mgnS1Kc7kDFeGcI-Pf0sviSIdz8 1780
stac_fastapi/pgstac/types/search.py sha256=NHwHJJivgi_uDQDeOuK-mRFxre-pVHQiCg4HNkzNbw8 787
stac_fastapi_pgstac-5.0.1.dist-info/licenses/LICENSE sha256=uDCm8Zdqa5kq3VhtDGCHmIKQQYIx0TayWREQYXlddtQ 1066
tests/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/api/test_api.py sha256=RpO8orc53Lan6vzVr4LcxTJZWkF2FqMVW9cBHiLWmmc 31926
tests/api/test_links.py sha256=r7t4T3srlJom1DHsTNXQoR6dQQ2JnanpecUT8eZvnxc 4073
tests/clients/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/clients/test_postgres.py sha256=ZNC1Y49qjQGwxYoQ9BiSuc0orHNYSuTtLfjj_iXmJ2c 18558
tests/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/resources/test_collection.py sha256=t5kcmb2vTAO7GoJ1_0aHG9dmGvxJWVeGXR-I5BUkkQk 17636
tests/resources/test_conformance.py sha256=Z1V2M2Wj833xCjVlO9QmoZG1nE_i_a8yVfb7Phikr54 2513
tests/resources/test_item.py sha256=buG0V7q95xrJBQvfZQwPSJ0_831bdL2Tv-t7s_rJIRs 55411
tests/resources/test_mgmt.py sha256=7lZs9VvembnPSB4RF4E4Doj_HNRqQjdCaCa7LgFzBPw 293
stac_fastapi_pgstac-5.0.1.dist-info/METADATA sha256=w2vBTlsvmJWV2JlEx3drsD-2AdYSVmsNUJvevxm1D7g 7431
stac_fastapi_pgstac-5.0.1.dist-info/WHEEL sha256=CmyFI0kx5cdEMTLiONQRbGQwjIoR1aIYB7eCAQ4KPJ0 91
stac_fastapi_pgstac-5.0.1.dist-info/entry_points.txt sha256=Ob_z3Aqv5n-td8mSLW1nb5so2fiuc89ChWJGcZ4Iowo 68
stac_fastapi_pgstac-5.0.1.dist-info/top_level.txt sha256=0Ul5Hf88GwiDF_OVuykD_guCfh1Ce3jLKhJunxQtmgA 33
stac_fastapi_pgstac-5.0.1.dist-info/RECORD

top_level.txt

docs
stac_fastapi
testdata
tests

entry_points.txt

stac-fastapi-pgstac = stac_fastapi.pgstac.app:run