bpo-33479: Remove unqualified tkinter threadsafe claim. (GH-6990) (GH… · python/cpython@c7dfbd2

File tree

2 files changed

lines changed

  • Misc/NEWS.d/next/Documentation

2 files changed

lines changed

Original file line numberDiff line numberDiff line change

@@ -19,8 +19,7 @@ The :mod:`tkinter` package is a thin object-oriented layer on top of Tcl/Tk. To

1919

use :mod:`tkinter`, you don't need to write Tcl code, but you will need to

2020

consult the Tk documentation, and occasionally the Tcl documentation.

2121

:mod:`tkinter` is a set of wrappers that implement the Tk widgets as Python

22-

classes. In addition, the internal module :mod:`_tkinter` provides a threadsafe

23-

mechanism which allows Python and Tcl to interact.

22+

classes.

2423
2524

:mod:`tkinter`'s chief virtues are that it is fast, and that it usually comes

2625

bundled with Python. Although its standard documentation is weak, good

Original file line numberDiff line numberDiff line change

@@ -0,0 +1,4 @@

1+

Remove the unqualified claim that tkinter is threadsafe. It has not been

2+

true for several years and likely never was. An explanation of what is true

3+

may be added later, after more discussion, and possibly after patching

4+

_tkinter.c,