stac-validator icon indicating copy to clipboard operation
stac-validator copied to clipboard

Validator for the stac-spec

Results 15 stac-validator issues
Sort by recently updated
recently updated
newest added

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.

bug

Add a friendly reminder to upgrade to stac version 1.0.0 for older stac versions.

enhancement

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"...

bug

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

enhancement