Open
Description
Feature or enhancement
Proposal:
This issue is being opened as a prerequisite for a PR which will update _tkinter.c and Lib/test/test_tkinter so that they work with both Tk 8.6.15 and Tk 9.0.
Both Tk 8.6.15 and Tk 9.0 currently have release candidates available and will be released soon. The TclTk project has decided that there will be no release of the 8.7 branches. Tcl 9 and Tk 9 are the current development branches (both named main in the fossil repository.)
Tk 9 offers many improvements over Tk 8, and both TclTk and Python would benefit from having tkinter support for Tk 9.0.
Has this already been discussed elsewhere?
No response given
Links to previous discussion of this feature:
No response
Linked PRs
- gh-124111: Update tkinter and test_tkinter to use either Tcl/Tk 8.6.15 or Tcl/Tk 9.0. #124112
- gh-124111: Update tkinter for compatibility with Tcl/Tk 9.0.0 #124156
- [3.13] gh-124111: Update tkinter for compatibility with Tcl/Tk 9.0.0 (GH-124156) #127364
- gh-124111: Fix TCL 9 threaded detection #128103
- gh-124111: Update macOS installer to use Tcl/Tk 8.6.16. #132190
- [3.13] gh-124111: Update macOS installer to use Tcl/Tk 8.6.16. (GH-132190) #132198
- [3.12] gh-124111: Update macOS installer to use Tcl/Tk 8.6.16. (GH-132190) #132199