File: //usr/lib/python3/dist-packages/pip/_internal/operations/install/__pycache__/legacy.cpython-310.pyc
o
@%Ne� � @ s d Z ddlZddlZddlmZ ddlmZmZmZ ddl m
Z
ddlmZm
Z
ddlmZ ddlmZ dd lmZ dd
lmZ ddlmZ e�e�Zdee d
ee deddfdd�Zdee dee d
ee dee dee dedededededede
dededefdd�ZdS ) z6Legacy installation process, i.e. `setup.py install`.
� N)�change_root)�List�Optional�Sequence)�BuildEnvironment)�InstallationError�LegacyInstallFailure)�Scheme)�
ensure_dir)�make_setuptools_install_args)�runner_with_spinner_message)�
TempDirectory�record_lines�root�req_description�returnc s� dt dt f� fdd�}| D ]}tj�|�}|�d�r ||�} n
q
d�|�}t|��g }| D ]}|�� } tj�| �r@| tjj 7 } |�
tj�|| �|�� q.|�� t
|� tj�|d�}
t|
d��}|�d �|�d � W d � d S 1 sww Y d S )
N�pathr c s"