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 Al.Sweigart, markroseman, ncoghlan, ned.deily, python-dev, serhiy.storchaka, terry.reedy
Date 2016-05-31.07:31:35
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1464679896.24.0.466546781054.issue24759@psf.upfronthosting.co.za>
In-reply-to
Content
In msg265349, Ned stated that running IDLE with 8.4 should no longer be a requirement in 3.6.  Hence the revised title and restriction to 3.6.

Serhiy, I read the code in your #24750 patch.  Should it not be enough to first check tkinter.Tkversion >= 8.5 before trying to import ttk. And is testing ttk then needed?  Is it possible for ttk to not work in 8.5/6)?

Tkversion (or a refinement thereof) is already checked in colorizer, config, editor, macosx, and pyshell.  With one check on startup, existing check can be eliminated, along with code only for older versions.
History
Date User Action Args
2016-05-31 07:31:36terry.reedysetrecipients: + terry.reedy, ncoghlan, ned.deily, markroseman, python-dev, Al.Sweigart, serhiy.storchaka
2016-05-31 07:31:36terry.reedysetmessageid: <1464679896.24.0.466546781054.issue24759@psf.upfronthosting.co.za>
2016-05-31 07:31:36terry.reedylinkissue24759 messages
2016-05-31 07:31:35terry.reedycreate