Skip to content

Commit 1e60121

Browse files
chore: release main
1 parent 01a84a9 commit 1e60121

6 files changed

Lines changed: 86 additions & 5 deletions

File tree

.release-please-manifest.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"libs/pyTermTk": "0.50.0-a0",
3-
"apps/ttkode": "0.48.2-a0",
4-
"apps/tlogg": "0.48.2-a0",
5-
"apps/ttkDesigner": "0.48.3-a0",
6-
"apps/dumbPaintTool": "0.48.3-a0"
2+
"libs/pyTermTk": "0.51.0-a0",
3+
"apps/ttkode": "0.49.0-a0",
4+
"apps/tlogg": "0.49.0-a0",
5+
"apps/ttkDesigner": "0.49.0-a0",
6+
"apps/dumbPaintTool": "0.49.0-a0"
77
}

apps/dumbPaintTool/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## [0.49.0-a0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/theDumbPaintTool-v0.48.3-a0...theDumbPaintTool-v0.49.0-a0) (2026-07-29)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* Python 3.9 is no longer supported. The minimum supported Python version is now Python 3.10.
9+
10+
### Refactors
11+
12+
* Drop Python 3.9 support and update for Python 3.10 ([#648](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/648)) ([6784c7c](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/6784c7c93ee1781bd94ce7f2a1f11af03ae69358))
13+
314
## [0.48.3-a0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/theDumbPaintTool-v0.48.2-a0...theDumbPaintTool-v0.48.3-a0) (2026-05-08)
415

516

apps/tlogg/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## [0.49.0-a0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/tlogg-v0.48.2-a0...tlogg-v0.49.0-a0) (2026-07-29)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **keyevent:** TTkKeyEvent construction and matching changed. Code that created events with TTkKeyEvent(type=..., key=..., code=..., mod=...) must now instantiate TTkKeyEvent_Character(key=..., code=..., mod=...) or TTkKeyEvent_SpecialKey(key=..., code=..., mod=...). Event-dispatch code should migrate from evt.type == TTkK.Character or TTkK.SpecialKey to isinstance(evt, TTkKeyEvent_Character) or isinstance(evt, TTkKeyEvent_SpecialKey) for compatibility with the new model.
9+
* Python 3.9 is no longer supported. The minimum supported Python version is now Python 3.10.
10+
11+
### Refactors
12+
13+
* Drop Python 3.9 support and update for Python 3.10 ([#648](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/648)) ([6784c7c](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/6784c7c93ee1781bd94ce7f2a1f11af03ae69358))
14+
* **keyevent:** split key events into character and special-key classes ([#656](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/656)) ([dd35aea](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/dd35aea7e302c79558a2c460742896c2259d8003))
15+
316
## [0.48.2-a0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/tlogg-v0.48.1-a0...tlogg-v0.48.2-a0) (2026-05-08)
417

518

apps/ttkDesigner/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## [0.49.0-a0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/ttkDesigner-v0.48.3-a0...ttkDesigner-v0.49.0-a0) (2026-07-29)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **keyevent:** TTkKeyEvent construction and matching changed. Code that created events with TTkKeyEvent(type=..., key=..., code=..., mod=...) must now instantiate TTkKeyEvent_Character(key=..., code=..., mod=...) or TTkKeyEvent_SpecialKey(key=..., code=..., mod=...). Event-dispatch code should migrate from evt.type == TTkK.Character or TTkK.SpecialKey to isinstance(evt, TTkKeyEvent_Character) or isinstance(evt, TTkKeyEvent_SpecialKey) for compatibility with the new model.
9+
* Python 3.9 is no longer supported. The minimum supported Python version is now Python 3.10.
10+
11+
### Refactors
12+
13+
* Drop Python 3.9 support and update for Python 3.10 ([#648](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/648)) ([6784c7c](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/6784c7c93ee1781bd94ce7f2a1f11af03ae69358))
14+
* **keyevent:** split key events into character and special-key classes ([#656](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/656)) ([dd35aea](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/dd35aea7e302c79558a2c460742896c2259d8003))
15+
316
## [0.48.3-a0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/ttkDesigner-v0.48.2-a0...ttkDesigner-v0.48.3-a0) (2026-05-08)
417

518

apps/ttkode/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## [0.49.0-a0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/ttkode-v0.48.2-a0...ttkode-v0.49.0-a0) (2026-07-29)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **keyevent:** TTkKeyEvent construction and matching changed. Code that created events with TTkKeyEvent(type=..., key=..., code=..., mod=...) must now instantiate TTkKeyEvent_Character(key=..., code=..., mod=...) or TTkKeyEvent_SpecialKey(key=..., code=..., mod=...). Event-dispatch code should migrate from evt.type == TTkK.Character or TTkK.SpecialKey to isinstance(evt, TTkKeyEvent_Character) or isinstance(evt, TTkKeyEvent_SpecialKey) for compatibility with the new model.
9+
* Python 3.9 is no longer supported. The minimum supported Python version is now Python 3.10.
10+
11+
### Refactors
12+
13+
* Drop Python 3.9 support and update for Python 3.10 ([#648](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/648)) ([6784c7c](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/6784c7c93ee1781bd94ce7f2a1f11af03ae69358))
14+
* **keyevent:** split key events into character and special-key classes ([#656](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/656)) ([dd35aea](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/dd35aea7e302c79558a2c460742896c2259d8003))
15+
316
## [0.48.2-a0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/ttkode-v0.48.1-a0...ttkode-v0.48.2-a0) (2026-05-08)
417

518

libs/pyTermTk/CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# Changelog
22

3+
## [0.51.0-a0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/pyTermTk-v0.50.0-a0...pyTermTk-v0.51.0-a0) (2026-07-29)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **keyevent:** TTkKeyEvent construction and matching changed. Code that created events with TTkKeyEvent(type=..., key=..., code=..., mod=...) must now instantiate TTkKeyEvent_Character(key=..., code=..., mod=...) or TTkKeyEvent_SpecialKey(key=..., code=..., mod=...). Event-dispatch code should migrate from evt.type == TTkK.Character or TTkK.SpecialKey to isinstance(evt, TTkKeyEvent_Character) or isinstance(evt, TTkKeyEvent_SpecialKey) for compatibility with the new model.
9+
* Python 3.9 is no longer supported. The minimum supported Python version is now Python 3.10.
10+
11+
### Fixes
12+
13+
* **propertyanimation:** resolve postponed annotations before casting ([#655](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/655)) ([01a84a9](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/01a84a9791e64f1ab279d747bf7474debacee6de))
14+
* version update on release pipeline ([#649](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/649)) ([df95a59](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/df95a592ee9223348a4960e53872c2876637e832))
15+
16+
17+
### Features
18+
19+
* add mypy configuration for type checking ([#647](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/647)) ([d8a163b](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/d8a163b581340fcbecbe75a9245158ab6f016981))
20+
21+
22+
### Chores
23+
24+
* refactor investigate remove layout ([#650](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/650)) ([ccedf06](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/ccedf068a1105f07dde9d0422db83c3badca76b0))
25+
26+
27+
### Refactors
28+
29+
* Drop Python 3.9 support and update for Python 3.10 ([#648](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/648)) ([6784c7c](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/6784c7c93ee1781bd94ce7f2a1f11af03ae69358))
30+
* **keyevent:** split key events into character and special-key classes ([#656](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/656)) ([dd35aea](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/dd35aea7e302c79558a2c460742896c2259d8003))
31+
* layout item type checks and add type hints to widgets ([#644](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/644)) ([e6380eb](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/e6380eb4699f41f2c64c1c885ff2febd7931ffb2))
32+
* **ttk-terminal:** improve typing and implement cursor api ([#654](https://github.com/ceccopierangiolieugenio/pyTermTk/issues/654)) ([59aff03](https://github.com/ceccopierangiolieugenio/pyTermTk/commit/59aff03d6d2516955ea0e891507e050c71f22a65))
33+
334
## [0.50.0-a0](https://github.com/ceccopierangiolieugenio/pyTermTk/compare/pyTermTk-v0.49.0-a0...pyTermTk-v0.50.0-a0) (2026-05-08)
435

536

0 commit comments

Comments
 (0)