https://github.com/python/cpython/commit/8e88bb56337a771f3af5edc5c3a5ba96ea2c3353
commit: 8e88bb56337a771f3af5edc5c3a5ba96ea2c3353
branch: main
author: Terry Jan Reedy <[email protected]>
committer: terryjreedy <[email protected]>
date: 2026-07-04T19:39:11-04:00
summary:

Add "new in 3.16" to idlelib line (GH-152788) (#153049)

util (line 27): root.tk_scaling method is new in 3.16.
This should have been included in PR-#152788.

files:
M Lib/idlelib/util.py

diff --git a/Lib/idlelib/util.py b/Lib/idlelib/util.py
index bdf02892de68ea9..e884e38bef90bf1 100644
--- a/Lib/idlelib/util.py
+++ b/Lib/idlelib/util.py
@@ -24,7 +24,7 @@
 def fix_scaling(root):  # Called in filelist _test, pyshell, and run.
     """Scale fonts on HiDPI displays, once per process."""
     import tkinter.font
-    scaling = root.tk_scaling()
+    scaling = root.tk_scaling()  # tkinter method new in 3.16
     if scaling > 1.4:
         for name in tkinter.font.names(root):
             font = tkinter.font.Font(root=root, name=name, exists=True)

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to