From 4ac7d5178ba8dd41391b641bc722769d2e266bb1 Mon Sep 17 00:00:00 2001 From: Yurii Serhiichuk Date: Thu, 12 Mar 2026 21:29:18 +0100 Subject: [PATCH 1/4] chore: release 1.12.1 with CloudEvents v2 update and v1 support adjustment Signed-off-by: Yurii Serhiichuk --- CHANGELOG.md | 10 +++++++++- cloudevents/__init__.py | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 47023884..ae519e71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,11 +6,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.12.1] + +### Changed + +- CloudEvents v1 moved to security fixes support stage. +CloudEvents v2 is a rewrite with ongoing development ([]) + ## [1.12.0] ### Changed -- Dropped Python3.8 support while it has reached EOL. ([]) +- Dropped Python3.8 support while it has reached EOL. ([#249]) ## [1.11.1] @@ -301,3 +308,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#236]: https://github.com/cloudevents/sdk-python/pull/236 [#240]: https://github.com/cloudevents/sdk-python/pull/240 [#248]: https://github.com/cloudevents/sdk-python/pull/248 +[#249]: https://github.com/cloudevents/sdk-python/pull/249 diff --git a/cloudevents/__init__.py b/cloudevents/__init__.py index e97372bc..63da30fc 100644 --- a/cloudevents/__init__.py +++ b/cloudevents/__init__.py @@ -12,4 +12,4 @@ # License for the specific language governing permissions and limitations # under the License. -__version__ = "1.12.0" +__version__ = "1.12.1" From c3503165271754595469429033dee72faa571f3f Mon Sep 17 00:00:00 2001 From: Yurii Serhiichuk Date: Thu, 12 Mar 2026 21:32:28 +0100 Subject: [PATCH 2/4] chore: update mypy config to use Python 3.9 Signed-off-by: Yurii Serhiichuk --- mypy.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mypy.ini b/mypy.ini index d8fb9cc0..3168f2b5 100644 --- a/mypy.ini +++ b/mypy.ini @@ -1,6 +1,6 @@ [mypy] plugins = pydantic.mypy -python_version = 3.8 +python_version = 3.9 pretty = True show_error_context = True From 3f57b3667e72db60c88cb0b251f940fa9a6f2c6d Mon Sep 17 00:00:00 2001 From: Yurii Serhiichuk Date: Thu, 12 Mar 2026 21:36:32 +0100 Subject: [PATCH 3/4] chore: update pytest version range in test requirements Signed-off-by: Yurii Serhiichuk --- requirements/test.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/test.txt b/requirements/test.txt index 3e32e4a8..729eeec9 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -1,7 +1,7 @@ flake8 pep8-naming flake8-print -pytest +pytest>=8.0.0,<9.0 pytest-cov # web app tests sanic From 4c31d3562f47a5b5e5f6dc6a6197e70b84618270 Mon Sep 17 00:00:00 2001 From: Yurii Serhiichuk Date: Thu, 12 Mar 2026 21:38:56 +0100 Subject: [PATCH 4/4] chore: update pytest version range in sample requirements Signed-off-by: Yurii Serhiichuk --- samples/http-image-cloudevents/requirements.txt | 2 +- samples/http-json-cloudevents/requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/samples/http-image-cloudevents/requirements.txt b/samples/http-image-cloudevents/requirements.txt index 197e001a..ea5705ba 100644 --- a/samples/http-image-cloudevents/requirements.txt +++ b/samples/http-image-cloudevents/requirements.txt @@ -1,5 +1,5 @@ flask requests Pillow -pytest +pytest>=8.0.0,<9.0 cloudevents diff --git a/samples/http-json-cloudevents/requirements.txt b/samples/http-json-cloudevents/requirements.txt index 1f69ece3..cd751360 100644 --- a/samples/http-json-cloudevents/requirements.txt +++ b/samples/http-json-cloudevents/requirements.txt @@ -1,4 +1,4 @@ flask requests -pytest +pytest>=8.0.0,<9.0 cloudevents