Skip to content

chore: release main - #634

Open
ceccopierangiolieugenio wants to merge 2 commits into
mainfrom
release-please--branches--main
Open

chore: release main#634
ceccopierangiolieugenio wants to merge 2 commits into
mainfrom
release-please--branches--main

Conversation

@ceccopierangiolieugenio

@ceccopierangiolieugenio ceccopierangiolieugenio commented May 22, 2026

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

pyTermTk: 0.51.0-a0

0.51.0-a0 (2026-08-06)

⚠ BREAKING CHANGES

  • 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.
  • Python 3.9 is no longer supported. The minimum supported Python version is now Python 3.10.

Fixes

  • propertyanimation: resolve postponed annotations before casting (#655) (01a84a9)
  • version update on release pipeline (#649) (df95a59)

Features

  • add mypy configuration for type checking (#647) (d8a163b)

Chores

Refactors

  • Drop Python 3.9 support and update for Python 3.10 (#648) (6784c7c)
  • keyevent: split key events into character and special-key classes (#656) (dd35aea)
  • layout item type checks and add type hints to widgets (#644) (e6380eb)
  • ttk-terminal: improve typing and implement cursor api (#654) (59aff03)
theDumbPaintTool: 0.49.0-a0

0.49.0-a0 (2026-08-06)

⚠ BREAKING CHANGES

  • Python 3.9 is no longer supported. The minimum supported Python version is now Python 3.10.

Refactors

  • Drop Python 3.9 support and update for Python 3.10 (#648) (6784c7c)
ttkDesigner: 0.49.0-a0

0.49.0-a0 (2026-08-06)

⚠ BREAKING CHANGES

  • 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.
  • Python 3.9 is no longer supported. The minimum supported Python version is now Python 3.10.

Refactors

  • Drop Python 3.9 support and update for Python 3.10 (#648) (6784c7c)
  • keyevent: split key events into character and special-key classes (#656) (dd35aea)
ttkode: 0.49.0-a0

0.49.0-a0 (2026-08-06)

⚠ BREAKING CHANGES

  • 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.
  • Python 3.9 is no longer supported. The minimum supported Python version is now Python 3.10.

Refactors

  • Drop Python 3.9 support and update for Python 3.10 (#648) (6784c7c)
  • keyevent: split key events into character and special-key classes (#656) (dd35aea)
tlogg: 0.49.0-a0

0.49.0-a0 (2026-08-06)

⚠ BREAKING CHANGES

  • 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.
  • Python 3.9 is no longer supported. The minimum supported Python version is now Python 3.10.

Refactors

  • Drop Python 3.9 support and update for Python 3.10 (#648) (6784c7c)
  • keyevent: split key events into character and special-key classes (#656) (dd35aea)

This PR was generated with Release Please. See documentation.

@ceccopierangiolieugenio
ceccopierangiolieugenio force-pushed the release-please--branches--main branch 7 times, most recently from 9738ce4 to ff4aa48 Compare May 29, 2026 13:53
@ceccopierangiolieugenio
ceccopierangiolieugenio force-pushed the release-please--branches--main branch 2 times, most recently from 2d9a4bb to d09f5a0 Compare May 31, 2026 08:42
@ceccopierangiolieugenio
ceccopierangiolieugenio force-pushed the release-please--branches--main branch 4 times, most recently from 2f30585 to 6eb32fc Compare July 7, 2026 10:02
@ceccopierangiolieugenio
ceccopierangiolieugenio force-pushed the release-please--branches--main branch 3 times, most recently from 7191b6c to c1c15da Compare July 23, 2026 13:57
@ceccopierangiolieugenio
ceccopierangiolieugenio force-pushed the release-please--branches--main branch 3 times, most recently from 2ab1cd2 to 1e60121 Compare July 29, 2026 09:49
@ceccopierangiolieugenio
ceccopierangiolieugenio force-pushed the release-please--branches--main branch from 5bd494b to b09b618 Compare August 6, 2026 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant