Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Coroutine-based concurrency library for Python
Python Shell C Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
doc
examples
gevent
greentest
.hgignore
.hgtags
LICENSE
LICENSE.pyevent
MANIFEST.in
README.rst
TODO
changelog.rst
setup.py

README.rst

gevent

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 (gevent.Greenlet)
  • familiar synchronization primitives (gevent.event, gevent.queue)
  • socket module that cooperates (gevent.socket)
  • WSGI server on top of libevent-http (gevent.wsgi)
  • DNS requests done through libevent-dns
  • monkey patching utility to get pure Python modules to cooperate (gevent.monkey)

examples

Browse examples/ folder at bitbucket or google code.

documentation

Read the documentation online at http://gevent.org

get gevent

The latest release (0.11.1) is available on the Python Package Index.

The current development version is available in a Mercurial repository:

installation

Install the dependencies:

gevent runs on Python 2.4 and higher.

similar projects

feedback

Use Issue Tracker on Google Code for the bug reports / feature requests.

Send your questions and suggestions to the eventletdev mailing list.

Contact me directly at denis.bilenko@gmail.com.

Something went wrong with that request. Please try again.