gh-140481: Improve error message when trying to iterate a Tk widget, image or font (GH-140501)

This commit is contained in:
Serhiy Storchaka 2025-10-30 13:11:56 +02:00 committed by GitHub
parent ad0a3f733b
commit 09b1f10ef7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 59 additions and 22 deletions

View file

@ -114,6 +114,8 @@ def __getitem__(self, key):
def __setitem__(self, key, value):
self.configure(**{key: value})
__iter__ = None # prevent using __getitem__ for iteration
def __del__(self):
try:
if self.delete_font: