diff options
author | Victor Stinner <vstinner@redhat.com> | 2015-07-18 23:32:44 +0200 |
---|---|---|
committer | Victor Stinner <vstinner@redhat.com> | 2015-07-18 23:33:01 +0200 |
commit | d1630dc71ac8cf0ada17386ebd0c16941d248b4b (patch) | |
tree | b836d5a083d57d9d1772865742cd9c989f30ec99 | |
parent | d9d88818ab6c887d05939d0d570b62fb977a44ef (diff) | |
download | trollius-git-d1630dc71ac8cf0ada17386ebd0c16941d248b4b.tar.gz |
doc: add libraries
-rw-r--r-- | doc/index.rst | 1 | ||||
-rw-r--r-- | doc/libraries.rst | 30 |
2 files changed, 31 insertions, 0 deletions
diff --git a/doc/index.rst b/doc/index.rst index c6b70bf..5135da1 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -60,6 +60,7 @@ Table Of Contents using install + libraries asyncio dev changelog diff --git a/doc/libraries.rst b/doc/libraries.rst new file mode 100644 index 0000000..424fd28 --- /dev/null +++ b/doc/libraries.rst @@ -0,0 +1,30 @@ +++++++++++++++++++ +Trollius Libraries +++++++++++++++++++ + +Libraries compatible with asyncio and trollius +============================================== + +* `aioeventlet <https://aioeventlet.readthedocs.org/>`_: asyncio API + implemented on top of eventlet +* `aiogevent <https://pypi.python.org/pypi/aiogevent>`_: asyncio API + implemented on top of gevent +* `AutobahnPython <https://github.com/tavendo/AutobahnPython>`_: WebSocket & + WAMP for Python, it works on Trollius (Python 2.6 and 2.7), asyncio (Python + 3.3) and Python 3.4 (asyncio), and also on Twisted. +* `Pulsar <http://pythonhosted.org/pulsar/>`_: Event driven concurrent + framework for Python. With pulsar you can write asynchronous servers + performing one or several activities in different threads and/or processes. + Trollius 0.3 requires Pulsar 0.8.2 or later. Pulsar uses the ``asyncio`` + module if available, or import ``trollius``. +* `Tornado <http://www.tornadoweb.org/>`_ supports asyncio and Trollius since + Tornado 3.2: `tornado.platform.asyncio — Bridge between asyncio and Tornado + <http://tornado.readthedocs.org/en/latest/asyncio.html>`_. It tries to import + asyncio or fallback on importing trollius. + +Specific Ports +============== + +* `trollius-redis <https://github.com/benjolitz/trollius-redis>`_: + A port of `asyncio-redis <http://asyncio-redis.readthedocs.org/>`_ to + trollius |