U
.e{
@ s4 d Z ddlmZ ddlZddlmZmZmZ ddlm Z ddl
mZ ddlm
Z
mZmZ dd lmZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlZddlmZ dZdZdZdZe e!"e ej#fddZ$[ej%de j&dd ej%de j'dd ej%de j(dd ej%de j)dd e j*fddZ+dS )z8
urllib3 - Thread-safe connection pooling and re-using.
)absolute_importN )HTTPConnectionPoolHTTPSConnectionPoolconnection_from_url)
exceptions)encode_multipart_formdata)PoolManagerProxyManagerproxy_from_url)HTTPResponse)make_headers)get_host)Timeout)Retry)NullHandlerz(Andrey Petrov (andrey.petrov@shazow.net)ZMITz1.25.6)r r r r
r r r add_stderr_loggerr disable_warningsr r r
r c C sF t t}t }|t d || || |dt |S )z
Helper for quickly adding a StreamHandler to the logger. Useful for
debugging.
Returns the handler after adding it.
z%%(asctime)s %(levelname)s %(message)sz,Added a stderr logging handler to logger: %s) logging getLogger__name__Z
StreamHandlerZsetFormatterZ Formatter
addHandlerZsetLeveldebug)levelZloggerZhandler r @/usr/lib/python3.8/site-packages/pip/_vendor/urllib3/__init__.pyr / s
r alwaysT)appenddefaultc C s t d| dS )z<
Helper for quickly disabling all urllib3 warnings.
ignoreN)warningssimplefilter)categoryr r r r R s r ),__doc__Z
__future__r r Zconnectionpoolr r r r Zfilepostr Zpoolmanagerr r
r Zresponser Zutil.requestr
Zutil.urlr Zutil.timeoutr Z
util.retryr r r
__author__Z__license____version____all__r r r DEBUGr r! ZSecurityWarningZSubjectAltNameWarningZInsecurePlatformWarningZSNIMissingWarningZHTTPWarningr r r r r