1
2
3
4
5
6
7
8
9
10
11
12
13
14
U
H=®dLã@s\ddlmZmZddlmZddlmZer<ddlmZm    Z    ddiZ
dd„Z efd    d
„Z d S) é)ÚCONTENT_CHUNK_SIZEÚResponse)ÚNetworkConnectionError)ÚMYPY_CHECK_RUNNING)ÚDictÚIteratorzAccept-EncodingÚidentitycCs¸d}t|jtƒrDz|j d¡}WqJtk
r@|j d¡}YqJXn|j}d|jkr`dkrxnnd|j||jf}n,d|jkrŽdkr¤nnd|j||jf}|r´t||d    ‚dS)
NÚzutf-8z
iso-8859-1iiôz%s Client Error: %s for url: %siXz%s Server Error: %s for url: %s)Úresponse)Ú
isinstanceÚreasonÚbytesÚdecodeÚUnicodeDecodeErrorÚ status_codeÚurlr)ÚrespÚhttp_error_msgr ©rúRD:\z\workplace\VsCode\pyvenv\venv\Lib\site-packages\pip/_internal/network/utils.pyÚraise_for_statuss* ÿÿrccsTz |jj|ddD]
}|VqWn.tk
rN|j |¡}|sBqJ|Vq0YnXdS)z8Given a requests Response, provide the data chunks.
    F)Údecode_contentN)ÚrawÚstreamÚAttributeErrorÚread)r
Ú
chunk_sizeÚchunkrrrÚresponse_chunks:sè
  rN) Zpip._vendor.requests.modelsrrÚpip._internal.exceptionsrÚpip._internal.utils.typingrÚtypingrrÚHEADERSrrrrrrÚ<module>s