+
    PV-jÛ	  ã                  ó¶   € ^ RI Ht ^ RIt^ RIHt ^RIHtHt ]P                  ! RRR7      t	]P                  ! RR	R7      t
R	R.t ! R
 R4      t ! R R	4      tR# )é    )ÚannotationsN)ÚTracebackType)ÚRequestÚResponseÚTÚBaseTransport)ÚboundÚAÚAsyncBaseTransportc                  óJ   € ] tR t^tR R ltRR R lltR R ltR R	 ltR
tR# )r   c               ó    € V ^8„  d   QhRRRR/# )é   Úselfr   Úreturn© )Úformats   "Úg/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/httpx/_transports/base.pyÚ__annotate__ÚBaseTransport.__annotate__   s   € ÷ ñ ˜ð ˜añ ó    c                	ó   € V # ©Nr   ©r   s   &r   Ú	__enter__ÚBaseTransport.__enter__   s   € Øˆr   Nc               ó(   € V ^8„  d   QhRRRRRRRR/# ©	r   Úexc_typeztype[BaseException] | NoneÚ	exc_valuezBaseException | NoneÚ	tracebackzTracebackType | Noner   ÚNoner   )r   s   "r   r   r      s2   € ÷ ñ à,ðð (ðð (ð	ð
 
ñr   c                	ó&   € V P                  4        R # r   )Úclose©r   r   r   r    s   &&&&r   Ú__exit__ÚBaseTransport.__exit__   s   € ð 	�
‰
Žr   c               ó    € V ^8„  d   QhRRRR/# ©r   Úrequestr   r   r   r   )r   s   "r   r   r      s   € ÷ !
ñ !
 gð !
°(ñ !
r   c                ó   € \        R4      h)a¤  
Send a single HTTP request and return a response.

Developers shouldn't typically ever need to call into this API directly,
since the Client class provides all the higher level user-facing API
niceties.

In order to properly release any network resources, the response
stream should *either* be consumed immediately, with a call to
`response.stream.read()`, or else the `handle_request` call should
be followed with a try/finally block to ensuring the stream is
always closed.

Example usage:

    with httpx.HTTPTransport() as transport:
        req = httpx.Request(
            method=b"GET",
            url=(b"https", b"www.example.com", 443, b"/"),
            headers=[(b"Host", b"www.example.com")],
        )
        resp = transport.handle_request(req)
        body = resp.stream.read()
        print(resp.status_code, resp.headers, body)


Takes a `Request` instance as the only argument.

Returns a `Response` instance.
z0The 'handle_request' method must be implemented.©ÚNotImplementedError©r   r)   s   &&r   Úhandle_requestÚBaseTransport.handle_request   s   € ô> "Ø>ó
ð 	
r   c               ó   € V ^8„  d   QhRR/# ©r   r   r!   r   )r   s   "r   r   r   =   s   € ÷ ñ �tñ r   c                	ó   € R # r   r   r   s   &r   r#   ÚBaseTransport.close=   s   € Ùr   r   ©NNN)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r%   r.   r#   Ú__static_attributes__r   r   r   r   r      s   † õ÷õ!
÷Fñ r   c                  óJ   € ] tR t^AtR R ltRR R lltR R ltR R	 ltR
tR# )r   c               ó    € V ^8„  d   QhRRRR/# )r   r   r
   r   r   )r   s   "r   r   ÚAsyncBaseTransport.__annotate__B   s   € ÷ ñ ˜qð  Qñ r   c              ƒ  	ó   "  € V # 5ir   r   r   s   &r   Ú
__aenter__ÚAsyncBaseTransport.__aenter__B   s
   é € Øˆùó   ‚Nc               ó(   € V ^8„  d   QhRRRRRRRR/# r   r   )r   s   "r   r   r<   E   s2   € ÷ ñ à,ðð (ðð (ð	ð
 
ñr   c              ƒ  	óB   "  € V P                  4       G R j  x€L
  R #  L5ir   )Úacloser$   s   &&&&r   Ú	__aexit__ÚAsyncBaseTransport.__aexit__E   s   é € ð �k‰k‹m×Ôùs   ‚–—c               ó    € V ^8„  d   QhRRRR/# r(   r   )r   s   "r   r   r<   M   s   € ÷ 
ñ 
àð
ð 
ñ
r   c              ƒ  	ó    "  € \        R 4      h5i)z6The 'handle_async_request' method must be implemented.r+   r-   s   &&r   Úhandle_async_requestÚ'AsyncBaseTransport.handle_async_requestM   s   é € ô "ØDó
ð 	
ùs   ‚c               ó   € V ^8„  d   QhRR/# r1   r   )r   s   "r   r   r<   U   s   € ÷ ñ ˜dñ r   c              ƒ  	ó   "  € R # 5ir   r   r   s   &r   rC   ÚAsyncBaseTransport.acloseU   s   é € Ùùr@   r   r4   )	r5   r6   r7   r8   r>   rD   rH   rC   r9   r   r   r   r   r   A   s   † õ÷õ
÷ñ r   )Ú
__future__r   ÚtypingÚtypesr   Ú_modelsr   r   ÚTypeVarr   r
   Ú__all__r   r   r   r   r   Ú<module>rS      sQ   ðÝ "ã Ý ç 'à
‡N‚N�3˜oÔ.€Ø
‡N‚N�3Ð2Ô3€à Ð
1€÷0ñ 0÷fó r   