A python package and CLI tool for generating STAC catalog from spatial data files
Project description
stac-generator
Run example
First install packages. Once completed, active the environment with
source .venv/bin/activate
Run the example csv:
python main.py csv example/csv/source_config.csv --to_local example/generated --id csv_point_data
View CLI help
python main.py --help
Install pdm and all packages
make install
Adding a new dependency
pdm add <package>
Adding a new dependency under a dependency group:
pdm add -dG <group> <package>
Remove a dependency
pdm remove <package>
Serve docs locally
make docs
Fixing CI
Run the linter. This runs all methods in pre-commit - i.e. checking for exports, format the code, etc, followed by mypy. This has a one to one correspondence with validate-ci
make lint
Run tests. This runs all tests using pytest. This has a one to one correspondence with test-ci
make test
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pystac_generator-0.1.1.tar.gz
(18.3 kB
view hashes)
Built Distribution
Close
Hashes for pystac_generator-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 067cc55c704bef17bc7fe18760a1ba0e1eabec3e16cb8c2882354d01256a8265 |
|
MD5 | 881c80aeb610df64f8a7b09fc6e02659 |
|
BLAKE2b-256 | 0bab82d9b95819e0351d1e24cca30316c1c5b17634ea594fc8a78caf55cca756 |