Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.12/site-packages/pip/_internal/network/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.12/site-packages/pip/_internal/network/__pycache__/utils.cpython-312.pyc

�

4Μg��
��UddlmZmZddlmZddlmZddiZeeefe	d<dZ
ded	d
fd�Ze
fded
ed	ee
d
d
ffd�Zy
)�)�Dict�	Generator)�Response)�NetworkConnectionErrorzAccept-Encoding�identity�HEADERSi�resp�returnNc���d}t|jt�r	|jjd�}n|j}d|j
cxkrdkr"nn|j
�d|�d|j��}n6d|j
cxkrdkr!nn|j
�d	|�d|j��}|r
t||�
��y#t$r|jjd�}Y��wxYw)N�zutf-8z
iso-8859-1i�i�z Client Error: z
 for url: iXz Server Error: )�response)�
isinstance�reason�bytes�decode�UnicodeDecodeError�status_code�urlr)r	�http_error_msgrs   �F/usr/local/lib/python3.12/site-packages/pip/_internal/network/utils.py�raise_for_statusrs����N��$�+�+�u�%�
	6��[�[�'�'��0�F�����
�d���$��$���� ���x�z�$�(�(��L�	�

�� � �	&�3�	&���� ���x�z�$�(�(��L�	��$�^�d�C�C���"�	6��[�[�'�'��5�F�	6�s�C�$C*�)C*r
�
chunk_sizec#�K�	|jj|d��D]}|���y#t$r&	|jj|�}|sYy|���$wxYw�w)z3Given a requests Response, provide the data chunks.F)�decode_contentN)�raw�stream�AttributeError�read)r
r�chunks   r�response_chunksr ;so����#��\�\�(�(��.!�1)�
�E�4�K�5
��6����L�L�%�%�j�1�E����K�	��s%�A�&+�A�'A�A�A�A)�typingrr�pip._vendor.requests.modelsr�pip._internal.exceptionsrr�str�__annotations__�DOWNLOAD_CHUNK_SIZEr�intrr ��r�<module>r*st��"�"�0�;�*-�j�9���c�3�h��9� ��D�8�D��D�:+>�'��'�$'�'��u�d�D� �!�'r)

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists