gevent is a coroutine-based Python networking library that uses
greenlet to provide
a high-level synchronous API on top of libevent event loop.
Features include:
* convenient API around greenlets
* familiar synchronization primitives (gevent.event, gevent.queue)
* socket module that cooperates
* WSGI server on top of libevent-http
* DNS requests done through libevent-dns
* monkey patching utility to get pure Python modules to cooperate
0.11.1 fixes a few bugs:
* Fixed bug in select.select() function. Passing non-empty list of
write descriptors used to cause this function to fail.
* Changed setup.py to go ahead with the compilation even if the actual
version of libevent cannot be determined (version 1.x.x is assumed in
that case).
* Fixed wsgi‘s start_response to recognize exc_info argument.
* Fixed setup.py to look for libevent.dylib rather than .so on Darwin platforms.
Thanks to Ludvig Ericson for contributing the last two items.
Get it on PyPI: http://pypi.python.org/pypi/gevent
Homepage: http://gevent.org/
--
http://mail.python.org/mailman/listinfo/python-announce-list
Support the Python Software Foundation:
http://www.python.org/psf/donations/