관리-도구
편집 파일: py39compat.cpython-312.pyc
� t��e� � �� � d dl Z d dlZd dlZd dlZd� Zej dk xr ej � dk( Zerend� Z G d� de � Z d� Zd � Zej dk reZy e j ed �� Zy)� Nc �X � ddl }|j � d }| j ||�� y)z? Ensure vars contains 'EXT_SUFFIX'. pypa/distutils#130 r N)� EXT_SUFFIX�SO)�_imp�extension_suffixes�update)�varsr � ext_suffixs ��/builddir/build/BUILDROOT/alt-python312-setuptools-69.0.2-1.el8.x86_64/opt/alt/python312/lib/python3.12/site-packages/setuptools/_distutils/py39compat.py�add_ext_suffix_39r s3 � � ��(�(�*�1�-�J��K�K�� � � � )� � �Windowsc � � y �N� )r s r �<lambda>r s � r c � � � e Zd Zd� fd� Z� xZS )�UnequalIterablesErrorc �P �� d}|�| dj |� z }t �| � |� y )Nz Iterables have different lengthsz/: index 0 has length {}; index {} has length {})�format�super�__init__)�self�details�msg� __class__s �r r zUnequalIterablesError.__init__ s4 �� �0�����M�E�M�M�w�W�W�C� ����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 s�t � � |�� � y �w)N� fillvalue)�object� itertools�zip_longestr )� iterables�_marker�combo�vals r �_zip_equal_generatorr, &