
    ϶vg                         d dl Z d dlZd dlZd dlZd Zej        dk     o ej                    dk    Zerend Z G d de	          Z
d Zd	 Zej        dk     ren e j        ed
          ZdS )    Nc                 p    ddl }|                                d         }|                     ||           dS )z?
    Ensure vars contains 'EXT_SUFFIX'. pypa/distutils#130
    r   N)
EXT_SUFFIXSO)_impextension_suffixesupdate)varsr   
ext_suffixs      ^/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/setuptools/_distutils/compat/py39.pyadd_ext_suffix_39r      sP     KKK((**1-JKK           )   
   Windowsc                     d S N )r	   s    r   <lambda>r      s     r   c                         e Zd Zd fd	Z xZS )UnequalIterablesErrorNc                 l    d}|| dj         | z  }t                                          |           d S )Nz Iterables have different lengthsz/: index 0 has length {}; index {} has length {})formatsuper__init__)selfdetailsmsg	__class__s      r   r   zUnequalIterablesError.__init__   sB    0MEMwWWCr   r   )__name__
__module____qualname__r   __classcell__)r   s   @r   r   r      s=                 r   r   c              #      K   t                      }t          j        | d|iD ]}|D ]}||u rt                      |V  d S )N	fillvalue)object	itertoolszip_longestr   )	iterables_markercombovals       r   _zip_equal_generatorr,   &   sl      hhG&	EWEE   	. 	.Cg~~+--- 	 r   c                  
   	 t          | d                   }t          | dd          d          D ]-\  }}t          |          }||k    rt          |||f          .t          |  S # t          $ r t          |           cY S w xY w)Nr      )r   )len	enumerater   zip	TypeErrorr,   )r(   
first_sizeiitsizes        r   
_zip_equalr7   0   s    /1&&
y}a00 	K 	KEArr77Dz!!+ZD4IJJJJ " I  / / /#I...../s   A#A& &BBT)strict)	functoolsr&   platformsysr   version_infosystemneeds_ext_suffixadd_ext_suffix
ValueErrorr   r,   r7   partialr1   
zip_strictr   r   r   <module>rC      s             



    #g-P/(/2C2Cy2P &6M""<M<M    J     / / /" "W,,JJ2C)2CCPT2U2U2U 

r   