gh-119443: Turn off from __future__ import annotations in REPL (#119493)

This commit is contained in:
Jelle Zijlstra 2024-05-28 17:05:18 -07:00 committed by GitHub
parent 548a11d5cf
commit a8e35e8eba
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 12 additions and 1 deletions

View file

@ -100,7 +100,7 @@ class InteractiveColoredConsole(code.InteractiveConsole):
the_symbol = symbol if stmt is last_stmt else "exec"
item = wrapper([stmt])
try:
code = compile(item, filename, the_symbol)
code = compile(item, filename, the_symbol, dont_inherit=True)
except (OverflowError, ValueError):
self.showsyntaxerror(filename)
return False