From fe393ba0dd3e33f6284abebea4c4c5564fa17cac Mon Sep 17 00:00:00 2001 From: florian Date: Thu, 13 Nov 2025 14:24:50 +0100 Subject: [PATCH 1/3] Preparing for release, 3.1.0 Signed-off-by: florian --- .github/workflows/unified-release.yml | 2 +- CHANGELOG.md | 13 ++++++++++++- opensearchpy/_version.py | 2 +- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/unified-release.yml b/.github/workflows/unified-release.yml index 3fbd5cb3c..ff8ceb0c4 100644 --- a/.github/workflows/unified-release.yml +++ b/.github/workflows/unified-release.yml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: false matrix: - stack_version: ["3.0.0"] + stack_version: ["3.1.0"] steps: - name: Checkout diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c400da24..b35ec77ac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ## [Unreleased] ### Added ### Updated APIs +### Changed +### Deprecated +### Removed +### Fixed +### Security +### Dependencies + +## [3.1.0] +### Added +### Updated APIs - Updated opensearch-py APIs to reflect [opensearch-api-specification@eaf4bf8](https://github.com/opensearch-project/opensearch-api-specification/commit/eaf4bf830fac71c6800c3fb2b6293de0641f1ca7) - Updated opensearch-py APIs to reflect [opensearch-api-specification@3be80d7](https://github.com/opensearch-project/opensearch-api-specification/commit/3be80d700cccc60093ad6265a9582572c0b1e9f4) - Updated opensearch-py APIs to reflect [opensearch-api-specification@89c586c](https://github.com/opensearch-project/opensearch-api-specification/commit/89c586cfe65584f789e8fccc5f6c416cee1e8b3b) @@ -304,7 +314,8 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) - Fixed link checker failing due to relative link ([#760](https://github.com/opensearch-project/opensearch-py/pull/760)) ### Security -[Unreleased]: https://github.com/opensearch-project/opensearch-py/compare/v3.0.0...HEAD +[Unreleased]: https://github.com/opensearch-project/opensearch-py/compare/v3.1.0...HEAD +[3.1.0]: https://github.com/opensearch-project/opensearch-py/compare/v3.0.0...v3.1.0 [3.0.0]: https://github.com/opensearch-project/opensearch-py/compare/v2.8.0...v3.0.0 [2.8.0]: https://github.com/opensearch-project/opensearch-py/compare/v2.7.1...v2.8.0 [2.7.1]: https://github.com/opensearch-project/opensearch-py/compare/v2.7.0...v2.7.1 diff --git a/opensearchpy/_version.py b/opensearchpy/_version.py index 0df6ae3da..ddd727041 100644 --- a/opensearchpy/_version.py +++ b/opensearchpy/_version.py @@ -24,4 +24,4 @@ # specific language governing permissions and limitations # under the License. -__versionstr__: str = "3.0.0" +__versionstr__: str = "3.1.0" From 923731e1fb2f57804419615ec83992d353ee64c2 Mon Sep 17 00:00:00 2001 From: florian Date: Thu, 20 Nov 2025 15:09:54 +0100 Subject: [PATCH 2/3] ci: bump opensearch integration testing to latest versions Signed-off-by: florian --- .github/workflows/integration.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 75652c08d..593e0fa6d 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: false matrix: - opensearch_version: [ '1.0.1', '1.3.7' ] + opensearch_version: [ '1.0.1', '1.3.20' ] secured: [ "true", "false" ] steps: - name: Checkout @@ -26,7 +26,7 @@ jobs: strategy: fail-fast: false matrix: - opensearch_version: [ '2.18.0', '2.19.2', '3.0.0' ] + opensearch_version: [ '2.18.0', '2.19.4', '3.3.2' ] secured: [ "true", "false" ] steps: From 86bbf6f4bac106be1fe5c935694ccd2cdac41ea1 Mon Sep 17 00:00:00 2001 From: florian Date: Thu, 20 Nov 2025 15:10:08 +0100 Subject: [PATCH 3/3] ci: uncomment codecov report Signed-off-by: florian --- .github/workflows/test.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 39586ee36..545c475b4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -34,8 +34,8 @@ jobs: - name: Run Tests run: | python -m nox -rs test-${{ matrix.entry.python-version }} - # - name: Upload coverage to Codecov - # uses: codecov/codecov-action@v4 - # with: - # token: ${{ secrets.CODECOV_TOKEN }} - # files: ./junit/opensearch-py-codecov.xml + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v4 + with: + token: ${{ secrets.CODECOV_TOKEN }} + files: ./junit/opensearch-py-codecov.xml