1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
U
I=®d{
ã@s4dZddlmZddlZddlmZmZmZddlm    Z    ddl
m Z ddl m Z mZmZdd    lmZdd
lmZdd lmZdd lmZdd lmZddlZddlmZdZdZdZdZe  e!¡ "eƒ¡ej#fdd„Z$[ej%de    j&ddej%de    j'ddej%de    j(ddej%de    j)dde    j*fdd„Z+dS)z8
urllib3 - Thread-safe connection pooling and re-using.
é)Úabsolute_importNé)ÚHTTPConnectionPoolÚHTTPSConnectionPoolÚconnection_from_url)Ú
exceptions)Úencode_multipart_formdata)Ú PoolManagerÚ ProxyManagerÚproxy_from_url)Ú HTTPResponse)Ú make_headers)Úget_host)ÚTimeout)ÚRetry)Ú NullHandlerz(Andrey Petrov (andrey.petrov@shazow.net)ÚMITz1.25.9)rrr    r
r rrÚadd_stderr_loggerrÚdisable_warningsrrr r cCsFt 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__Ú StreamHandlerÚ setFormatterÚ    FormatterÚ
addHandlerÚsetLevelÚdebug)ÚlevelÚloggerÚhandler©r!úSD:\z\workplace\VsCode\pyvenv\venv\Lib\site-packages\pip/_vendor/urllib3/__init__.pyr/s    
 
 
 rÚalwaysT)ÚappendÚdefaultcCst d|¡dS)z<
    Helper for quickly disabling all urllib3 warnings.
    ÚignoreN)ÚwarningsÚ simplefilter)Úcategoryr!r!r"rRsr),Ú__doc__Ú
__future__rr'ÚconnectionpoolrrrÚrÚfilepostrÚ poolmanagerr    r
r Úresponser Z util.requestr Zutil.urlrZ util.timeoutrZ
util.retryrrrÚ
__author__Ú __license__Ú __version__Ú__all__rrrÚDEBUGrr(ÚSecurityWarningÚSubjectAltNameWarningÚInsecurePlatformWarningÚSNIMissingWarningÚ HTTPWarningrr!r!r!r"Ú<module>s2