v1.0.2
authorKenneth Reitz <me@kennethreitz.com>
Mon, 17 Dec 2012 18:58:07 +0000 (13:58 -0500)
committerKenneth Reitz <me@kennethreitz.com>
Mon, 17 Dec 2012 18:58:07 +0000 (13:58 -0500)
HISTORY.rst
requests/adapters.py

index e979f67..6d867e1 100644 (file)
@@ -3,6 +3,11 @@
 History
 -------
 
+1.0.2 (2012-12-17)
+++++++++++++++++++
+
+- Proxy fix for HTTPAdapter.
+
 1.0.1 (2012-12-17)
 ++++++++++++++++++
 
index 04995df..dc18dee 100644 (file)
@@ -13,7 +13,7 @@ import socket
 
 from .models import Response
 from .auth import HTTPProxyAuth
-from .packages.urllib3.poolmanager import PoolManager, ProxyManager
+from .packages.urllib3.poolmanager import PoolManager, proxy_from_url
 from .hooks import dispatch_hook
 from .compat import urlparse
 from .utils import DEFAULT_CA_BUNDLE_PATH, get_encoding_from_headers
@@ -119,7 +119,7 @@ class HTTPAdapter(BaseAdapter):
         proxy = proxies.get(urlparse(url).scheme)
 
         if proxy:
-            conn = ProxyManager(self.poolmanager.proxy_from_url(proxy))
+            conn = proxy_from_url(proxy)
         else:
             conn = self.poolmanager.connection_from_url(url)