summaryrefslogtreecommitdiff
path: root/docs/manual/mainloop.rst
diff options
context:
space:
mode:
authorAlexey Stepanov <penguinolog@users.noreply.github.com>2023-04-18 17:35:19 +0200
committerGitHub <noreply@github.com>2023-04-18 17:35:19 +0200
commitd1710f0983e86dc5ec06efec6e94f3b6d204bbb3 (patch)
treed4c6681b6d47ea96d9b71155b9b0976e99730584 /docs/manual/mainloop.rst
parentdb10343d8aa937770907a3dcc4456cbeefe16549 (diff)
downloadurwid-d1710f0983e86dc5ec06efec6e94f3b6d204bbb3.tar.gz
[BREAKING CHANGE] Refactoring: Split event loop in several modules (#537)
* [BREAKING CHANGE] Refactoring: Split event loop in several modules * `urwid.main_loop` is split into multiple modules which is easier to maintain * `urwid.compat` is not used anymore and removed * `TornadoEventLoop`, `GLibEventLoop`, `TwistedEventLoop` and `TrioEventLoop` accessible ONLY if required dependencies installed (like: Tornado installed -> `TornadoEventLoop` is accessible for import) * `TornadoEventLoop` use the same idle logic as `AsyncioLoop`: tornado.ioloop.IOLoop is asyncio based. * Trio < 0.15 is not supported. Version 0.15 was released almost 3 years ago. * Tornado < 5.0 is not supported. Tornado 5.0 was released 5 years ago. * Remove useless shebang * `EventLoop` should be real abstract * add new module docstrings * Fix docstrings * remove unneeded import --------- Co-authored-by: Aleksei Stepanov <alekseis@nvidia.com>
Diffstat (limited to 'docs/manual/mainloop.rst')
-rw-r--r--docs/manual/mainloop.rst4
1 files changed, 1 insertions, 3 deletions
diff --git a/docs/manual/mainloop.rst b/docs/manual/mainloop.rst
index ed19e2b..1d7b4e4 100644
--- a/docs/manual/mainloop.rst
+++ b/docs/manual/mainloop.rst
@@ -143,9 +143,7 @@ This event loop integrates with Tornado.
``AsyncioEventLoop``
--------------------
-This event loop integrates with the asyncio module in Python 3.4,
-the asyncio package available for Python 3.3 or the trollius
-package available for Python 2.
+This event loop integrates with the asyncio module in Python.
::