/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/__pycache__
� � C�� � � d Z ddlZddlZddlZddlZddlZddlZddlZddlm Z ddl mZ ddlm Z ddlmZmZmZmZmZmZmZmZ ddlmZ ddlmZ dd lmZ dd lmZ ddl m!Z! ddl"m#Z#m$Z$m%Z% dd l&m'Z' ddl(m)Z) ddl*m+Z+m,Z, erddl-m.Z. ej/ e0� � Z1 G d� d� � Z2ej3 dee4 fd�� � Z5 G d� d� � Z6 G d� de6� � Z7dS )z;Build Environment used for isolation during sdist building � N)�OrderedDict)� get_paths)� TracebackType)� TYPE_CHECKING�Iterable�Iterator�List�Optional�Set�Tuple�Type)�where)�Requirement)�Version)�__file__)�open_spinner)�get_platlib�get_prefixed_libs�get_purelib)�get_environment)�call_subprocess)� TempDirectory� tempdir_kinds)� PackageFinderc � � e Zd Zdeddfd�ZdS )�_Prefix�path�returnNc � � || _ d| _ t t j dk rdnd||d��� � d | _ t |� � | _ d S )NF�nt�posix_prefix)�base�platbase)�vars�scripts)r �setupr �os�name�bin_dirr �lib_dirs)�selfr s ��/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-3.el9.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/build_env.py�__init__z_Prefix.__init__"