[3.13] gh-86726: Fix the documented return type of tkinter info_patchlevel() (GH-151655) (GH-151660)

It returns a sys.version_info-like named tuple, not a string.
(cherry picked from commit 3cd02a1c2d)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Serhiy Storchaka 2026-06-18 17:44:23 +03:00 committed by GitHub
parent 33b9f75c58
commit aae671d484
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2299,7 +2299,13 @@ Base and mixin classes
.. method:: info_patchlevel()
Return the Tcl/Tk patch level as a string, for example ``'8.6.15'``.
Return the Tcl/Tk patch level as a named tuple with the same five fields
as :data:`sys.version_info`: *major*, *minor*, *micro*, *releaselevel*
and *serial*.
*releaselevel* is ``'alpha'``, ``'beta'`` or ``'final'``.
Converting it to a string gives the version in the usual Tcl/Tk notation,
for example ``'9.0.3'`` for a final release or ``'9.1b2'`` for a
pre-release.
.. versionadded:: 3.11