+
     h  c                   sl   a  R
 t0 t ^ RIHtHt ^ RIHt ^ RIHt RR/t] ^ k Rt	R R lt
]	3R R	 lltR# )i    )Dict	GeneratorResponse)NetworkConnectionErrorzAccept-EncodingZidentityc                s(    V ^8  d   QhR\         RR/# )   respreturnNr   Zformat   "@/usr/lib/python3.14/site-packages/pip/_internal/network/utils.py__annotate__r      s     D D8 D D    c                 s   R p\        V P                  \        4      '       d    V P                  P                  R4      pMV P                  pRV P
                  u;8:  d   R8  d#   M MV P
                   RV RV P                   2pM:RV P
                  u;8:  d   R8  d"   M MV P
                   RV RV P                   2pV'       d   \        WR	7      hR
#   \         d    T P                  P                  R4      p Li ; i)Z zutf-8z
iso-8859-1i  i  z Client Error: z
 for url: iX  z Server Error: )responseN)Z
isinstancereasonbytesZdecodeZUnicodeDecodeErrorZstatus_codeZurlr   )r   Zhttp_error_msgr   s   &  r
   raise_for_statusr      s    N$++u%%
	6[[''0F 
d$$ xz$((L 	 
  	&3	& xz$((L 	 $^CC  " 	6[[''5F	6s   C &D ?D c          	      sX    V ^8  d   QhR\         R\        R\        \        RR3,          /# )r   r   
chunk_sizer   N)r   Zintr   r   r   r	   r
   r   r   ;   s0     ' ''$''udD !'r   c              #  s   "    V P                   P                  VRR7       F  pVx  K	  	  R#   \         d/     T P                   P                  T4      pT'       g    R# Tx  K-  i ; i5i)z3Given a requests Response, provide the data chunks.F)Zdecode_contentN)ZrawZstreamZAttributeErrorZread)r   r   Zchunks   && r
   response_chunksr   ;   si     #\\((. !1 ) 
E4 K5
6  LL%%j1EKs%   A*(. A*.A'A* A''A*c                sb    V ^8  d   Qh/ ^ \         9   d   \        \        \        3,          ;R&   # )r   HEADERS)__conditional_annotations__r    Zstrr   r	   r
   r   r      s"     " "2 : 9c3h 93 #r   Ni   )r   Ztypingr    r   Zpip._vendor.requests.modelsr   Zpip._internal.exceptionsr   r   ZDOWNLOAD_CHUNK_SIZEr   r   r   )r   s   @r
   <module>r      s<    " " 0 ;* -j9 9  D: +>' 'r   