stac-validator
stac-validator copied to clipboard
Validator for the stac-spec
Using ``` stac-validator --version stac-validator, version 3.3.0 ``` running this: ```bash stac-validator --verbose --recursive https://storage.googleapis.com/earthengine-stac/catalog/catalog.json ``` Seems to get stuck looping for a long time repeating this entry. What is...
Instead of iterating over a list of 'features' we would just need to iterate over a list of 'collections'. An example is here https://earth-search.aws.element84.com/v0/collections
Hi, I'd like to test the STAC validator on my backend, but cannot get it running on my system: miniconda Python 3.10.4 on Windows 10 64bit. After installing the package...
Right now with gh actions, a new release is pushed to pypi every time a pr is merged into main. We should change this - if we can - so...
Installing the project results in error: `stac-validator requires Python '>=3.7' but the running Python is 3.6.9` I think this is because the setup.py file is out of date.
Add a friendly reminder to upgrade to stac version 1.0.0 for older stac versions.
The output paths can contain unnecessary `.` characters if the STAC object link hrefs use them. E.g.: ```shell $ stac-validator --recursive --lint ../stactools/tests/data-files/catalogs/test-case-1/catalog.json | jq '.[].path' "../stactools/tests/data-files/catalogs/test-case-1/catalog.json" "../stactools/tests/data-files/catalogs/test-case-1/./country-1/catalog.json" "../stactools/tests/data-files/catalogs/test-case-1/./country-1/./area-1-1/collection.json" "../stactools/tests/data-files/catalogs/test-case-1/./country-1/./area-1-1/./area-1-1-imagery/area-1-1-imagery.json"...
Following the deprecation plan for pystac STAC versions https://github.com/stac-utils/pystac/issues/441
https://www.gnu.org/prep/standards/html_node/Option-Table.html#Option-Table