
    )i|                    t    S SK Jr  S SKrSSKJr  \R
                  (       a  SSKJr     S       S	S jjrg)
    )annotationsN   )Url   )ProxyConfigc                l    U c  gUS:X  a  gU R                   S:X  a  U(       a  UR                  (       a  gg)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)	proxy_urlproxy_configdestination_schemes      R/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/urllib3/util/proxy.pyconnection_requires_http_tunnelr      s>       V# 	G#11     )NNN)r   z
Url | Noner   zProxyConfig | Noner   z
str | Nonereturnbool)	
__future__r   typingurlr   TYPE_CHECKING
connectionr   r    r   r   <module>r      sN    "  	( !'+%)  $  #  
	 r   