+
    i|                    f    ^ RI Ht ^ RIt^RIHt ]P
                  '       d   ^RIHt RR R lltR# )    )annotationsN)Url)ProxyConfigc               (    V ^8  d   QhRRRRRRRR/# )	   	proxy_urlz
Url | Noneproxy_configzProxyConfig | Nonedestination_schemez
str | Nonereturnbool )formats   "X/Users/ahmad/.openclaw/workspace/venv/lib/python3.14/site-packages/urllib3/util/proxy.py__annotate__r      s0         $  #  
	     c                ~    V f   R# VR8X  d   R# V P                   R8X  d   V'       d   VP                  '       d   R# R# )a  
Returns True if the connection requires an HTTP CONNECT through the proxy.

:param URL proxy_url:
    URL of the proxy.
:param ProxyConfig proxy_config:
    Proxy configuration from poolmanager.py
:param str destination_scheme:
    The scheme of the destination. (i.e https, http, etc)
FhttphttpsT)schemeuse_forwarding_for_https)r   r	   r
   s   &&&r   connection_requires_http_tunnelr      sA       V# 	G#111 r   )NNN)	
__future__r   typingurlr   TYPE_CHECKING
connectionr   r   r   r   r   <module>r      s'    "  	(   r   