gh-118908: Fix completions after namespace change in REPL (#120370)

This commit is contained in:
Lysandros Nikolaou 2024-06-12 10:21:53 +02:00 committed by GitHub
parent 19435d299a
commit 02e74c3562
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 12 additions and 5 deletions

View file

@ -96,9 +96,9 @@ def run_multiline_interactive_console(
console: code.InteractiveConsole | None = None,
) -> None:
from .readline import _setup
_setup()
namespace = mainmodule.__dict__ if mainmodule else DEFAULT_NAMESPACE
_setup(namespace)
if console is None:
console = InteractiveColoredConsole(
namespace, filename="<stdin>"