Why remove support for Tcl/Tk 8.4 when CPython 3.10 supports that version? #8477
-
I leaned that Pillow removed support for Tcl/Tk 8.4 at version 10.0.0. However, CPython 3.10 says in Modules/_tkinter.c:
This means that at some environment, Pillow 11 won't work well with Tkinter module on Python 3.10. In my case, I was running CPython 3.10 on Windows CE. When I tried to show PNG image on Tkinter canvas, no picture appered. I agree that Tcl/Tk 8.4 is already out of fashion, but isn't it proper to support Tcl/Tk 8.4 as long as Pillow supports Python 3.10? (My English might be wrong because I'm not native English speaker, sorry.) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
This might be obvious, but it states that 'Tcl/Tk 8.4 and later are supported'. So Python 3.10 should work fine with Tcl/Tk 8.5. My thinking was that Tcl 8.5 was released in 2007. So everything has had 15 years to upgrade from Tcl 8.4 before Pillow removed support for it. The Tcl website, https://core.tcl-lang.org/tcl/wiki?name=Index, currently states
So they would also like users to upgrade. Extended support for WinCE ended a year ago. I would suggest upgrading. |
Beta Was this translation helpful? Give feedback.
This might be obvious, but it states that 'Tcl/Tk 8.4 and later are supported'. So Python 3.10 should work fine with Tcl/Tk 8.5.
My thinking was that Tcl 8.5 was released in 2007. So everything has had 15 years to upgrade from Tcl 8.4 before Pillow removed support for it.
The Tcl website, https://core.tcl-lang.org/tcl/wiki?name=Index, currently states
So they would also like users to upgrade.
Extended support for WinCE ended a year ago. I would suggest upgrading.