
    yf                     j    d dl  ddlmZ  eed       [ddlmZ edk(  rd dlZd dl mZmZ d	 Z	d
 Z
[y)    )*   )passthrough_modulezurllib.request)compat_os_namentN)getproxies_environmentgetproxies_registryc                      t               } t        j                  dk\  sdt        j                  cxk  rdk  r| S  n| S dD ]6  }|| v s| |   j                  | d      s d| |   t	        |      d  z   | |<   8 | S )N)   
      )r   	      )r   r   )httpsftpz://http)r	   sysversion_info
startswithlen)proxiesschemes     >/usr/lib/python3/dist-packages/yt_dlp/compat/urllib/request.pygetproxies_registry_patchedr      s    %'
*S--77N 8N& 	IF WV_%?%?6(#%O"(76?3v;<+H"H	I     c                  .    t               xs
 t               S )N)r   r    r   r   
getproxiesr   %   s    %'H+F+HHr   )urllib.requestcompat_utilsr   __name__ r   r   r   r	   r   r   r   r   r   <module>r#      s>     - 8- . T JI r   