§
    è phø  ã            
       ó�   — U d dl mZmZ d dlmZ d dlmZ ddiZeeef         e	d<   dZ
ded	d
fd„Ze
fdeded	eed
d
f         fd„Zd
S )é    )ÚDictÚ	Generator)ÚResponse)ÚNetworkConnectionErrorzAccept-EncodingÚidentityÚHEADERSi   ÚrespÚreturnNc                 ó¤  — d}t          | j        t          ¦  «        rF	 | j                             d¦  «        }n1# t          $ r | j                             d¦  «        }Y nw xY w| j        }d| j        cxk    rdk     rn n| j        › d|› d| j        › �}n)d| j        cxk    rdk     rn n| j        › d	|› d| j        › �}|rt          || ¬
¦  «        ‚d S )NÚ zutf-8z
iso-8859-1i�  iô  z Client Error: z
 for url: iX  z Server Error: )Úresponse)Ú
isinstanceÚreasonÚbytesÚdecodeÚUnicodeDecodeErrorÚstatus_codeÚurlr   )r	   Úhttp_error_msgr   s      úhC:\Users\Daniel\PycharmProjects\Portfolio_Website\.venv\Lib\site-packages\pip\_internal\network\utils.pyÚraise_for_statusr      sV  € Ø€NÝ�$”+�uÑ%Ô%ð 
ð
	6Ø”[×'Ò'¨Ñ0Ô0ˆFˆFøÝ!ð 	6ð 	6ð 	6Ø”[×'Ò'¨Ñ5Ô5ˆFˆFˆFð	6øøøð ”ˆà
ˆdÔð 
ð 
ò 
ð 
 ò 
ð 
ð 
ð 
ð 
àÔÐLÐL°ÐLÐLÀ$Ä(ÐLÐLð 	ˆð 
�Ô ð 
ð 
ò 
ð 
 3ò 
ð 
ð 
ð 
ð 
àÔÐLÐL°ÐLÐLÀ$Ä(ÐLÐLð 	ð ð DÝ$ ^¸dÐCÑCÔCÐCðDð Ds   ž9 ¹$A ÁA r   Ú
chunk_sizec              #   ó¸   K  — 	 | j                              |d¬¦  «        D ]}|V — ŒdS # t          $ r& 	 | j                              |¦  «        }|sY dS |V — Œ$w xY w)z3Given a requests Response, provide the data chunks.F)Údecode_contentTN)ÚrawÚstreamÚAttributeErrorÚread)r   r   Úchunks      r   Úresponse_chunksr    ;   s¤   è è € ð#à”\×(Ò(Øð. !ð1 )ñ 
ô 
ð 	ð 	ˆEð4 ˆKˆKˆKˆKð5	ð 	øõ6 ð ð ð ð	Ø”L×%Ò% jÑ1Ô1ˆEØð Ø��ØˆKˆKˆKð		ðøøøs   „#) ©'AÁA)Útypingr   r   Úpip._vendor.requests.modelsr   Úpip._internal.exceptionsr   r   ÚstrÚ__annotations__ÚDOWNLOAD_CHUNK_SIZEr   Úintr   r    © ó    r   ú<module>r*      sÝ   ðØ "Ð "Ð "Ð "Ð "Ð "Ð "Ð "Ð "à 0Ð 0Ð 0Ð 0Ð 0Ð 0à ;Ð ;Ð ;Ð ;Ð ;Ð ;ð* -¨jÐ9€ˆˆc�3ˆhŒÐ 9Ð 9Ñ 9à Ð ðD˜8ð D¨ð Dð Dð Dð Dð: +>ð'ð 'Øð'Ø$'ð'àˆu�d˜DÐ Ô!ð'ð 'ð 'ð 'ð 'ð 'r)   