Skip to main content

unstac

CLI tool for making GeoPackages from static STAC catalogs.

Installation

pip install unstac

or

git clone https://gitlab.com/multione/unstac.git
pip install .

Usage

$ unstac --help
                                                            
 Usage: unstac [OPTIONS] URL                                
                                                            
 Crawl through a static SpatioTemporal Asset Catalog from   
 URL and dump assets into GeoPackage                        
 --out-file defaults to a file named after the catalog      
 Title, in the working directory                            
 --workers defaults to number of available CPU threads      
                                                            
╭─ Arguments ──────────────────────────────────────────────╮
│ *    url      TEXT  [default: None] [required]           │
╰──────────────────────────────────────────────────────────╯
╭─ Options ────────────────────────────────────────────────╮
│ --out-file        TEXT     [default: None]               │
│ --workers         INTEGER  [default: 16]                 │
│ --help                     Show this message and exit.   │
╰──────────────────────────────────────────────────────────╯

For example:

$ unstac https://s3.eu-central-1.wasabisys.com/stac/odse/catalog.json
parsing Open Environmental Data Cube Europe

License

This project is licensed under the terms of the MIT license.

Metadata

Release files for unstac 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for unstac 0.0.5
File Size Uploaded Provenance Actions
unstac-0.0.5.tar.gz 4.2 kB Without provenance Details for unstac-0.0.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for unstac 0.0.5
File Interpreter ABI Platform Actions
unstac-0.0.5-py3-none-any.whl Python 3 none any Details for unstac-0.0.5-py3-none-any.whl

Total release size: 8.9 kB

Release files / unstac-0.0.5.tar.gz

Download URL unstac-0.0.5.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
1804954cb727a5ad24d1605fe57d4e63fcfae6d49ecf5ef866fdb7f26d38666d
BLAKE2b-256 checksum
How to use checksums
ef95672cebbf7876f34e5abf8e9a6e6570183eba2928e87f8ddef179d43b206e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / unstac-0.0.5-py3-none-any.whl

Download URL unstac-0.0.5-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bede3c9238a27b9ac956818a234dafcdcd5a071f0e8ded2d238a96f8f1bc95be
BLAKE2b-256 checksum
How to use checksums
0fe4529532032222f5221d7cb67f9e2950e266ce000d840d42741e05b1e3ed04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Security for unstac 0.0.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page