PATH:
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
setuptools
/
tests
/
__pycache__
� �Խ�U���� � � d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlm Z m Z ddlmZ ddl mZ ddlmZ d dlmZ d � Z ed ddd ddddg�� � Zd� Zddgdgd�dfdddgfddgffdfdddgidfddidfdd� dD � � id ffZej � d!e� � d"� � � Zd#� Zd$� Zej � d%g d&�� � d'� � � Zej � d(d)dd*d+gd,gfd-dd*d+gd,gfd,dd*d+gd,gfd)dd.gd/d)gfd,dd0d1gd,d2gfd,d3d4d5�g d6�g d7�fg� � d8� � � Zej � d9d:dd;gfd)dd.d<gfd,dd=gfd,dd*d>gfd,dd0d?gfd,d3d4d@�g d6�fdAddBdCgfdAddDdEgfg� � dF� � � ZdS )G� N)�Distribution)�check_package_data�check_specifier� )�make_trivial_sdist)�ensure_files)�DALS)�DistutilsSetupErrorc �� ��� | � d� � �t j � dt j � t �� � � � � � }�fd�} |dd� � |dd� � | � d� � � d � � 5 }|� t d � � � |�� � � � ddd� � n# 1 swxY w Y d � � � }| � � � 5 t � � ��� � � �fd�|D � � }ddd� � n# 1 swxY w Y d� |D � � |k sJ �dS )zR Check multiple calls to `Distribution.fetch_build_egg` work as expected. �indexzfile://c � �� �� | � � }| � d|� d�}t t |� |� � � � | |� � |� d� � � d� � 5 }|� t d� � � |�� � � � d d d � � d S # 1 swxY w Y d S )N�-z.tar.gzz index.html�wz� <!DOCTYPE html><html><body> <a href="{dist_sdist}" rel="internal">{dist_sdist}</a><br/> </body></html> )� dist_sdist)�mkdirr �str�join�open�writer �format)�distname�version�dist_dirr �fpr s ��l/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/setuptools/tests/test_dist.py�sdist_with_indexz3test_dist_fetch_build_egg.<locals>.sdist_with_index s �� ��;�;�x�(�(�� �3�3�7�3�3�3� ��3�x�}�}�Z�8�8�9�9�8�W�M�M�M� �]�]�<� (� (� -� -�c� 2� 2� �b��H�H���� � �&�J�&�/�/� � � � � � � � � � � � � � � ���� � � � � � s �87B<�<C �C � barbazquuxz3.2.0zbarbazquux-runnerz2.11.1z setup.cfgr zL [easy_install] index_url = {index_url} )� index_urlNz* barbazquux-runner barbazquux c �: �� g | ]}�� |� � ��S � )�fetch_build_egg)�.0�r�dists �r � <listcomp>z-test_dist_fetch_build_egg.<locals>.<listcomp>: s'