diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 78e7f27..8032c17 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.11.0" + ".": "0.12.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index f8206ec..90f7dff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [0.12.0](https://github.com/s2-streamstore/s2-sdk-python/compare/v0.11.0...v0.12.0) (2026-09-28) + + +### ⚠ BREAKING CHANGES + +* use string storage classes and expose location offerings ([#139](https://github.com/s2-streamstore/s2-sdk-python/issues/139)) + +### Features + +* use string storage classes and expose location offerings ([#139](https://github.com/s2-streamstore/s2-sdk-python/issues/139)) ([c2ff3f4](https://github.com/s2-streamstore/s2-sdk-python/commit/c2ff3f43b0252220d4a283aaba7dc234faad7a27)) + + +### Bug Fixes + +* preserve uncertainty across append retries ([#137](https://github.com/s2-streamstore/s2-sdk-python/issues/137)) ([bf927e9](https://github.com/s2-streamstore/s2-sdk-python/commit/bf927e9f3e799f8448b8a3d5017611a3ef1c3b91)) + ## [0.11.0](https://github.com/s2-streamstore/s2-sdk-python/compare/v0.10.0...v0.11.0) (2026-09-17) diff --git a/docs/source/conf.py b/docs/source/conf.py index 49901b9..80a6c2c 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -10,7 +10,7 @@ project = "s2-sdk" copyright = f"{date.today().year}, Bandar Systems Inc" -release = "0.11.0" # x-release-please-version +release = "0.12.0" # x-release-please-version # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration diff --git a/pyproject.toml b/pyproject.toml index 58c78fe..5c536a0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "s2-sdk" -version = "0.11.0" +version = "0.12.0" description = "Python SDK for s2.dev" readme = "README.md" license = "MIT" diff --git a/src/s2_sdk/__init__.py b/src/s2_sdk/__init__.py index 9baca65..deaee8c 100644 --- a/src/s2_sdk/__init__.py +++ b/src/s2_sdk/__init__.py @@ -5,7 +5,6 @@ from s2_sdk._batching import append_inputs, append_record_batches from s2_sdk._exceptions import ( AppendConditionError, - AppendIndefiniteFailureError, FencingTokenMismatchError, ReadUnwrittenError, S2ClientError, @@ -132,7 +131,6 @@ "S2ClientError", "S2ServerError", "AppendConditionError", - "AppendIndefiniteFailureError", "FencingTokenMismatchError", "SeqNumMismatchError", "ReadUnwrittenError", diff --git a/uv.lock b/uv.lock index d52ef5e..13f7bf9 100644 --- a/uv.lock +++ b/uv.lock @@ -1176,7 +1176,7 @@ wheels = [ [[package]] name = "s2-sdk" -version = "0.11.0" +version = "0.12.0" source = { editable = "." } dependencies = [ { name = "h2" },