D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
alt
/
python37
/
lib
/
python3.7
/
site-packages
/
urllib3
/
__pycache__
/
Filename :
__init__.cpython-37.pyc
back
Copy
B �B�h� � @ s$ d Z ddlmZ ddlZddlZddlZddlmZ ddlmZ ddl m Z ddlmZ dd l mZ dd lmZmZmZ ddlmZmZ ddlmZmZmZ dd lmZmZ ddlmZ ddlm Z ddl!m"Z" yddl#Z#W n e$k r� Y nHX e#j%�&d��se�'de#j%�d�ej(� ne#j)dk �r8e$de#j%�d���yddl*Z*W n e+k �rZ Y nX ej'de,dd� dZ-dZ.eZdZ/e�0e1��2e� � ej3fddd�dd �Z4[ej5d!ej6d"d#� ej5d$ej7d"d#� ej8fd%d&d'�d(d)�Z9e� Z:dddd"d"d"dd*dd+� d,d,d-d.d/d0d0d0d1d2d3d4d5�d6d7�Z;dS )8ze Python HTTP library with thread-safe connection pooling, file post support, user friendly, and more � )�annotationsN)�NullHandler� )� exceptions)� _TYPE_BODY)�HTTPHeaderDict)�__version__)�HTTPConnectionPool�HTTPSConnectionPool�connection_from_url)�_TYPE_FIELDS�encode_multipart_formdata)�PoolManager�ProxyManager�proxy_from_url)�BaseHTTPResponse�HTTPResponse)�make_headers)�Retry)�TimeoutzOpenSSL zWurllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with z5. See: https://github.com/urllib3/urllib3/issues/3020)r r r z5. See: https://github.com/urllib3/urllib3/issues/2168z�'urllib3[secure]' extra is deprecated and will be removed in urllib3 v2.1.0. Read more in this issue: https://github.com/urllib3/urllib3/issues/2680� )�category� stacklevelz(Andrey Petrov (andrey.petrov@shazow.net)�MIT)r r r r r r r r �add_stderr_loggerr �disable_warningsr r r �requestr �intz$logging.StreamHandler[typing.TextIO])�level�returnc C sF t �t�}t �� }|�t �d�� |�|� |�| � |�dt� |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)r �logger�handler� r+ �A/opt/alt/python37/lib/python3.7/site-packages/urllib3/__init__.pyr Z s r �alwaysT)�append�defaultz type[Warning]�None)r r c C s t �d| � dS )z< Helper for quickly disabling all urllib3 warnings. �ignoreN)�warnings�simplefilter)r r+ r+ r, r { s r � ) �body�fields�headers�preload_content�decode_content�redirect�retries�timeout�json�strz_TYPE_BODY | Nonez_TYPE_FIELDS | Noneztyping.Mapping[str, str] | Nonezbool | NonezRetry | bool | int | NonezTimeout | float | int | Noneztyping.Any | Noner )�method�urlr5 r6 r7 r8 r9 r: r; r<