TkinterEP / ttkthemes

A group of themes for the ttk extenstions for Tkinter
GNU General Public License v3.0
364 stars 47 forks source link

Drop support for Python 2.7, 3.4 and earlier #62

Closed RedFantom closed 4 years ago

RedFantom commented 4 years ago

With the end of Python 2.7 support getting ever closer and the EOL of Python 3.4 having already passed, I intend to modify ttkthemes such that only Tk 8.6 and higher are supported. This would mean excluding Python 2.7 and 3.4 and earlier altogether. These Python versions may use earlier versions of ttkthemes, possibly in combination with tkimg, to still theme their applications, but going forward, I would like to remove support for tkimg and all support for earlier Tk versions in the Tcl-files themselves.

The GIF and PNG themes will continue to exist in parallel, as the PNG themes continue to provide a slightly better look while the GIF themes offer better performance, so these are not affected.

I want to make the change only after Jan 1, 2020 so if you have a project that depends on ttkthemes and are using Tk 8.5 or earlier you still have time to specify what version of ttkthemes you want in a requirements.txt file.