From cf48cfdfdbc1e30ce56eec9f3bd70b7b54c79e61 Mon Sep 17 00:00:00 2001 From: Pier CeccoPierangioliEugenio Date: Mon, 10 Nov 2025 09:28:20 +0000 Subject: [PATCH] chore: release main (#480) Co-authored-by: Eugenio Parodi - Action --- .release-please-manifest.json | 6 ++-- CHANGELOG.md | 32 ++++++++++++++++++++ apps/dumbPaintTool/CHANGELOG.md | 7 +++++ apps/dumbPaintTool/dumbPaintTool/__init__.py | 2 +- apps/dumbPaintTool/pyproject.toml | 2 +- apps/ttkDesigner/CHANGELOG.md | 7 +++++ apps/ttkDesigner/pyproject.toml | 2 +- apps/ttkDesigner/ttkDesigner/__init__.py | 2 +- libs/pyTermTk/CHANGELOG.md | 32 ++++++++++++++++++++ libs/pyTermTk/TermTk/__init__.py | 2 +- 10 files changed, 86 insertions(+), 8 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 9d3bba05..8b2129be 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,7 +1,7 @@ { - "libs/pyTermTk": "0.47.2-a.0", + "libs/pyTermTk": "0.48.0-a.0", "apps/ttkode": "0.5.3-a.2", "apps/tlogg": "0.7.1-a.0", - "apps/ttkDesigner": "0.41.4-a.54", - "apps/dumbPaintTool": "0.41.9-a.54" + "apps/ttkDesigner": "0.41.5-a.54", + "apps/dumbPaintTool": "0.41.10-a.54" } diff --git a/CHANGELOG.md b/CHANGELOG.md index b9592e1e..6210e037 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,37 @@ # Changelog +## [0.48.0-a.0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/pyTermTk-v0.47.2-a.0...pyTermTk-v0.48.0-a.0) (2025-11-10) + + +### Fixes + +* **menu:** don't prevent setting the text color of an item ([#513](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/513)) ([370684e](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/370684ebc68b95665c60a08ce2e47b1313fd19e9)) +* **textcursor:** correct number of Up/Down movements ([#512](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/512)) ([6410b77](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/6410b77f51d34ee251508f5856273af0e894cbcf)) +* **textedit:** trigger update when wrap size change ([#508](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/508)) ([6b1d58e](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/6b1d58e6e1aa377c9a9a8dc1fd1c9e59c8611c4e)) + + +### Features + +* add Date and Time widgets ([#501](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/501)) ([bdfc130](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/bdfc130f877435194650c476146fca67c33e5bc6)) +* **table:** add edit proxy widget to allow a common extensible interface for the cell editing ([#517](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/517)) ([9331c03](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/9331c036892e8cb81154e5d06e1d30f02110d7fe)) +* **table:** add support for time,date,datetime ([#522](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/522)) ([5492e1e](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/5492e1e748f298727c5f86d8a93088610243e3ea)) +* **textcursor:** Move to the start of the document ([#500](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/500)) ([70ddd9a](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/70ddd9a1bce201c61cbf2ea063a8a28d89372f10)) +* **theme:** implement UTF-8 checkbox and radiobox ([#514](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/514)) ([a02f62c](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/a02f62c7060bab9c8812f1a80e03fcd316e0d23b)) +* **TTkTerminal:** add getBuffer ([#496](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/496)) ([997d0f6](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/997d0f6d7278ba6e09777bbfdd45ba8e359d33ef)) + + +### Chores + +* fix typo in terminal screen ([b262f80](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/b262f80d871e986fa9f8d4c86c80144e371b66cf)) +* improve the error handling and the quit routine ([#494](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/494)) ([d644604](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/d644604e377cd15ae420fa3e05758eff84922270)) +* improve typing ([#504](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/504)) ([cae23b1](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/cae23b16bc6cd7e064c72eb0b0a6503bf19fad11)) +* use TextIOBase for the stderr handler ([#499](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/499)) ([26b127f](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/26b127fe4cfcdd6c13d63b639013884f96a69e49)) + + +### Refactors + +* None checks anti patterns ([e744d97](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/e744d97d01e4644eccb9f9ac7bd3f5549eefb3b8)) + ## [0.47.2-a.0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/pyTermTk-v0.47.1-a.0...pyTermTk-v0.47.2-a.0) (2025-10-13) diff --git a/apps/dumbPaintTool/CHANGELOG.md b/apps/dumbPaintTool/CHANGELOG.md index 9f7147a9..b3d459a1 100644 --- a/apps/dumbPaintTool/CHANGELOG.md +++ b/apps/dumbPaintTool/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.41.10-a.54](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/theDumbPaintTool-v0.41.9-a.54...theDumbPaintTool-v0.41.10-a.54) (2025-11-10) + + +### Refactors + +* None checks anti patterns ([e744d97](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/e744d97d01e4644eccb9f9ac7bd3f5549eefb3b8)) + ## [0.41.9-a.54](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/theDumbPaintTool-v0.41.8-a.54...theDumbPaintTool-v0.41.9-a.54) (2025-04-04) diff --git a/apps/dumbPaintTool/dumbPaintTool/__init__.py b/apps/dumbPaintTool/dumbPaintTool/__init__.py index c1d29fbe..1e2c273b 100755 --- a/apps/dumbPaintTool/dumbPaintTool/__init__.py +++ b/apps/dumbPaintTool/dumbPaintTool/__init__.py @@ -20,7 +20,7 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -__version__:str = '0.41.8-a.54' +__version__:str = '0.41.10-a.54' from .app import main diff --git a/apps/dumbPaintTool/pyproject.toml b/apps/dumbPaintTool/pyproject.toml index 7bde9556..64208670 100644 --- a/apps/dumbPaintTool/pyproject.toml +++ b/apps/dumbPaintTool/pyproject.toml @@ -12,7 +12,7 @@ authors = [ ] requires-python = ">=3.9" dependencies = [ - 'pyTermTk>=0.41.18-a.0', + 'pyTermTk>=0.48.0-a.0', 'pyperclip', 'Pillow', ] diff --git a/apps/ttkDesigner/CHANGELOG.md b/apps/ttkDesigner/CHANGELOG.md index be495b9f..d12b749b 100644 --- a/apps/ttkDesigner/CHANGELOG.md +++ b/apps/ttkDesigner/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.41.5-a.54](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/ttkDesigner-v0.41.4-a.54...ttkDesigner-v0.41.5-a.54) (2025-11-10) + + +### Refactors + +* None checks anti patterns ([e744d97](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/e744d97d01e4644eccb9f9ac7bd3f5549eefb3b8)) + ## [0.41.4-a.54](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/ttkDesigner-v0.41.3-a.54...ttkDesigner-v0.41.4-a.54) (2025-04-03) diff --git a/apps/ttkDesigner/pyproject.toml b/apps/ttkDesigner/pyproject.toml index c46d6eb9..40bb21b4 100644 --- a/apps/ttkDesigner/pyproject.toml +++ b/apps/ttkDesigner/pyproject.toml @@ -29,7 +29,7 @@ classifiers = [ "Topic :: Software Development :: Libraries :: Application Frameworks", ] dependencies = [ - 'pyTermTk>=0.41.17-a.0', + 'pyTermTk>=0.48.0-a.0', 'pyperclip', 'Pillow', ] diff --git a/apps/ttkDesigner/ttkDesigner/__init__.py b/apps/ttkDesigner/ttkDesigner/__init__.py index c9bb6d68..b3aa33f4 100755 --- a/apps/ttkDesigner/ttkDesigner/__init__.py +++ b/apps/ttkDesigner/ttkDesigner/__init__.py @@ -20,7 +20,7 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -__version__:str = '0.41.4-a.54' +__version__:str = '0.41.5-a.54' from .app import * diff --git a/libs/pyTermTk/CHANGELOG.md b/libs/pyTermTk/CHANGELOG.md index b9592e1e..6210e037 100644 --- a/libs/pyTermTk/CHANGELOG.md +++ b/libs/pyTermTk/CHANGELOG.md @@ -1,5 +1,37 @@ # Changelog +## [0.48.0-a.0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/pyTermTk-v0.47.2-a.0...pyTermTk-v0.48.0-a.0) (2025-11-10) + + +### Fixes + +* **menu:** don't prevent setting the text color of an item ([#513](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/513)) ([370684e](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/370684ebc68b95665c60a08ce2e47b1313fd19e9)) +* **textcursor:** correct number of Up/Down movements ([#512](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/512)) ([6410b77](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/6410b77f51d34ee251508f5856273af0e894cbcf)) +* **textedit:** trigger update when wrap size change ([#508](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/508)) ([6b1d58e](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/6b1d58e6e1aa377c9a9a8dc1fd1c9e59c8611c4e)) + + +### Features + +* add Date and Time widgets ([#501](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/501)) ([bdfc130](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/bdfc130f877435194650c476146fca67c33e5bc6)) +* **table:** add edit proxy widget to allow a common extensible interface for the cell editing ([#517](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/517)) ([9331c03](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/9331c036892e8cb81154e5d06e1d30f02110d7fe)) +* **table:** add support for time,date,datetime ([#522](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/522)) ([5492e1e](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/5492e1e748f298727c5f86d8a93088610243e3ea)) +* **textcursor:** Move to the start of the document ([#500](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/500)) ([70ddd9a](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/70ddd9a1bce201c61cbf2ea063a8a28d89372f10)) +* **theme:** implement UTF-8 checkbox and radiobox ([#514](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/514)) ([a02f62c](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/a02f62c7060bab9c8812f1a80e03fcd316e0d23b)) +* **TTkTerminal:** add getBuffer ([#496](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/496)) ([997d0f6](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/997d0f6d7278ba6e09777bbfdd45ba8e359d33ef)) + + +### Chores + +* fix typo in terminal screen ([b262f80](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/b262f80d871e986fa9f8d4c86c80144e371b66cf)) +* improve the error handling and the quit routine ([#494](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/494)) ([d644604](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/d644604e377cd15ae420fa3e05758eff84922270)) +* improve typing ([#504](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/504)) ([cae23b1](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/cae23b16bc6cd7e064c72eb0b0a6503bf19fad11)) +* use TextIOBase for the stderr handler ([#499](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/499)) ([26b127f](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/26b127fe4cfcdd6c13d63b639013884f96a69e49)) + + +### Refactors + +* None checks anti patterns ([e744d97](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/e744d97d01e4644eccb9f9ac7bd3f5549eefb3b8)) + ## [0.47.2-a.0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/pyTermTk-v0.47.1-a.0...pyTermTk-v0.47.2-a.0) (2025-10-13) diff --git a/libs/pyTermTk/TermTk/__init__.py b/libs/pyTermTk/TermTk/__init__.py index a021c1c7..73489e88 100644 --- a/libs/pyTermTk/TermTk/__init__.py +++ b/libs/pyTermTk/TermTk/__init__.py @@ -20,7 +20,7 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -__version__:str = '0.47.2-a.0' +__version__:str = '0.48.0-a.0' from .TTkTheme import * from .TTkCore import *