
    
                     F   d Z ddlmZ ddlZddlZddl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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Ze	Z	dZ ej@                  e!      jE                   e              ejF                  fdZ$[ ejJ                  dejL                  d        ejJ                  dejN                  d        ejJ                  dejP                  d        ejJ                  dejR                  d       ejT                  fdZ+y)ze
Python HTTP library with thread-safe connection pooling, file post support, user friendly, and more
    )absolute_importN)NullHandler   )
exceptions)__version__)HTTPConnectionPoolHTTPSConnectionPoolconnection_from_url)encode_multipart_formdata)PoolManagerProxyManagerproxy_from_url)HTTPResponse)make_headers)Retry)Timeout)get_hostMIT)r   r	   r   r   r   r   r   add_stderr_loggerr
   disable_warningsr   r   r   r   c                    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	getLogger__name__StreamHandlersetFormatter	Formatter
addHandlersetLeveldebug)levelloggerhandlers      +platform/bq/third_party/urllib3/__init__.pyr   r   /   sj     x(F##%G**+RST
g
OOE
LL?JN    alwaysT)appenddefaultc                 0    t        j                  d|        y)z<
    Helper for quickly disabling all urllib3 warnings.
    ignoreN)warningssimplefilter)categorys    r$   r   r   R   s     (H-r%   ),__doc__
__future__r   r   r+   r    r   _versionr   connectionpoolr   r	   r
   filepostr   poolmanagerr   r   r   responser   util.requestr   
util.retryr   util.timeoutr   util.urlr   __license____all__r   r   r   DEBUGr   r,   SecurityWarningSubjectAltNameWarningInsecurePlatformWarningSNIMissingWarningHTTPWarningr    r%   r$   <module>rC      s    '     ! X X / B B " &  !  "   (  & &{} 5 $MM &    h
 : :4 H   i!A!A$ O   i!C!CD Q   i!=!=d K )44 .r%   