
Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­
<!DOCTYPE html>
<html>
3
ÝPf%  ã               @   s`  d Z ddlmZ ddlZddlmZmZmZ ddlm	Z	 ddl
mZ ddlmZmZmZ dd	lmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlZyddlmZ W n& ek
rÒ   G dd„ dejƒZY nX dZdZdZ d(Z!ej"e#ƒj$eƒ ƒ ej%fd"d„Z&[ej'd#e	j(d$d%� ej'd&e	j)d$d%� ej'd&e	j*d$d%� ej'd&e	j+d$d%� e	j,fd'd„Z-dS ))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)ÚNullHandlerc               @   s   e Zd Zdd„ ZdS )r   c             C   s   d S )N© )ÚselfÚrecordr   r   ú/usr/lib/python3.6/__init__.pyÚemit   s    zNullHandler.emitN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r      s   r   z(Andrey Petrov (andrey.petrov@shazow.net)ZMITz1.22r   r   r	   r
   r   r   r   Úadd_stderr_loggerr   Údisable_warningsr   r   r   r   c             C   sF   t jtƒ}t jƒ }|jt jdƒƒ |j|ƒ |j| ƒ |jdtƒ |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Ú	getLoggerr   ZStreamHandlerZsetFormatterZ	FormatterÚ
addHandlerZsetLevelÚdebug)ÚlevelZloggerZhandlerr   r   r   r   9   s    	


ÚalwaysT)ÚappendÚdefaultc             C   s   t jd| ƒ dS )z<
    Helper for quickly disabling all urllib3 warnings.
    ÚignoreN)ÚwarningsÚsimplefilter)Úcategoryr   r   r   r   ]   s    )r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   ).Ú__doc__Z
__future__r   r%   Zconnectionpoolr   r   r   Ú r   Zfilepostr   Zpoolmanagerr	   r
   r   Zresponser   Zutil.requestr   Zutil.urlr   Zutil.timeoutr   Z
util.retryr   r   r   ÚImportErrorZHandlerÚ
__author__Z__license__Ú__version__Ú__all__r   r   r   ÚDEBUGr   r&   ZSecurityWarningZSubjectAltNameWarningZInsecurePlatformWarningZSNIMissingWarningZHTTPWarningr   r   r   r   r   Ú<module>   sT                
