Re:“Python's batteries are leaking”
by dragonwriter on Saturday May 18, 2019 @05:04PM
(#19949703)
Though OS packaging may frequently obscure this because OS packagers break up the language distribution, Idle is part of the language distribution, so (unless you expand the distribution to include core packages outside of stdlib, as with Ruby’s gemification effort) it has to be built with stdlib alone. Tkinter, therefore, needs to be part of stdlib.
[ Parent
| on HN ]
Taking IDLE outside of the standard distribution and make a separate download link for it, isn't in anyway going to hurt Python at this point.
Just move tkinter like what they do with typing package is good enough to address everyone's need.