diff --git a/xonsh/ptk_shell/shell.py b/xonsh/ptk_shell/shell.py index 22b633487..626523d70 100644 --- a/xonsh/ptk_shell/shell.py +++ b/xonsh/ptk_shell/shell.py @@ -185,6 +185,14 @@ class PromptToolkitShell(BaseShell): } def __init__(self, **kwargs): + if not XSH.env.get("XONSH_DEBUG", False): + __import__("warnings").filterwarnings( + "ignore", + "There is no current event loop", + DeprecationWarning, + module="prompt_toolkit.application.application", + ) + ptk_args = kwargs.pop("ptk_args", {}) super().__init__(**kwargs) if ON_WINDOWS: