kennethreitz/requests — pull request #207 by saghul (2011-10-15 21:06:50+00:00)
Title: Added support for Eventlet to async module

A new setting is added: `async_module`, which defaults to 'gevent'. If gevent is not found eventlet is tried in turn, and if 'eventlet' is set explicitly, gevent will not be used.

Example to use eventlet:

from requests.config import settings
settings.async_module = 'eventlet'
from requests import async
....