+
    IV-jÌ  ã                  ó   € ^ RI Ht ^ RIt^RIHt ^RIHtHt ^RIH	t	 ]P                  ]]P                  ]P                  ,          ]P                  ]],          ,          ]3,          t ! R R]P"                  4      t ! R R	]P"                  4      t]P(                  '       d*   ^ RIt^ R
IHt ^RIHt  ! R R]4      t ! R R]]4      tR# R# )é    )ÚannotationsN)Ú_TYPE_SOCKET_OPTIONS)Ú_DEFAULT_TIMEOUTÚ_TYPE_TIMEOUT)ÚUrlc                  ó@   € ] tR t^t$ R]R&   R]R&   R]R&   R]R&   R	tR
# )ÚProxyConfigússl.SSLContext | NoneÚssl_contextÚboolÚuse_forwarding_for_httpsú"None | str | typing.Literal[False]Úassert_hostnameú
str | NoneÚassert_fingerprint© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__annotations__Ú__static_attributes__r   ó    Úi/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/urllib3/_base_connection.pyr	   r	      s   ‡ Ø&Ó&Ø"Ó"Ø7Ó7Ø"×"r   r	   c                  óJ   € ] tR t^t$ R]R&   R]R&   R]R&   R]R&   R]R&   RtR	# )
Ú_ResponseOptionsÚstrÚrequest_methodÚrequest_urlr   Úpreload_contentÚdecode_contentÚenforce_content_lengthr   Nr   r   r   r   r   r      s"   ‡ ð ÓØÓØÓØÓØ × r   r   )ÚProtocol)ÚBaseHTTPResponsec                  óV  € ] tR t^%t$ R]R&   R]R&   R]R&   R]R&   R	]R
&   R]R&   R]R&   R]R&   R]R&   R]R&   R]R&   R]R&   R4R
]RRRRRRRRRR/R R llltR5R R lltR R  ltR6R!R"R#R$R%R$R&R$/R' R( lllt	R) R* lt
R+ R, lt]R- R. l4       t]R/ R0 l4       t]R1 R2 l4       tR3tR# )7ÚBaseHTTPConnectionútyping.ClassVar[int]Údefault_portú%typing.ClassVar[_TYPE_SOCKET_OPTIONS]Údefault_socket_optionsr   ÚhostÚintÚportzNone | floatÚtimeoutÚ	blocksizeútuple[str, int] | NoneÚsource_addressú_TYPE_SOCKET_OPTIONS | NoneÚsocket_optionsú
Url | NoneÚproxyúProxyConfig | NoneÚproxy_configr   Úis_verifiedzbool | NoneÚproxy_is_verifiedNi    .c               ó<   € V ^8„  d   QhRRRRRRRRR	R
RRRRRRRR/	# )é   r,   r   r.   ú
int | Noner/   r   r2   r1   r0   r-   r4   r3   r6   r5   r8   r7   ÚreturnÚNoner   )Úformats   "r   Ú__annotate__ÚBaseHTTPConnection.__annotate__8   sd   € ÷ 	ñ 	àð	ð ð	ð
 #ð	ð 3ð	ð ð	ð 8ð	ð ð	ð -ð	ð ñ	r   c               	ó   € R # ©Nr   )	Úselfr,   r.   r/   r2   r0   r4   r6   r8   s	   &&&$$$$$$r   Ú__init__ÚBaseHTTPConnection.__init__8   s   € ñ r   c          
     ó,   € V ^8„  d   QhRRRRRRRRRR	/# )
r<   r,   r   r.   r=   Úheadersútyping.Mapping[str, str] | NoneÚschemer>   r?   r   )r@   s   "r   rA   rB   E   s<   € ÷ 	ñ 	àð	ð ð	ð 5ð		ð
 ð	ð ñ	r   c                	ó   € R # rD   r   )rE   r,   r.   rI   rK   s   &&&&&r   Ú
set_tunnelÚBaseHTTPConnection.set_tunnelE   s   € ñ r   c               ó   € V ^8„  d   QhRR/# ©r<   r>   r?   r   )r@   s   "r   rA   rB   M   s   € ×&Ñ&˜TÑ&r   c                	ó   € R # rD   r   ©rE   s   &r   ÚconnectÚBaseHTTPConnection.connectM   s   € ¡3r   ÚchunkedFr!   Tr"   r#   c               ó<   € V ^8„  d   QhRRRRRRRRRR	R
R	RR	RR	RR/	# )r<   Úmethodr   ÚurlÚbodyz_TYPE_BODY | NonerI   rJ   rU   r   r!   r"   r#   r>   r?   r   )r@   s   "r   rA   rB   O   sd   € ÷ 	ñ 	àð	ð ð	ð $ð		ð
 5ð	ð ð	ð "ð	ð !ð	ð %)ð	ð ñ	r   c               	ó   € R # rD   r   )	rE   rW   rX   rY   rI   rU   r!   r"   r#   s	   &&&&&$$$$r   ÚrequestÚBaseHTTPConnection.requestO   s   € ñ r   c               ó   € V ^8„  d   QhRR/# )r<   r>   r%   r   )r@   s   "r   rA   rB   _   s   € ×6Ñ6Ð!1Ñ6r   c                	ó   € R # rD   r   rR   s   &r   ÚgetresponseÚBaseHTTPConnection.getresponse_   s   € ±3r   c               ó   € V ^8„  d   QhRR/# rP   r   )r@   s   "r   rA   rB   a   s   € ×$Ñ$˜4Ñ$r   c                	ó   € R # rD   r   rR   s   &r   ÚcloseÚBaseHTTPConnection.closea   s   € ¡r   c               ó   € V ^8„  d   QhRR/# ©r<   r>   r   r   )r@   s   "r   rA   rB   d   s   € ÷ 	ñ 	˜tñ 	r   c                ó   € R# )z·Whether the connection either is brand new or has been previously closed.
If this property is True then both ``is_connected`` and ``has_connected_to_proxy``
properties must be False.
Nr   rR   s   &r   Ú	is_closedÚBaseHTTPConnection.is_closedc   ó   ‚ r   c               ó   € V ^8„  d   QhRR/# rf   r   )r@   s   "r   rA   rB   k   s   € ÷ 	_ñ 	_ $ñ 	_r   c                ó   € R# )zLWhether the connection is actively connected to any origin (proxy or target)Nr   rR   s   &r   Úis_connectedÚBaseHTTPConnection.is_connectedj   rj   r   c               ó   € V ^8„  d   QhRR/# rf   r   )r@   s   "r   rA   rB   o   s   € ÷ 	ñ 	¨Dñ 	r   c                ó   € R# )zÔWhether the connection has successfully connected to its proxy.
This returns False if no proxy is in use. Used to determine whether
errors are coming from the proxy layer or from tunnelling to the target origin.
Nr   rR   s   &r   Úhas_connected_to_proxyÚ)BaseHTTPConnection.has_connected_to_proxyn   rj   r   r   rD   )NNÚhttp)NN)r   r   r   r   r   r   rF   rM   rS   r[   r_   rc   Úpropertyrh   rm   rq   r   r   r   r   r'   r'   %   s  ‡ Ø*Ó*Ø EÓEà‹	Ø‹	ð
ó 	
ð ‹Ø.Ó.Ø3Ó3àÓØ(Ó(àÓØ&Ó&ñ	ð
 &6ð	ð 6:ð	ð "ð	ð ;>ð	ð !%ð	ð 04÷	ð 	÷	õ 	'ñ	ð "ð	ð %)ð	ð $(ð	ð ,0÷	ð 	õ  	7å$à	ô	ó 
ð	ð 
ô	_ó 
ð	_ð 
ô	ó 
ô	r   r'   c            )      ó  € ] tR t^ut$ R]R&   R]R&   R]R&   R]R&   R	]R
&   R]R&   R	]R&   R	]R&   R]R&   R]R&   R]R&   R]R&   R	]R&   R	]R&   R	]R&   R%R]RRRRRRRRR RRRRRR
RR!RRRRRRRRRRRRRRRRRRRRR/R" R# llltR$tR# )&ÚBaseHTTPSConnectionr(   r)   r*   r+   úint | str | NoneÚ	cert_reqsr   r   r   r   r
   r   Úca_certsÚca_cert_dirúNone | str | bytesÚca_cert_datar=   Ússl_minimum_versionÚssl_maximum_versionÚssl_versionÚ	cert_fileÚkey_fileÚkey_passwordNr/   r2   r0   i @  r4   .r6   r8   Úserver_hostnamec          .     ót   € V ^8„  d   QhRRRRRRRRR	R
RRRRRRRRRRRRRRRRRRRRRRRRRRR RR!RR"RR#RR$R%/# )&r<   r,   r   r.   r=   r/   r   r2   r1   r0   r-   r4   r3   r6   r5   r8   r7   rx   rw   r   r   r   r   rƒ   r   r
   ry   rz   r|   r{   r}   r~   r   r€   r�   r‚   r>   r?   r   )r@   s   "r   rA   Ú BaseHTTPSConnection.__annotate__Ž   sñ   € ÷ 	ñ 	àð	ð ð	ð
 #ð	ð 3ð	ð ð	ð 8ð	ð ð	ð -ð	ð (ð	ð @ð	ð !+ð	ð (ð	ð /ð	ð  !ð!	ð" $ð#	ð$ -ð%	ð& ",ð'	ð( ",ð)	ð* *ð+	ð, "ð-	ð. !ð/	ð0 %ð1	ð2 ñ3	r   c               	ó   € R # rD   r   )rE   r,   r.   r/   r2   r0   r4   r6   r8   rx   r   r   rƒ   r   ry   rz   r|   r}   r~   r   r€   r�   r‚   s   &&&$$$$$$$$$$$$$$$$$$$$r   rF   ÚBaseHTTPSConnection.__init__Ž   s   € ñ2 r   r   rD   )r   r   r   r   r   r   rF   r   r   r   r   rv   rv   u   s8  ‡ Ø*Ó*Ø EÓEð $Ó#Ø;Ó;Ø&Ó&Ø*Ó*ð ÓØÓØ(Ó(ð (Ó'Ø'Ó'Ø%Ó%ð ÓØÓØ Ó ñ	ð
 &6ð	ð 6:ð	ð #ð	ð ;>ð	ð !%ð	ð 04ð	ð +/ð	ð CGð	ð .2ð	ð +/ð	ð 26ð	ð  $(ð!	ð" '+ð#	ð$ 04ð%	ð& /3ð'	ð( /3ð)	ð* -1ð+	ð, %)ð-	ð. $(ð/	ð0 (,÷1	ô 	r   rv   )Ú
__future__r   ÚtypingÚutil.connectionr   Úutil.timeoutr   r   Úutil.urlr   ÚUnionÚbytesÚIOÚAnyÚIterabler   Ú
_TYPE_BODYÚ
NamedTupler	   r   ÚTYPE_CHECKINGÚsslr$   Úresponser%   r'   rv   r   r   r   Ú<module>r—      s§   ðÝ "ã å 1ß 9Ý à�\‰\Ø	ˆ6�9‰9�V—Z‘ZÕ  &§/¡/°%¸#µ+Õ">ÀÐCõ€
ô
#�&×#Ñ#ô #ô!�v×(Ñ(ô !ð 
××ÐÛÝå*ôN˜Xô Nô`2Ð0°(ö 2ñm r   