ruạṛ
a �u:j(� � @ s d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl mZ ddlmZ ddl mZ ddlZddlZddlmZmZ ddlmZ ddlmZ dd lmZ dd lmZ ddlmZ ddlm Z d dl!m"Z" ddl#Z#ddl$m%Z% dddgddgidej&�'dd�gfgd�Z(de(�d�Z)edej&�'dd�gej&�'dd�gd�Z*e*j+e*j, Z-ej.dd� �Z/dd � Z0d!d"� Z1d#d$� Z2d%d&� Z3ej4j5e3� d'd(�Z6ej4j7d)d*d(�Z8ej4j7e#j9�:d+� d,d(�Z;d-d.� Z<d/d0� Z=G d1d2� d2�Z>d3d4� Z?G d5d6� d6�Z@d7d8� ZAd9d:� ZBdS );zsdist tests� N��cleandoc)�Path)�mock)�Command�SetuptoolsDeprecationWarning)�metadata)�manifest_maker)�sdist)�Distribution)� Extension)� fail_on_ascii� )� Filenames)� run_setup� sdist_testz0.0z*.txt�data�d�e.dat)�name�version�packages�package_data� data_filesz&from setuptools import setup setup(**z) �sdist_test.fzf.c�f.h�r �sources�dependsc c sR t jt j } }t�� t�� t _t _zd V W | | t _t _n| | t _t _0 d S �N)�sys�stdout�stderr�io�StringIO)Z old_stdoutZ old_stderr� r% �N/opt/bart/bart_venv/lib/python3.9/site-packages/setuptools/tests/test_sdist.py�quiet6 s r'