diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2016-04-25 10:49:11 (GMT) |
---|---|---|
committer | Serhiy Storchaka <storchaka@gmail.com> | 2016-04-25 10:49:11 (GMT) |
commit | 159e5359d95a007865fd5367c398aaa1fb00828c (patch) | |
tree | e392245127adc0563d793600a6f26fb22ee7897f /Lib/tkinter | |
parent | 81e7f94076afb3e2c980d8f563f522ad22a6c308 (diff) | |
download | cpython-159e5359d95a007865fd5367c398aaa1fb00828c.zip cpython-159e5359d95a007865fd5367c398aaa1fb00828c.tar.gz cpython-159e5359d95a007865fd5367c398aaa1fb00828c.tar.bz2 |
Remove outdated TkVersion checks.
Minimal supported Tcl/Tk version is 8.4, and this is checked in _tkinter.c.
Diffstat (limited to 'Lib/tkinter')
-rw-r--r-- | Lib/tkinter/__init__.py | 3 | ||||
-rw-r--r-- | Lib/tkinter/commondialog.py | 5 | ||||
-rw-r--r-- | Lib/tkinter/dialog.py | 5 | ||||
-rw-r--r-- | Lib/tkinter/tix.py | 4 |
4 files changed, 1 insertions, 16 deletions
diff --git a/Lib/tkinter/__init__.py b/Lib/tkinter/__init__.py index 5272b30..3f242ac 100644 --- a/Lib/tkinter/__init__.py +++ b/Lib/tkinter/__init__.py @@ -1887,9 +1887,6 @@ class Tk(Misc, Wm): if tcl_version != _tkinter.TCL_VERSION: raise RuntimeError("tcl.h version (%s) doesn't match libtcl.a version (%s)" \ % (_tkinter.TCL_VERSION, tcl_version)) - if TkVersion < 4.0: - raise RuntimeError("Tk 4.0 or higher is required; found Tk %s" - % str(TkVersion)) # Create and register the tkerror and exit commands # We need to inline parts of _register here, _ register # would register differently-named commands. diff --git a/Lib/tkinter/commondialog.py b/Lib/tkinter/commondialog.py index d2688db..1e75cae 100644 --- a/Lib/tkinter/commondialog.py +++ b/Lib/tkinter/commondialog.py @@ -15,11 +15,6 @@ class Dialog: command = None def __init__(self, master=None, **options): - - # FIXME: should this be placed on the module level instead? - if TkVersion < 4.2: - raise TclError("this module requires Tk 4.2 or newer") - self.master = master self.options = options if not master and options.get('parent'): diff --git a/Lib/tkinter/dialog.py b/Lib/tkinter/dialog.py index be085ab..f61c5f7 100644 --- a/Lib/tkinter/dialog.py +++ b/Lib/tkinter/dialog.py @@ -3,10 +3,7 @@ from tkinter import * from tkinter import _cnfmerge -if TkVersion <= 3.6: - DIALOG_ICON = 'warning' -else: - DIALOG_ICON = 'questhead' +DIALOG_ICON = 'questhead' class Dialog(Widget): diff --git a/Lib/tkinter/tix.py b/Lib/tkinter/tix.py index adb629a..8a8ab91 100644 --- a/Lib/tkinter/tix.py +++ b/Lib/tkinter/tix.py @@ -29,10 +29,6 @@ from tkinter import * from tkinter import _cnfmerge, _default_root -# WARNING - TkVersion is a limited precision floating point number -if TkVersion < 3.999: - raise ImportError("This version of Tix.py requires Tk 4.0 or higher") - import _tkinter # If this fails your Python may not be configured for Tk # Some more constants (for consistency with Tkinter) |