This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients benjamin.peterson, kumba, larry, ned.deily, paul.moore, python-dev, serhiy.storchaka, steve.dower, terry.reedy, tim.golden, zach.ware
Date 2017-02-01.11:05:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1485947113.7.0.432053776591.issue27647@psf.upfronthosting.co.za>
In-reply-to
Content
AFAIK, the Windows x.y compiled release and installer is normally updated to the latest stable tcl/tk, about the time of beta 1, and never changed for bugfix releases.  2.7 was an exception because of its long life and because later 8.5.z releases has some critical bugfixes, such as working with European keyboards.

I believe the current OSX binary compiles _tkinter against tcl/tk 8.5, and we recommend replacing the Apple's old 8.5 with the latest 8.5 from ActiveState, and that people who instead install ActiveState 8.6 have to make or obtain a new Python binary that compiles _tkinter for 8.6. (Prior to Py3.6, there was also a Mac release for older Macs, and it was compiled for tcl/tk 8.4.)

We don't compile Python on *nix and there are multiple versions of tcl/tk in use.  I would prefer to have the latest tcl/tk at least for bugfixes, and a Python binary that can use if, even if tkinter does not give access to the latest tk features.
History
Date User Action Args
2017-02-01 11:05:13terry.reedysetrecipients: + terry.reedy, paul.moore, larry, tim.golden, benjamin.peterson, ned.deily, kumba, python-dev, zach.ware, serhiy.storchaka, steve.dower
2017-02-01 11:05:13terry.reedysetmessageid: <1485947113.7.0.432053776591.issue27647@psf.upfronthosting.co.za>
2017-02-01 11:05:13terry.reedylinkissue27647 messages
2017-02-01 11:05:13terry.reedycreate