B
    9E]{
                 @   s4  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ddlmZ dZdZdZdZe e!"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)NullHandlerz(Andrey Petrov (andrey.petrov@shazow.net)MITz1.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 || ||  |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	getLogger__name__StreamHandlersetFormatter	Formatter
addHandlersetLeveldebug)levelloggerhandler r!   f/private/var/folders/gx/lcm3jf451x73g0gn53hy48380000gn/T/pycharm-packaging/urllib3/urllib3/__init__.pyr   /   s    	


r   alwaysT)appenddefaultc             C   s   t d|  dS )z<
    Helper for quickly disabling all urllib3 warnings.
    ignoreN)warningssimplefilter)categoryr!   r!   r"   r   R   s    r   ),__doc__
__future__r   r'   connectionpoolr   r   r    r   filepostr   poolmanagerr	   r
   r   responser   Zutil.requestr   Zutil.urlr   Zutil.timeoutr   Z
util.retryr   r   r   
__author____license____version____all__r   r   r   DEBUGr   r(   SecurityWarningSubjectAltNameWarningInsecurePlatformWarningSNIMissingWarningHTTPWarningr   r!   r!   r!   r"   <module>   s2   