3
nf·\¢
ã @ s4 d Z ddlmZ ddlZddlmZmZmZ ddlm Z ddl
mZ ddlm
Z
mZmZ dd lmZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlZddlmZ dZdZdZd&Zej e!ƒj"eƒ ƒ ej#fd d„Z$[ej%d!e j&d"d#� ej%d$e j'd"d#� ej%d$e j(d"d#� ej%d$e j)d"d#� e j*fd%d„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)ZMITz1.24.2r r r r
r r r Úadd_stderr_loggerr Údisable_warningsr r r
r c C sF t jtƒ}t jƒ }|jt jdƒƒ |j|ƒ |j| ƒ |jdtƒ |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Ú
addHandlerZsetLevelÚdebug)ÚlevelZloggerZhandler© r ú/usr/lib/python3.6/__init__.pyr 4 s
ÚalwaysT)ÚappendÚdefaultc C s t jd| ƒ dS )z<
Helper for quickly disabling all urllib3 warnings.
ÚignoreN)ÚwarningsÚsimplefilter)Úcategoryr r r r X s )r r r r
r r r r r r r r r
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 Ú