ruạṛ
a �u:j(� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl m Z d dlmZ d dl mZmZ d dlmZ d dlZd dlmZ d dlmZ d dlmZ d d lmZ dZee�dd ��Zdejv Z ej!j"ej#dko�e dd�Z$G dd� d�Z%G dd� de%�Z&G dd� de%�Z'ed�ed�d�ed�ed�d�ed�ed�d�ded�ied�ed �d!�ed�ded �d"�gZ(G d#d$� d$�Z)G d%d&� d&e)�Z*ej!�+d'�d(d)� �Z,d*d+� Z-dS ),� N)�futures)�Path)�Any�Callable)�ZipFile)�path)�Requirement)�SetuptoolsDeprecationWarning� )�DALSz __import__('setuptools').setup()ZTIMEOUT_BACKEND_TESTZ180Z__pypy__�win32z_The combination of PyPy + Windows + pytest-xdist + ProcessPoolExecutor is flaky and problematic)�reasonc @ s e Zd Zddd�dd�ZdS )�BuildBackendBase�.N�setuptools.build_meta��returnc C s || _ |pi | _|| _d S )N)�cwd�env�backend_name)�selfr r r � r �S/opt/bart/bart_venv/lib/python3.9/site-packages/setuptools/tests/test_build_meta.py�__init__&