File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed
Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -285,13 +285,14 @@ def open(self):
285285 six .reraise (* last_error )
286286
287287 def _create_socket (self , sock ):
288- self . socket = ssl .wrap_socket (
289- sock ,
288+ context = ssl .SSLContext ( self . ssl_version )
289+ context . load_cert_chain (
290290 keyfile = self .keyfile ,
291- certfile = self .certfile ,
292- cert_reqs = self .cert_reqs ,
293- ssl_version = self .ssl_version ,
294- ca_certs = self .ca_certs ,
291+ certfile = self .certfile ,)
292+ context .verify_mode = self .cert_reqs
293+ context .load_verify_locations (cadatself .ca_certs )
294+ self .socket = context .wrap_socket (
295+ sock ,
295296 do_handshake_on_connect = self .do_handshake_on_connect ,
296297 suppress_ragged_eofs = self .suppress_ragged_eofs )
297298 self .socket .settimeout (self .timeout )
You can’t perform that action at this time.
0 commit comments