From 47f2bac809587052a4a07be8ce4b386b4d71fc2b Mon Sep 17 00:00:00 2001 From: etserend Date: Mon, 2 Nov 2026 16:21:35 -0600 Subject: [PATCH 1/2] chore(release): prepare v0.7.0 Co-Authored-By: Claude --- CHANGELOG.md | 3 +++ pyproject.toml | 2 +- src/splunk_ao/__init__.py | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b3695c9..5eb8e539 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.0] + ### Changed - **Breaking:** the low-level API client (`splunk_ao.resources`) is regenerated from the current Client API @@ -292,6 +294,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 unknown before an acknowledgement and after ordinary transport or non-2xx failures; it is not a delivery guarantee. +[0.7.0]: https://pypi.org/project/splunk-ao/0.7.0/ [0.6.1]: https://pypi.org/project/splunk-ao/0.6.1/ [0.6.0]: https://pypi.org/project/splunk-ao/0.6.0/ [0.5.0]: https://pypi.org/project/splunk-ao/0.5.0/ diff --git a/pyproject.toml b/pyproject.toml index ce5b50ef..fdd35769 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "splunk-ao" -version = "0.6.1" +version = "0.7.0" description = "Splunk Agent Observability SDK for Python." authors = [{ name = "Splunk Inc." }] readme = "README.md" diff --git a/src/splunk_ao/__init__.py b/src/splunk_ao/__init__.py index 91988960..e66479b1 100644 --- a/src/splunk_ao/__init__.py +++ b/src/splunk_ao/__init__.py @@ -93,7 +93,7 @@ from splunk_ao.types import MetricSpec from splunk_ao.utils.log_config import enable_console_logging -__version__ = "0.6.1" +__version__ = "0.7.0" __all__ = [ # Stable / unchanged From 67c7911be9ab2be255fd4a4238e9a17d71c2365e Mon Sep 17 00:00:00 2001 From: etserend Date: Mon, 2 Nov 2026 16:25:30 -0600 Subject: [PATCH 2/2] docs(changelog): note new API client endpoints and fields in 0.7.0 Co-Authored-By: Claude --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5eb8e539..2b82a28b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.7.0] +### Added + +- The low-level API client (`splunk_ao.resources`) gains the stage rulesets + (`GET /projects/{project_id}/stages/{stage_id}/rulesets`) and paginated stages + (`GET /projects/{project_id}/stages/paginated`) endpoints, the decision-scorer validation endpoints (dataset, + log record and plain), and the optional `code_sha256`, `request_id` and `validation_task_id` fields on scorer + version responses. + ### Changed - **Breaking:** the low-level API client (`splunk_ao.resources`) is regenerated from the current Client API