Skip to content

RuntimeError: no running event loop on version 3.0.37 #1726

Open
@kellyjonbrazil

Description

@kellyjonbrazil

My app (jellex) is getting the following traceback when starting on prompt-toolkit version 3.0.37. Previous versions of prompt-toolkit seem to work fine.

Traceback (most recent call last):
  File "/Users/kbrazil/.pyenv/versions/3.11.1/bin/jellex", line 5, in <module>
    from jellex.cli import main
  File "/Users/kbrazil/.pyenv/versions/3.11.1/lib/python3.11/site-packages/jellex/cli.py", line 231, in <module>
    query.insert_text('_')
  File "/Users/kbrazil/.pyenv/versions/3.11.1/lib/python3.11/site-packages/prompt_toolkit/buffer.py", line 1269, in insert_text
    get_app().create_background_task(self._async_completer())
  File "/Users/kbrazil/.pyenv/versions/3.11.1/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 1057, in create_background_task
    loop = self.loop or get_running_loop()
                        ^^^^^^^^^^^^^^^^^^
RuntimeError: no running event loop
sys:1: RuntimeWarning: coroutine 'Buffer._create_completer_coroutine.<locals>.async_completer' was never awaited

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions