Skip to content

Commit 0a0b555

Browse files
authored
Release v6.10.2 (#600)
**Related Issue(s):** - None **Description:** **PR Checklist:** - [x] Code is formatted and linted (run `pre-commit run --all-files`) - [x] Tests pass (run `make test`) - [x] Documentation has been updated to reflect changes, if applicable - [x] Changes are added to the changelog
1 parent 3a38767 commit 0a0b555

10 files changed

Lines changed: 23 additions & 18 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,16 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
1313

1414
### Fixed
1515

16-
- Fixed `ES_API_KEY` authentication, which was non-functional. The previous implementation set an `x-api-key` header, which is not recognized by Elasticsearch. Now uses the native `api_key` parameter in elasticsearch-py, which correctly sends the `Authorization: ApiKey` header. Also prevents `ValueError` when both API key and basic auth environment variables are set.
17-
1816
### Removed
1917

2018
### Updated
2119

20+
[v6.10.2] - 2026-02-10
21+
22+
### Fixed
23+
24+
- Fixed `ES_API_KEY` authentication, which was non-functional. The previous implementation set an `x-api-key` header, which is not recognized by Elasticsearch. Now uses the native `api_key` parameter in elasticsearch-py, which correctly sends the `Authorization: ApiKey` header. Also prevents `ValueError` when both API key and basic auth environment variables are set. [#598](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/pull/598)
25+
2226
## [v6.10.1] - 2026-02-04
2327

2428
### Changed
@@ -744,7 +748,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
744748
- Use genexp in execute_search and get_all_collections to return results.
745749
- Added db_to_stac serializer to item_collection method in core.py.
746750

747-
[Unreleased]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.10.1...main
751+
[Unreleased]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.10.2...main
752+
[v6.10.2]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.10.1...v6.10.2
748753
[v6.10.1]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.10.0...v6.10.1
749754
[v6.10.0]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.9.0...v6.10.0
750755
[v6.9.0]: https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch/compare/v6.8.1...v6.9.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
"""library version."""
2-
__version__ = "6.10.1"
2+
__version__ = "6.10.2"

stac_fastapi/elasticsearch/pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ keywords = [
2828
]
2929
dynamic = ["version"]
3030
dependencies = [
31-
"stac-fastapi-core==6.10.1",
32-
"sfeos-helpers==6.10.1",
31+
"stac-fastapi-core==6.10.2",
32+
"sfeos-helpers==6.10.2",
3333
"elasticsearch[async]~=8.19.1",
3434
"uvicorn~=0.23.0",
3535
"starlette>=0.35.0,<0.36.0",
@@ -48,7 +48,7 @@ dev = [
4848
"httpx>=0.24.0,<0.28.0",
4949
"redis~=6.4.0",
5050
"retry~=0.9.2",
51-
"stac-fastapi-core[redis]==6.10.1",
51+
"stac-fastapi-core[redis]==6.10.2",
5252
]
5353
docs = [
5454
"mkdocs~=1.4.0",
@@ -58,7 +58,7 @@ docs = [
5858
"retry~=0.9.2",
5959
]
6060
redis = [
61-
"stac-fastapi-core[redis]==6.10.1",
61+
"stac-fastapi-core[redis]==6.10.2",
6262
]
6363
server = [
6464
"uvicorn[standard]~=0.23.0",

stac_fastapi/elasticsearch/stac_fastapi/elasticsearch/app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@
244244
app_config = {
245245
"title": os.getenv("STAC_FASTAPI_TITLE", "stac-fastapi-elasticsearch"),
246246
"description": os.getenv("STAC_FASTAPI_DESCRIPTION", "stac-fastapi-elasticsearch"),
247-
"api_version": os.getenv("STAC_FASTAPI_VERSION", "6.10.1"),
247+
"api_version": os.getenv("STAC_FASTAPI_VERSION", "6.10.2"),
248248
"settings": settings,
249249
"extensions": extensions,
250250
"client": CoreClient(
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
"""library version."""
2-
__version__ = "6.10.1"
2+
__version__ = "6.10.2"

stac_fastapi/opensearch/pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ keywords = [
2828
]
2929
dynamic = ["version"]
3030
dependencies = [
31-
"stac-fastapi-core==6.10.1",
32-
"sfeos-helpers==6.10.1",
31+
"stac-fastapi-core==6.10.2",
32+
"sfeos-helpers==6.10.2",
3333
"opensearch-py~=2.8.0",
3434
"opensearch-py[async]~=2.8.0",
3535
"uvicorn~=0.23.0",
@@ -49,15 +49,15 @@ dev = [
4949
"httpx>=0.24.0,<0.28.0",
5050
"redis~=6.4.0",
5151
"retry~=0.9.2",
52-
"stac-fastapi-core[redis]==6.10.1",
52+
"stac-fastapi-core[redis]==6.10.2",
5353
]
5454
docs = [
5555
"mkdocs~=1.4.0",
5656
"mkdocs-material~=9.0.0",
5757
"pdocs~=1.2.0",
5858
]
5959
redis = [
60-
"stac-fastapi-core[redis]==6.10.1",
60+
"stac-fastapi-core[redis]==6.10.2",
6161
]
6262
server = [
6363
"uvicorn[standard]~=0.23.0",

stac_fastapi/opensearch/stac_fastapi/opensearch/app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@
243243
app_config = {
244244
"title": os.getenv("STAC_FASTAPI_TITLE", "stac-fastapi-opensearch"),
245245
"description": os.getenv("STAC_FASTAPI_DESCRIPTION", "stac-fastapi-opensearch"),
246-
"api_version": os.getenv("STAC_FASTAPI_VERSION", "6.10.1"),
246+
"api_version": os.getenv("STAC_FASTAPI_VERSION", "6.10.2"),
247247
"settings": settings,
248248
"extensions": extensions,
249249
"client": CoreClient(
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
"""library version."""
2-
__version__ = "6.10.1"
2+
__version__ = "6.10.2"

stac_fastapi/sfeos_helpers/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ keywords = [
2929
]
3030
dynamic = ["version"]
3131
dependencies = [
32-
"stac-fastapi.core==6.10.1",
32+
"stac-fastapi.core==6.10.2",
3333
]
3434

3535
[project.urls]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
"""library version."""
2-
__version__ = "6.10.1"
2+
__version__ = "6.10.2"

0 commit comments

Comments
 (0)