a
    db%                     @   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zddlmZ W n$ ey   G dd dejZY n0 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)NullHandlerc                   @   s   e Zd Zdd ZdS )r   c                 C   s   d S )N )selfrecordr   r   a/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/urllib3/__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)MITz1.22)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	getLoggerr   StreamHandlersetFormatter	Formatter
addHandlersetLeveldebug)levelloggerhandlerr   r   r   r   9   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   ]   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   ImportErrorHandler
__author____license____version____all__r   r   r"   DEBUGr   r-   SecurityWarningSubjectAltNameWarningInsecurePlatformWarningSNIMissingWarningHTTPWarningr   r   r   r   r   <module>   s<   
