From 5fe24abfb99fd9850352329de9c4c091a8a71a05 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Mon, 14 Feb 2011 12:40:41 -0500 Subject: [PATCH] Gevent / Eventlet is back! --- requests/core.py | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/requests/core.py b/requests/core.py index 5f61416a..b578b245 100644 --- a/requests/core.py +++ b/requests/core.py @@ -12,20 +12,21 @@ import urllib import urllib2 -# -#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 -# + + +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