mirror of
https://github.com/certbot/certbot.git
synced 2026-08-01 18:56:55 +02:00
Merge pull request #751 from hlieberman/urllib3-injection
Make urllib3 injection more version specific.
This commit is contained in:
+3
-2
@@ -8,7 +8,7 @@ from six.moves import http_client # pylint: disable=import-error
|
|||||||
|
|
||||||
import OpenSSL
|
import OpenSSL
|
||||||
import requests
|
import requests
|
||||||
import six
|
import sys
|
||||||
import werkzeug
|
import werkzeug
|
||||||
|
|
||||||
from acme import errors
|
from acme import errors
|
||||||
@@ -19,8 +19,9 @@ from acme import messages
|
|||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
# Python does not validate certificates by default before version 2.7.9
|
||||||
# https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning
|
# https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning
|
||||||
if six.PY2:
|
if sys.version_info < (2, 7, 9): # pragma: no cover
|
||||||
requests.packages.urllib3.contrib.pyopenssl.inject_into_urllib3()
|
requests.packages.urllib3.contrib.pyopenssl.inject_into_urllib3()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user