Disable InsecureRequestWarning from urllib3's connectionpool with ssl_show_warn option

This commit is contained in:
Alvaro Olmedo
2019-12-12 22:25:49 +01:00
committed by Honza Král
parent 8b4e20d0d8
commit c3fd04b5db
2 changed files with 5 additions and 0 deletions
@@ -103,6 +103,10 @@ class RequestsHttpConnection(Connection):
)
self.session.verify = ca_certs
if not ssl_show_warn:
requests.packages.urllib3.disable_warnings()
self.ssl_show_warn = ssl_show_warn
if self.use_ssl and not verify_certs and ssl_show_warn:
warnings.warn(
"Connecting to %s using SSL with verify_certs=False is insecure."
+1
View File
@@ -142,6 +142,7 @@ class Urllib3HttpConnection(Connection):
or client_cert
or client_key
or ssl_version
or ssl_show_warn
):
warnings.warn(
"When using `ssl_context`, all other SSL related kwargs are ignored"