├── .cargo └── config.toml ├── .github ├── dependabot.yml └── workflows │ ├── ci.yaml │ ├── docs.yaml │ ├── labels.yml │ └── pypi.yaml ├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── CODE_OF_CONDUCT ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── RELEASING.md ├── data ├── 100-sentinel-2-items.parquet ├── extended-item.parquet └── invalid-item.json ├── docs ├── .gitignore ├── .markdownlint-cli2.jsonc ├── CODE_OF_CONDUCT ├── CONTRIBUTING.md ├── LICENSE-APACHE ├── LICENSE-MIT ├── api │ ├── arrow.md │ ├── duckdb.md │ ├── geoparquet.md │ ├── index.md │ ├── migrate.md │ ├── read.md │ ├── search.md │ ├── store │ │ ├── aws.md │ │ ├── azure.md │ │ ├── config.md │ │ ├── gcs.md │ │ ├── http.md │ │ ├── index.md │ │ ├── local.md │ │ └── memory.md │ ├── version.md │ ├── walk.md │ └── write.md ├── img │ ├── rustac-small.png │ └── stac-ferris.png ├── index.md ├── notebooks │ ├── .gitignore │ ├── async-search.ipynb │ ├── index.md │ ├── its-live.ipynb │ ├── read.ipynb │ ├── search.ipynb │ ├── stac-geoparquet.ipynb │ └── store.ipynb └── stylesheets │ └── extra.css ├── img └── rustac-small.png ├── mkdocs.yml ├── pyproject.toml ├── python └── rustac │ ├── __init__.py │ ├── geoparquet.py │ ├── py.typed │ ├── rustac.pyi │ └── store ├── scripts ├── format ├── lint └── test ├── spec-examples ├── v1.0.0 │ ├── catalog.json │ ├── collection-only │ │ ├── collection-with-schemas.json │ │ └── collection.json │ ├── collection.json │ ├── collectionless-item.json │ ├── core-item.json │ ├── extended-item.json │ ├── extensions-collection │ │ ├── collection.json │ │ └── proj-example │ │ │ └── proj-example.json │ └── simple-item.json ├── v1.1.0-beta.1 │ ├── README.md │ ├── catalog.json │ ├── collection-only │ │ ├── collection-with-schemas.json │ │ └── collection.json │ ├── collection.json │ ├── collectionless-item.json │ ├── core-item.json │ ├── extended-item.json │ ├── extensions-collection │ │ ├── collection.json │ │ └── proj-example │ │ │ └── proj-example.json │ └── simple-item.json └── v1.1.0 │ ├── README.md │ ├── catalog.json │ ├── collection-only │ ├── collection-with-schemas.json │ └── collection.json │ ├── collection.json │ ├── collectionless-item.json │ ├── core-item.json │ ├── extended-item.json │ ├── extensions-collection │ ├── collection.json │ └── proj-example │ │ └── proj-example.json │ └── simple-item.json ├── src ├── arrow.rs ├── cli.rs ├── collection.rs ├── duckdb.rs ├── error.rs ├── geoparquet.rs ├── lib.rs ├── migrate.rs ├── read.rs ├── search.rs ├── version.rs ├── walk.rs └── write.rs ├── tests ├── conftest.py ├── data │ └── maxar-hurricane-ian-2022 │ │ ├── 031331303020 │ │ └── 10300100DB064000.json │ │ └── 031331303211 │ │ └── 10300100DB064000.json ├── test_arrow.py ├── test_collection.py ├── test_duckdb.py ├── test_migrate.py ├── test_read.py ├── test_search.py ├── test_version.py ├── test_walk.py └── test_write.py └── uv.lock /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/.github/workflows/labels.yml -------------------------------------------------------------------------------- /.github/workflows/pypi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/.github/workflows/pypi.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/.gitmodules -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/CODE_OF_CONDUCT -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/RELEASING.md -------------------------------------------------------------------------------- /data/100-sentinel-2-items.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/data/100-sentinel-2-items.parquet -------------------------------------------------------------------------------- /data/extended-item.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/data/extended-item.parquet -------------------------------------------------------------------------------- /data/invalid-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/data/invalid-item.json -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | items* 2 | -------------------------------------------------------------------------------- /docs/.markdownlint-cli2.jsonc: -------------------------------------------------------------------------------- 1 | { 2 | "config": { "reference-links-images": false } 3 | } 4 | -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT: -------------------------------------------------------------------------------- 1 | ../CODE_OF_CONDUCT -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | ../CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /docs/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /docs/api/arrow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/arrow.md -------------------------------------------------------------------------------- /docs/api/duckdb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/duckdb.md -------------------------------------------------------------------------------- /docs/api/geoparquet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/geoparquet.md -------------------------------------------------------------------------------- /docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/index.md -------------------------------------------------------------------------------- /docs/api/migrate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/migrate.md -------------------------------------------------------------------------------- /docs/api/read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/read.md -------------------------------------------------------------------------------- /docs/api/search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/search.md -------------------------------------------------------------------------------- /docs/api/store/aws.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/store/aws.md -------------------------------------------------------------------------------- /docs/api/store/azure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/store/azure.md -------------------------------------------------------------------------------- /docs/api/store/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/store/config.md -------------------------------------------------------------------------------- /docs/api/store/gcs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/store/gcs.md -------------------------------------------------------------------------------- /docs/api/store/http.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/store/http.md -------------------------------------------------------------------------------- /docs/api/store/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/store/index.md -------------------------------------------------------------------------------- /docs/api/store/local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/store/local.md -------------------------------------------------------------------------------- /docs/api/store/memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/store/memory.md -------------------------------------------------------------------------------- /docs/api/version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/version.md -------------------------------------------------------------------------------- /docs/api/walk.md: -------------------------------------------------------------------------------- 1 | # Walk 2 | 3 | ::: rustac.walk 4 | -------------------------------------------------------------------------------- /docs/api/write.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/api/write.md -------------------------------------------------------------------------------- /docs/img/rustac-small.png: -------------------------------------------------------------------------------- 1 | ../../img/rustac-small.png -------------------------------------------------------------------------------- /docs/img/stac-ferris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/img/stac-ferris.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/notebooks/.gitignore: -------------------------------------------------------------------------------- 1 | *.parquet 2 | -------------------------------------------------------------------------------- /docs/notebooks/async-search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/notebooks/async-search.ipynb -------------------------------------------------------------------------------- /docs/notebooks/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/notebooks/index.md -------------------------------------------------------------------------------- /docs/notebooks/its-live.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/notebooks/its-live.ipynb -------------------------------------------------------------------------------- /docs/notebooks/read.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/notebooks/read.ipynb -------------------------------------------------------------------------------- /docs/notebooks/search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/notebooks/search.ipynb -------------------------------------------------------------------------------- /docs/notebooks/stac-geoparquet.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/notebooks/stac-geoparquet.ipynb -------------------------------------------------------------------------------- /docs/notebooks/store.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/notebooks/store.ipynb -------------------------------------------------------------------------------- /docs/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/docs/stylesheets/extra.css -------------------------------------------------------------------------------- /img/rustac-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/img/rustac-small.png -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /python/rustac/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/python/rustac/__init__.py -------------------------------------------------------------------------------- /python/rustac/geoparquet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/python/rustac/geoparquet.py -------------------------------------------------------------------------------- /python/rustac/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/rustac/rustac.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/python/rustac/rustac.pyi -------------------------------------------------------------------------------- /python/rustac/store: -------------------------------------------------------------------------------- 1 | ../../_obstore/obstore/python/obstore/store -------------------------------------------------------------------------------- /scripts/format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/scripts/format -------------------------------------------------------------------------------- /scripts/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/scripts/lint -------------------------------------------------------------------------------- /scripts/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/scripts/test -------------------------------------------------------------------------------- /spec-examples/v1.0.0/catalog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.0.0/catalog.json -------------------------------------------------------------------------------- /spec-examples/v1.0.0/collection-only/collection-with-schemas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.0.0/collection-only/collection-with-schemas.json -------------------------------------------------------------------------------- /spec-examples/v1.0.0/collection-only/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.0.0/collection-only/collection.json -------------------------------------------------------------------------------- /spec-examples/v1.0.0/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.0.0/collection.json -------------------------------------------------------------------------------- /spec-examples/v1.0.0/collectionless-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.0.0/collectionless-item.json -------------------------------------------------------------------------------- /spec-examples/v1.0.0/core-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.0.0/core-item.json -------------------------------------------------------------------------------- /spec-examples/v1.0.0/extended-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.0.0/extended-item.json -------------------------------------------------------------------------------- /spec-examples/v1.0.0/extensions-collection/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.0.0/extensions-collection/collection.json -------------------------------------------------------------------------------- /spec-examples/v1.0.0/extensions-collection/proj-example/proj-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.0.0/extensions-collection/proj-example/proj-example.json -------------------------------------------------------------------------------- /spec-examples/v1.0.0/simple-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.0.0/simple-item.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0-beta.1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0-beta.1/README.md -------------------------------------------------------------------------------- /spec-examples/v1.1.0-beta.1/catalog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0-beta.1/catalog.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0-beta.1/collection-only/collection-with-schemas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0-beta.1/collection-only/collection-with-schemas.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0-beta.1/collection-only/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0-beta.1/collection-only/collection.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0-beta.1/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0-beta.1/collection.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0-beta.1/collectionless-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0-beta.1/collectionless-item.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0-beta.1/core-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0-beta.1/core-item.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0-beta.1/extended-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0-beta.1/extended-item.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0-beta.1/extensions-collection/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0-beta.1/extensions-collection/collection.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0-beta.1/extensions-collection/proj-example/proj-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0-beta.1/extensions-collection/proj-example/proj-example.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0-beta.1/simple-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0-beta.1/simple-item.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0/README.md -------------------------------------------------------------------------------- /spec-examples/v1.1.0/catalog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0/catalog.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0/collection-only/collection-with-schemas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0/collection-only/collection-with-schemas.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0/collection-only/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0/collection-only/collection.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0/collection.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0/collectionless-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0/collectionless-item.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0/core-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0/core-item.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0/extended-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0/extended-item.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0/extensions-collection/collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0/extensions-collection/collection.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0/extensions-collection/proj-example/proj-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0/extensions-collection/proj-example/proj-example.json -------------------------------------------------------------------------------- /spec-examples/v1.1.0/simple-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/spec-examples/v1.1.0/simple-item.json -------------------------------------------------------------------------------- /src/arrow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/arrow.rs -------------------------------------------------------------------------------- /src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/cli.rs -------------------------------------------------------------------------------- /src/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/collection.rs -------------------------------------------------------------------------------- /src/duckdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/duckdb.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/geoparquet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/geoparquet.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/migrate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/migrate.rs -------------------------------------------------------------------------------- /src/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/read.rs -------------------------------------------------------------------------------- /src/search.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/search.rs -------------------------------------------------------------------------------- /src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/version.rs -------------------------------------------------------------------------------- /src/walk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/walk.rs -------------------------------------------------------------------------------- /src/write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/src/write.rs -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/maxar-hurricane-ian-2022/031331303020/10300100DB064000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/data/maxar-hurricane-ian-2022/031331303020/10300100DB064000.json -------------------------------------------------------------------------------- /tests/data/maxar-hurricane-ian-2022/031331303211/10300100DB064000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/data/maxar-hurricane-ian-2022/031331303211/10300100DB064000.json -------------------------------------------------------------------------------- /tests/test_arrow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/test_arrow.py -------------------------------------------------------------------------------- /tests/test_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/test_collection.py -------------------------------------------------------------------------------- /tests/test_duckdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/test_duckdb.py -------------------------------------------------------------------------------- /tests/test_migrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/test_migrate.py -------------------------------------------------------------------------------- /tests/test_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/test_read.py -------------------------------------------------------------------------------- /tests/test_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/test_search.py -------------------------------------------------------------------------------- /tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/test_version.py -------------------------------------------------------------------------------- /tests/test_walk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/test_walk.py -------------------------------------------------------------------------------- /tests/test_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/tests/test_write.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stac-utils/rustac-py/HEAD/uv.lock --------------------------------------------------------------------------------