Python library for searching SpatioTemporal Asset Catalog (STAC) APIs.
Project Links
Meta
Author: Jon Duckworth, Matthew Hanson
Maintainer: Pete Gadomski
Requires Python: >=3.10
Classifiers
Programming Language
- Python
- Python :: 3
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
Operating System
- OS Independent
Natural Language
- English
Development Status
- 4 - Beta
Intended Audience
- Developers
License
- OSI Approved :: Apache Software License
Topic
- Scientific/Engineering :: GIS
- Software Development :: Libraries
- Software Development :: Libraries :: Python Modules
pystac-client
A Python client for working with STAC APIs.
Installation
PySTAC Client is published to PyPi as pystac-client.
The only direct Python dependencies of pystac-client are PySTAC, requests, and dateutil.
To install with pip, run:
python -m pip install pystac-client
Documentation
See the documentation page for the latest docs.
Development
See the contributing page for the latest development instructions.
0.9.0
Jul 18, 2025
0.8.6
Feb 11, 2025
0.8.5
Oct 23, 2024
0.8.4
Oct 16, 2024
0.8.3
Jul 22, 2024
0.8.2
May 30, 2024
0.8.1
May 23, 2024
0.8.0
May 17, 2024
0.7.7
Apr 19, 2024
0.7.6
Feb 28, 2024
0.7.5
Sep 05, 2023
0.7.4
Sep 05, 2023
0.7.3
Aug 21, 2023
0.7.2
Jun 26, 2023
0.7.1
Jun 13, 2023
0.7.0
Jun 12, 2023
0.6.1
Mar 14, 2023
0.6.0
Jan 27, 2023
0.5.1
Sep 21, 2022
0.5.0
Aug 30, 2022
0.4.0
Jun 08, 2022
0.3.5
May 26, 2022
0.3.4
May 25, 2022
0.3.3
Apr 28, 2022
0.3.2
Jan 11, 2022
0.3.1
Nov 18, 2021
0.3.0
Sep 28, 2021
0.3.0b1
Sep 22, 2021
0.2.0
Aug 04, 2021
0.2.0rc1
Aug 02, 2021
0.2.0b2
Jun 25, 2021
0.2.0b1
Jun 25, 2021
0.1.1
Apr 17, 2021
0.1.0
Apr 15, 2021
Wheel compatibility matrix
Files in release
Extras:
None
Dependencies:
requests
(>=2.28.2)
pystac[validation]
(>=1.10.0)
python-dateutil
(>=2.8.2)