Age | Commit message (Collapse) | Author |
|
Now that our baseline is Python 3.7, we can rely on type annotations to
be lazily evaluated.
|
|
|
|
|
|
|
|
|
|
It wasn’t blocking because the asyncio api slightly changed in december
which prevent us from running another event loop while a first one was
already running. This bypasses asyncio completely, thus avoiding future
problems (hopefully the select() API won’t change soon)
|
|
|
|
|
|
This tab will be used when an external events prompts a boolean choice
to a user, like a new ssl cert, or a XEP (e.g. 0070) that needs an
answer, and for which a command-line interface with an info message
would be a pain.
|