§ ‹ØÑOÏ™qãóP—ddlmZddlZddlmZejrddlmZ ddd„ZdS)é)Ú annotationsNé)ÚUrlé)Ú ProxyConfigÚ proxy_urlú Url | NoneÚ proxy_configúProxyConfig | NoneÚdestination_schemeú str | NoneÚreturnÚboolcóJ—|€dS|dkrdS|jdkr |r |jrdSdS)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) NFÚhttpÚhttpsT)ÚschemeÚuse_forwarding_for_https)rr r s ú‘/srv/buildsys-work-dir/castor/build_node/builder-2/WGSG1/unpkd_srcs/cloudlinux-venv-1.0.6/venv/lib/python3.11/site-packages/urllib3/util/proxy.pyÚconnection_requires_http_tunnelr sR€ð ÐØˆuð˜VÒ#Ð#؈uð Ô˜GÒ#Ð#Ø ð $à Ô 1ð $ðˆuð ˆ4ó)NNN)rr r r r r rr) Ú __future__rÚtypingÚurlrÚ TYPE_CHECKINGÚ connectionrr©rrúrs}ðØ"Ð"Ð"Ð"Ð"Ð"à € € € àÐÐÐÐÐà Ôð)Ø(Ð(Ð(Ð(Ð(Ð(ð!Ø'+Ø%)ð ð ð ð ð ð ð r