From 54b30781ec703f63916525c991743706938c8fb7 Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Sun, 22 Oct 2023 12:52:14 +0300 Subject: [PATCH] Release 3.3.3 --- .github/workflows/test-publish.yaml | 2 +- ANNOUNCE.rst | 21 +++++++++++++++++---- Cheetah/Version.py | 4 ++-- LATEST-CHANGES.rst | 15 +++++++++++++++ README.rst | 4 ++-- docs/news.rst | 4 ++-- 6 files changed, 39 insertions(+), 11 deletions(-) diff --git a/.github/workflows/test-publish.yaml b/.github/workflows/test-publish.yaml index d7d3d5ce..7d5f1481 100644 --- a/.github/workflows/test-publish.yaml +++ b/.github/workflows/test-publish.yaml @@ -121,7 +121,7 @@ jobs: omitBodyDuringUpdate: true omitNameDuringUpdate: true omitPrereleaseDuringUpdate: true - prerelease: true + prerelease: false replacesArtifacts: false skipIfReleaseExists: false updateOnlyUnreleased: false diff --git a/ANNOUNCE.rst b/ANNOUNCE.rst index 1ea0edd4..3c767506 100644 --- a/ANNOUNCE.rst +++ b/ANNOUNCE.rst @@ -1,13 +1,26 @@ Hello! -I'm pleased to announce version 3.3.3b2, the second beta release -of release 3.3.3 of branch 3.3 of CheetahTemplate3. +I'm pleased to announce version 3.3.3, the fourth release +of branch 3.3 of CheetahTemplate3. What's new in CheetahTemplate3 ============================== -The contributors for this release are ... +Minor features: + + - Protect ``import cgi`` in preparation to Python 3.13. + +Tests: + + - Run tests with Python 3.12. + +CI: + + - GHActions: Ensure ``pip`` only if needed + + This is to work around a problem in conda with Python 3.7 - + it brings in wrong version of ``setuptools`` incompatible with Python 3.7. What is CheetahTemplate3 @@ -26,7 +39,7 @@ Site: https://cheetahtemplate.org/ Download: -https://pypi.org/project/CT3/3.3.3b2 +https://pypi.org/project/CT3/3.3.3 News and changes: https://cheetahtemplate.org/news.html diff --git a/Cheetah/Version.py b/Cheetah/Version.py index c480ceeb..143b4834 100755 --- a/Cheetah/Version.py +++ b/Cheetah/Version.py @@ -1,7 +1,7 @@ #!/usr/bin/env python -Version = '3.3.3b2' -VersionTuple = (3, 3, 3, 'beta', 2) +Version = '3.3.3' +VersionTuple = (3, 3, 3, 'final', 0) MinCompatibleVersion = '3.0.0a1' MinCompatibleVersionTuple = (3, 0, 0, 'alpha', 1) diff --git a/LATEST-CHANGES.rst b/LATEST-CHANGES.rst index e69de29b..75d12655 100644 --- a/LATEST-CHANGES.rst +++ b/LATEST-CHANGES.rst @@ -0,0 +1,15 @@ +Minor features: + + - Protect ``import cgi`` in preparation to Python 3.13. + +Tests: + + - Run tests with Python 3.12. + +CI: + + - GHActions: Ensure ``pip`` only if needed + + This is to work around a problem in conda with Python 3.7 - + it brings in wrong version of ``setuptools`` incompatible with Python 3.7. + diff --git a/README.rst b/README.rst index b854cb4a..ef410863 100644 --- a/README.rst +++ b/README.rst @@ -1,5 +1,5 @@ -Cheetah Template 3.3.3b2 -======================== +Cheetah Template 3.3.3 +====================== Cheetah3 is a free and open source (MIT) Python template engine. It's a fork of the original CheetahTemplate library. diff --git a/docs/news.rst b/docs/news.rst index 8b1ee033..3c16f823 100644 --- a/docs/news.rst +++ b/docs/news.rst @@ -1,8 +1,8 @@ News ==== -Development (master) --------------------- +3.3.3 (2023-10-22) +------------------ Minor features: