diff --git a/requests/core.py b/requests/core.py index c807e9a9..f434d59a 100644 --- a/requests/core.py +++ b/requests/core.py @@ -13,18 +13,19 @@ import urllib import urllib2 -try: - from gevent import monkey - monkey.patch_all() -except ImportError: - pass - try: import eventlet eventlet.monkey_patch() except ImportError: pass +if not 'eventlet' in locals(): + try: + from gevent import monkey + monkey.patch_all() + except ImportError: + pass + from .packages.poster.encode import multipart_encode from .packages.poster.streaminghttp import register_openers