Skip to content
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

## [Unreleased]

### Breaking Changes

- removed the third party and core extensions folders and moved all of the extensions to root ([#899](https://github.com/stac-utils/stac-fastapi/pull/899))

### Fixed

- fix mypy type errors in transaction extension for Python 3.14 compatibility (mypy 1.20.0) ([#895](https://github.com/stac-utils/stac-fastapi/pull/895))
Expand Down
84 changes: 41 additions & 43 deletions docs/mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,49 +32,47 @@ nav:
- routes: api/stac_fastapi/api/routes.md
- stac_fastapi.extensions:
- module: api/stac_fastapi/extensions/index.md
- core:
- module: api/stac_fastapi/extensions/core/index.md
- aggregation:
- module: api/stac_fastapi/extensions/core/aggregation/index.md
- aggregation: api/stac_fastapi/extensions/core/aggregation/aggregation.md
- client: api/stac_fastapi/extensions/core/aggregation/client.md
- request: api/stac_fastapi/extensions/core/aggregation/request.md
- types: api/stac_fastapi/extensions/core/aggregation/types.md
- collection_search:
- module: api/stac_fastapi/extensions/core/collection_search/index.md
- collection_search: api/stac_fastapi/extensions/core/collection_search/collection_search.md
- client: api/stac_fastapi/extensions/core/collection_search/client.md
- request: api/stac_fastapi/extensions/core/collection_search/request.md
- fields:
- module: api/stac_fastapi/extensions/core/fields/index.md
- fields: api/stac_fastapi/extensions/core/fields/fields.md
- request: api/stac_fastapi/extensions/core/fields/request.md
- filter:
- module: api/stac_fastapi/extensions/core/filter/index.md
- filter: api/stac_fastapi/extensions/core/filter/filter.md
- request: api/stac_fastapi/extensions/core/filter/request.md
- free_text:
- module: api/stac_fastapi/extensions/core/free_text/index.md
- free_text: api/stac_fastapi/extensions/core/free_text/free_text.md
- request: api/stac_fastapi/extensions/core/free_text/request.md
- pagination:
- module: api/stac_fastapi/extensions/core/pagination/index.md
- pagination: api/stac_fastapi/extensions/core/pagination/pagination.md
- offset_pagination: api/stac_fastapi/extensions/core/pagination/offset_pagination.md
- token_pagination: api/stac_fastapi/extensions/core/pagination/token_pagination.md
- request: api/stac_fastapi/extensions/core/pagination/request.md
- query:
- module: api/stac_fastapi/extensions/core/query/index.md
- query: api/stac_fastapi/extensions/core/query/query.md
- request: api/stac_fastapi/extensions/core/query/request.md
- sort:
- module: api/stac_fastapi/extensions/core/sort/index.md
- request: api/stac_fastapi/extensions/core/sort/request.md
- sort: api/stac_fastapi/extensions/core/sort/sort.md
- transaction: api/stac_fastapi/extensions/core/transaction.md
- third_party:
- module: api/stac_fastapi/extensions/third_party/index.md
- bulk_transactions: api/stac_fastapi/extensions/third_party/bulk_transactions.md
- aggregation:
- module: api/stac_fastapi/extensions/aggregation/index.md
- aggregation: api/stac_fastapi/extensions/aggregation/aggregation.md
- client: api/stac_fastapi/extensions/aggregation/client.md
- request: api/stac_fastapi/extensions/aggregation/request.md
- types: api/stac_fastapi/extensions/aggregation/types.md
- bulk_transactions:
- module: api/stac_fastapi/extensions/bulk_transactions/index.md
- bulk_transactions: api/stac_fastapi/extensions/bulk_transactions/bulk_transactions.md
- collection_search:
- module: api/stac_fastapi/extensions/collection_search/index.md
- collection_search: api/stac_fastapi/extensions/collection_search/collection_search.md
- client: api/stac_fastapi/extensions/collection_search/client.md
- request: api/stac_fastapi/extensions/collection_search/request.md
- fields:
- module: api/stac_fastapi/extensions/fields/index.md
- fields: api/stac_fastapi/extensions/fields/fields.md
- request: api/stac_fastapi/extensions/fields/request.md
- filter:
- module: api/stac_fastapi/extensions/filter/index.md
- filter: api/stac_fastapi/extensions/filter/filter.md
- request: api/stac_fastapi/extensions/filter/request.md
- free_text:
- module: api/stac_fastapi/extensions/free_text/index.md
- free_text: api/stac_fastapi/extensions/free_text/free_text.md
- request: api/stac_fastapi/extensions/free_text/request.md
- pagination:
- module: api/stac_fastapi/extensions/pagination/index.md
- pagination: api/stac_fastapi/extensions/pagination/pagination.md
- offset_pagination: api/stac_fastapi/extensions/pagination/offset_pagination.md
- token_pagination: api/stac_fastapi/extensions/pagination/token_pagination.md
- request: api/stac_fastapi/extensions/pagination/request.md
- query:
- module: api/stac_fastapi/extensions/query/index.md
- query: api/stac_fastapi/extensions/query/query.md
- request: api/stac_fastapi/extensions/query/request.md
- sort:
- module: api/stac_fastapi/extensions/sort/index.md
- request: api/stac_fastapi/extensions/sort/request.md
- sort: api/stac_fastapi/extensions/sort/sort.md
- transaction: api/stac_fastapi/extensions/transaction.md
- stac_fastapi.types:
- module: api/stac_fastapi/types/index.md
- config: api/stac_fastapi/types/config.md
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
::: stac_fastapi.extensions.aggregation.aggregation
options:
show_source: true
3 changes: 3 additions & 0 deletions docs/src/api/stac_fastapi/extensions/aggregation/client.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
::: stac_fastapi.extensions.aggregation.client
options:
show_source: true
10 changes: 10 additions & 0 deletions docs/src/api/stac_fastapi/extensions/aggregation/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Module stac_fastapi.extensions.aggregation

Aggregation Extensions submodule.

## Sub-modules

* [stac_fastapi.extensions.aggregation.aggregation](aggregation.md)
* [stac_fastapi.extensions.aggregation.client](client.md)
* [stac_fastapi.extensions.aggregation.request](request.md)
* [stac_fastapi.extensions.aggregation.types](types.md)
3 changes: 3 additions & 0 deletions docs/src/api/stac_fastapi/extensions/aggregation/request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
::: stac_fastapi.extensions.aggregation.request
options:
show_source: true
3 changes: 3 additions & 0 deletions docs/src/api/stac_fastapi/extensions/aggregation/types.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
::: stac_fastapi.extensions.aggregation.types
options:
show_source: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
::: stac_fastapi.extensions.bulk_transactions
options:
show_source: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Module stac_fastapi.extensions

Third Party Extensions submodule.

## Sub-modules

* [stac_fastapi.extensions.bulk_transactions](bulk_transactions.md)
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@

::: stac_fastapi.extensions.collection_search.client
options:
show_source: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@


::: stac_fastapi.extensions.collection_search.collection_search
options:
show_source: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Module stac_fastapi.extensions.collection_search

Collection-Search Extensions submodule.

## Sub-modules

* [stac_fastapi.extensions.collection_search.collection_search](collection_search.md)
* [stac_fastapi.extensions.collection_search.client](client.md)
* [stac_fastapi.extensions.collection_search.request](request.md)
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@



::: stac_fastapi.extensions.collection_search.request
options:
show_source: true

This file was deleted.

This file was deleted.

10 changes: 0 additions & 10 deletions docs/src/api/stac_fastapi/extensions/core/aggregation/index.md

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions docs/src/api/stac_fastapi/extensions/core/fields/fields.md

This file was deleted.

8 changes: 0 additions & 8 deletions docs/src/api/stac_fastapi/extensions/core/fields/index.md

This file was deleted.

6 changes: 0 additions & 6 deletions docs/src/api/stac_fastapi/extensions/core/fields/request.md

This file was deleted.

5 changes: 0 additions & 5 deletions docs/src/api/stac_fastapi/extensions/core/filter/filter.md

This file was deleted.

8 changes: 0 additions & 8 deletions docs/src/api/stac_fastapi/extensions/core/filter/index.md

This file was deleted.

6 changes: 0 additions & 6 deletions docs/src/api/stac_fastapi/extensions/core/filter/request.md

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions docs/src/api/stac_fastapi/extensions/core/free_text/index.md

This file was deleted.

This file was deleted.

13 changes: 0 additions & 13 deletions docs/src/api/stac_fastapi/extensions/core/index.md

This file was deleted.

10 changes: 0 additions & 10 deletions docs/src/api/stac_fastapi/extensions/core/pagination/index.md

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions docs/src/api/stac_fastapi/extensions/core/query/index.md

This file was deleted.

5 changes: 0 additions & 5 deletions docs/src/api/stac_fastapi/extensions/core/query/query.md

This file was deleted.

6 changes: 0 additions & 6 deletions docs/src/api/stac_fastapi/extensions/core/query/request.md

This file was deleted.

8 changes: 0 additions & 8 deletions docs/src/api/stac_fastapi/extensions/core/sort/index.md

This file was deleted.

6 changes: 0 additions & 6 deletions docs/src/api/stac_fastapi/extensions/core/sort/request.md

This file was deleted.

5 changes: 0 additions & 5 deletions docs/src/api/stac_fastapi/extensions/core/sort/sort.md

This file was deleted.

3 changes: 0 additions & 3 deletions docs/src/api/stac_fastapi/extensions/core/transaction.md

This file was deleted.

5 changes: 5 additions & 0 deletions docs/src/api/stac_fastapi/extensions/fields/fields.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@


::: stac_fastapi.extensions.fields.fields
options:
show_source: true
Loading