aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/_pyrepl/_threading_handler.py
Commit message (Collapse)AuthorAge
* gh-120221: Support KeyboardInterrupt in asyncio REPL (#123795)Ɓukasz Langa2024-09-06
This switches the main pyrepl event loop to always be non-blocking so that it can listen to incoming interruptions from other threads. This also resolves invalid display of exceptions from other threads (gh-123178). This also fixes freezes with pasting and an active input hook.