pentoo-overlay/dev-python/aiocmd/files/0.1.2-prompt_toolkit3.patch
2020-04-22 09:14:15 +08:00

28 lines
1.1 KiB
Diff

diff -urN aiocmd-0.1.2.orig/aiocmd/aiocmd.py aiocmd-0.1.2/aiocmd/aiocmd.py
--- aiocmd-0.1.2.orig/aiocmd/aiocmd.py 2019-09-12 20:35:08.000000000 +0800
+++ aiocmd-0.1.2/aiocmd/aiocmd.py 2020-04-21 11:06:58.788721853 +0800
@@ -11,7 +11,6 @@
from prompt_toolkit.completion.nested import NestedCompleter
except ImportError:
from aiocmd.nested_completer import NestedCompleter
-from prompt_toolkit.eventloop.defaults import use_asyncio_event_loop
class ExitPromptException(Exception):
@@ -34,7 +33,6 @@
aliases = {"?": "help", "exit": "quit"}
def __init__(self, ignore_sigint=True):
- use_asyncio_event_loop()
self.completer = self._make_completer()
self.session = None
self._ignore_sigint = ignore_sigint
@@ -55,7 +53,7 @@
async def _run_prompt_forever(self):
while True:
try:
- result = await self.session.prompt(self.prompt, async_=True, completer=self.completer)
+ result = await self.session.prompt_async(self.prompt, completer=self.completer)
except EOFError:
return