
    vKg                         S SK r S SKrS SKrS SKrS r\R
                  S:  =(       a    \R                  " 5       S:H  r\(       a  \OS r " S S\	5      r
S rS	 r\R
                  S:  a  \rg\ R                  " \S
S9rg)    Nc                 R    SSK nUR                  5       S   nU R                  UUS9  g)z7
Ensure vars contains 'EXT_SUFFIX'. pypa/distutils#130
r   N)
EXT_SUFFIXSO)_impextension_suffixesupdate)varsr   
ext_suffixs      a/var/www/highfloat_scraper/venv/lib/python3.13/site-packages/setuptools/_distutils/compat/py39.pyadd_ext_suffix_39r      s3     ((*1-JKK       )   
   Windowsc                     g N )r	   s    r   <lambda>r      s    r   c                   ,   ^  \ rS rSrSU 4S jjrSrU =r$ )UnequalIterablesError   c                 R   > SnUb  USR                   " U6 -  n[        TU ]	  U5        g )Nz Iterables have different lengthsz/: index 0 has length {}; index {} has length {})formatsuper__init__)selfdetailsmsg	__class__s      r   r   UnequalIterablesError.__init__   s1    0EMMwWWCr   r   r   )__name__
__module____qualname____firstlineno__r   __static_attributes____classcell__)r   s   @r   r   r      s     r   r   c              #      #    [        5       n[        R                  " U SU06 H  nU H  nX1L d  M	  [        5       e   Uv   M      g 7f)N	fillvalue)object	itertoolszip_longestr   )	iterables_markercombovals       r   _zip_equal_generatorr0   &   sF     hG&&	EWEC~+--  	 Fs
   +AAc                       [        U S   5      n[        U SS  S5       H   u  p#[        U5      nXA:w  d  M  [        XU4S9e   [        U 6 $ ! [         a    [        U 5      s $ f = f)Nr      )r   )len	enumerater   zip	TypeErrorr0   )r,   
first_sizeiitsizes        r   
_zip_equalr;   0   su    /1&
y}a0EAr7D!+ZD4IJJ 1
 I  /#I../s   0A A A#"A#T)strict)	functoolsr*   platformsysr   version_infosystemneeds_ext_suffixadd_ext_suffix
ValueErrorr   r0   r;   partialr5   
zip_strictr   r   r   <module>rG      s       
  ##g-P(//2Cy2P &6"<MJ /" ""W,J 2;2C2CCPT2U r   