+
    WGj                    r    ^ RI Ht ^ RIHtHtHtHtHt ^ RIH	t	 ^t
. R	Ot ! R R]4      t ! R R]4      tR# )
    )annotations)ContextManagerIterableIteratorMappingProtocol)
PyPIClientc                      ] tR t^t$ R]R&   R]R&   R]R&   R]R&   ]R R	 l4       tR
 R ltRR R llt]R R l4       t	R R lt
RtR# )Responseintstatus_codezMapping[str, str]headersz
str | Noneencodingurlc                   V ^8  d   QhRR/# )   returnbytes )formats   "9lib/python3.14/site-packages/unearth/fetchers/__init__.py__annotate__Response.__annotate__   s    ###    c                	    R # Nr   selfs   &r   contentResponse.content   s     #r   c                   V ^8  d   QhRR/# )r   r   dictr   )r   s   "r   r   r      s    dr   c                	    R # r   r   r   s   &r   jsonResponse.json   s    Cr   Nc                    V ^8  d   QhRRRR/# )r   
chunk_sizez
int | Noner   zIterator[bytes]r   )r   s   "r   r   r      s    OOZO?Or   c                	    R # r   r   )r   r'   s   &&r   
iter_bytesResponse.iter_bytes   s    Cr   c                   V ^8  d   QhRR/# )r   r   strr   )r   s   "r   r   r       s    ''s'r   c                	    R # r   r   r   s   &r   reason_phraseResponse.reason_phrase   s    $'r   c                   V ^8  d   QhRR/# )r   r   Noner   )r   s   "r   r   r   "   s    ++$+r   c                	    R # r   r   r   s   &r   raise_for_statusResponse.raise_for_status"   s    r   r   r   )__name__
__module____qualname____firstlineno____annotations__propertyr   r$   r)   r.   r3   __static_attributes__r   r   r   r   r      sA    	O# #O' '++r   r   c                  j    ] tR t^%tRR/R R lltRR/R R lltRR/R R lltR	 R
 ltR R ltRt	R# )Fetcherr   Nc               $    V ^8  d   QhRRRRRR/# r   r   r,   r   Mapping[str, str] | Noner   r   r   )r   s   "r   r   Fetcher.__annotate__&   $      $<	r   c               	    R # r   r   r   r   r   s   &&$r   getFetcher.get&       r   c               $    V ^8  d   QhRRRRRR/# r?   r   )r   s   "r   r   rA   *   rB   r   c               	    R # r   r   rD   s   &&$r   headFetcher.head*   rG   r   c               $    V ^8  d   QhRRRRRR/# )r   r   r,   r   r@   r   zContextManager[Response]r   )r   s   "r   r   rA   .   s$     ' ''$<'	!'r   c               	    R # r   r   rD   s   &&$r   
get_streamFetcher.get_stream.   s    #&r   c                   V ^8  d   QhRR/# )r   r   r   r   )r   s   "r   r   rA   2   s    ""#"r   c                	    R # r   r   r   s   &r   __hash__Fetcher.__hash__2   s    sr   c                   V ^8  d   QhRR/# )r   r   zIterable[tuple[str, str, str]]r   )r   s   "r   r   rA   4   s    HH%CHr   c                	    R # r   r   r   s   &r   iter_secure_originsFetcher.iter_secure_origins4   s    Sr   r   )
r5   r6   r7   r8   rE   rJ   rN   rR   rV   r;   r   r   r   r=   r=   %   s4    ?C?C'?C' #HHr   r=   N))https*rY   )wssrY   rY   )rY   	localhostrY   )rY   z127.0.0.0/8rY   )rY   z::1/128rY   )filerY   rY   )
__future__r   typingr   r   r   r   r   unearth.fetchers.syncr	   DEFAULT_MAX_RETRIESDEFAULT_SECURE_ORIGINSr   r=   r   r   r   <module>rb      s9    " H H :  ,x ,&Ih Ir   