]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.13] gh-78889: Stop IDLE Shell freezes from sys.stdout.shell.xyz (GH-121876) (...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Wed, 17 Jul 2024 14:10:13 +0000 (16:10 +0200)
committerGitHub <noreply@github.com>
Wed, 17 Jul 2024 14:10:13 +0000 (14:10 +0000)
commit5a8e1373fe5700ca52b55117880b32912fbece3a
tree6f961334d9a8149ca11b6b86580fe348b8d6d2c4
parentc6ef5aca614e3ee1cfe4125148d80e0e0bd77462
[3.13] gh-78889: Stop IDLE Shell freezes from sys.stdout.shell.xyz (GH-121876) (#121911)

gh-78889: Stop IDLE Shell freezes from sys.stdout.shell.xyz (GH-121876)

Problem occurred when attribute xyz could not be pickled.
Since this is not trivial to selectively fix, block all
attributes (other than 'width').  IDLE does not access them
and they are private implementation details.
(cherry picked from commit 58753f33e47fe48906883dc010771f68c13b7e52)

Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
Lib/idlelib/News3.txt
Lib/idlelib/run.py
Misc/NEWS.d/next/IDLE/2024-07-16-16-57-03.gh-issue-78889.U7ghFD.rst [new file with mode: 0644]