
    i                     |    S SK 7  SSKJr  \" \S5        CS SKr\R
                  S:X  a  S SKrS SK JrJr  S r	S	 r
Cg)
    )*   )passthrough_modulezurllib.requestNnt)getproxies_environmentgetproxies_registryc                      [        5       n [        R                  S:  aB  S H<  nX;   d  M
  X   R                  U S35      (       d  M'  SX   [	        U5      S  -   X'   M>     U $ )N)   
      )httpsftpz://http)r   sysversion_info
startswithlen)proxiesschemes     I/app/mltbenv/lib/python3.13/site-packages/yt_dlp/compat/urllib/request.pygetproxies_registry_patchedr      s`    %'j(*$)C)CvhcN)S)S&,ws6{|/L&LGO +     c                  8    [        5       =(       d
    [        5       $ )N)r   r    r   r   
getproxiesr   !   s    %'H+F+HHr   )urllib.requestcompat_utilsr   __name__osnamer   r   r   r   r   r   r   r   <module>r!      sA     - 8- . 
77d? JI r   