From 8c24721e7200362bc02f8bffa4f4253ddd3235f2 Mon Sep 17 00:00:00 2001 From: "momento-release-bot[bot]" <316285128+momento-release-bot[bot]@users.noreply.github.com> Date: Tue, 1 Sep 2026 19:07:28 +0000 Subject: [PATCH] chore(main): release 2.0.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 16 ++++++++++++++++ pyproject.toml | 2 +- src/momento/__init__.py | 2 +- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index b0daa7d7..895bf0e3 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.28.1" + ".": "2.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 158ddc2f..1b212f92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [2.0.0](https://github.com/momentohq/client-sdk-python/compare/v1.28.1...v2.0.0) (2026-09-01) + + +### ⚠ BREAKING CHANGES + +* requires momento-wire-types >=0.135.0 and protobuf >=7.35.1,<8, and raises the minimum Python to 3.10. Support for protobuf 3 and 4 is removed. + +### Features + +* require protobuf 7 via momento-wire-types 0.135 ([#523](https://github.com/momentohq/client-sdk-python/issues/523)) ([49a7b36](https://github.com/momentohq/client-sdk-python/commit/49a7b367284318c53ee3ba50c7b6c3a20f861080)) + + +### Miscellaneous + +* retire the machine-user release token ([#520](https://github.com/momentohq/client-sdk-python/issues/520)) ([3b6a220](https://github.com/momentohq/client-sdk-python/commit/3b6a2205eb61958093627f22d07712d7df47b9a5)) + ## [1.28.1](https://github.com/momentohq/client-sdk-python/compare/v1.28.0...v1.28.1) (2026-02-04) diff --git a/pyproject.toml b/pyproject.toml index 30a0d7ae..09408faf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "momento" -version = "1.28.1" +version = "2.0.0" authors = ["Momento "] description = "SDK for Momento" diff --git a/src/momento/__init__.py b/src/momento/__init__.py index 9db68999..a44d3df5 100644 --- a/src/momento/__init__.py +++ b/src/momento/__init__.py @@ -18,7 +18,7 @@ from .topic_client import TopicClient from .topic_client_async import TopicClientAsync -__version__ = "1.28.1" # x-release-please-version +__version__ = "2.0.0" # x-release-please-version logging.getLogger("momentosdk").addHandler(logging.NullHandler()) logs.initialize_momento_logging()