Skip to content

Commit

Permalink
Merge pull request #1347 from hobarrera/master
Browse files Browse the repository at this point in the history
Issue #749: Add optional SNI support for python2.
  • Loading branch information
Kenneth Reitz committed May 4, 2013
2 parents e585e49 + 18857a0 commit 50e5922
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions AUTHORS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -125,3 +125,4 @@ Patches and Suggestions
- Dmitry Medvinsky <me@dmedvinsky.name>
- Bryce Boe <bbzbryce@gmail.com> @bboe
- Colin Dunklau <colin.dunklau@gmail.com> @cdunklau
- Hugo Osvaldo Barrera <hugo@osvaldobarrera.com.ar> @hobarrera
6 changes: 6 additions & 0 deletions requests/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,12 @@
__license__ = 'Apache 2.0'
__copyright__ = 'Copyright 2013 Kenneth Reitz'

# Attempt to enable urllib3's SNI support, if possible
try:
from requests.packages.urllib3.contrib import pyopenssl
pyopenssl.inject_into_urllib3()
except ImportError:
pass

from . import utils
from .models import Request, Response, PreparedRequest
Expand Down
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
'requests.packages.charade',
'requests.packages.urllib3',
'requests.packages.urllib3.packages',
'requests.packages.urllib3.contrib',
'requests.packages.urllib3.packages.ssl_match_hostname'
]

Expand Down

0 comments on commit 50e5922

Please sign in to comment.