]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-123149: Suppress verbose repr in new REPL (GH-123151) (#123157)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 19 Aug 2024 19:28:12 +0000 (21:28 +0200)
committerGitHub <noreply@github.com>
Mon, 19 Aug 2024 19:28:12 +0000 (19:28 +0000)
gh-123149: Suppress verbose repr in new REPL (GH-123151)
(cherry picked from commit 833c58b81ebec84dc24ef0507f8c75fe723d9f66)

Co-authored-by: James <snoopjedi@gmail.com>
Lib/_pyrepl/readline.py

index 3d94f91753587e9de18a82fdd9c54c3ef47c50d3..143770a885a2c2bd290736225d4d26d5b613215f 100644 (file)
@@ -342,10 +342,10 @@ class backspace_dedent(commands.Command):
 class _ReadlineWrapper:
     f_in: int = -1
     f_out: int = -1
-    reader: ReadlineAlikeReader | None = None
+    reader: ReadlineAlikeReader | None = field(default=None, repr=False)
     saved_history_length: int = -1
     startup_hook: Callback | None = None
-    config: ReadlineConfig = field(default_factory=ReadlineConfig)
+    config: ReadlineConfig = field(default_factory=ReadlineConfig, repr=False)
 
     def __post_init__(self) -> None:
         if self.f_in == -1: