[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@3.138.109.239: ~ $
U

+�a�
�@spddlZddlZddlZddlZddlZddlmZddlmZddl	Z	ddl
mZdd�Zdd�Z
d	d
�ZdS)�N)�log)�DistutilsError)�WheelcCs(t|t�r|��St|ttf�s$t�|S)z8Ensure find-links option end-up being a list of strings.)�
isinstance�str�split�tuple�list�AssertionError)�
find_links�r�</tmp/pip-install-1bd_1mtk/setuptools/setuptools/installer.py�_fixup_find_links
s
rcCsHzt�d�Wn$tjk
r2|�dtj�YnXt|�}|�d�}d|krVtd��dt	j
kohdt	j
k}dt	j
krzd	}nd
|kr�|d
d}nd	}d|kr�t|dd�d	d	�ng}|jr�|�
|j�t	j�|���}t��}t�|�D]}||kr�|�|�r�|Sq�t����(}	tjd
ddddd|	g}
|�r>|
�d�|d	k	�rV|
�
d|f�|�p^gD]}|
�
d|f��q`|
�|j�p�t|��zt�|
�Wn4tjk
�r�}ztt|��|�W5d	}~XYnXtt�t	j� |	d��d�}
t	j� ||
�!��}|
�"|�t�#|t	j� |d��}tj$j%||d�}|W5QR�SQRXd	S)zLFetch an egg needed for building.

    Use pip/wheel to fetch/build a wheel.�wheelz,WARNING: The wheel package is not available.�easy_installZallow_hostszQthe `allow-hosts` option is not supported when using pip to install requirements.Z	PIP_QUIETZPIP_VERBOSEZ
PIP_INDEX_URLN�	index_url�rz-m�pipz--disable-pip-version-checkz	--no-depsz-wz--quietz--index-urlz--find-linksz*.whlrzEGG-INFO)�metadata)&�
pkg_resources�get_distribution�DistributionNotFound�announcer�WARN�strip_marker�get_option_dictr�os�environrZdependency_links�extend�path�realpathZget_egg_cache_dir�Environment�find_distributions�can_add�tempfile�TemporaryDirectory�sys�
executable�append�urlr�
subprocess�
check_call�CalledProcessErrorr�glob�join�egg_nameZinstall_as_egg�PathMetadata�Distribution�
from_filename)�dist�req�opts�quietrrZeggs_dir�environmentZegg_distZtmpdir�cmd�link�er�
dist_locationZ
dist_metadatarrr
�fetch_build_eggsr

 �
�

 
��r<cCstj�t|��}d|_|S)z�
    Return a new requirement without the environment marker to avoid
    calling pip with something like `babel; extra == "i18n"`, which
    would always be ignored.
    N)r�Requirement�parser�marker)r4rrr
rXsr)r-rr*r&r$�	distutilsr�distutils.errorsrrZsetuptools.wheelrrr<rrrrr
�<module>sC

Filemanager

Name Type Size Permission Actions
__init__.cpython-38.pyc File 8.42 KB 0644
_deprecation_warning.cpython-38.pyc File 520 B 0644
_imp.cpython-38.pyc File 2.01 KB 0644
archive_util.cpython-38.pyc File 5.59 KB 0644
build_meta.cpython-38.pyc File 8.74 KB 0644
config.cpython-38.pyc File 19.42 KB 0644
dep_util.cpython-38.pyc File 827 B 0644
depends.cpython-38.pyc File 5.08 KB 0644
dist.cpython-38.pyc File 35.36 KB 0644
errors.cpython-38.pyc File 820 B 0644
extension.cpython-38.pyc File 1.87 KB 0644
glob.cpython-38.pyc File 3.59 KB 0644
installer.cpython-38.pyc File 2.69 KB 0644
launch.cpython-38.pyc File 851 B 0644
lib2to3_ex.cpython-38.pyc File 2.6 KB 0644
monkey.cpython-38.pyc File 4.48 KB 0644
msvc.cpython-38.pyc File 41.73 KB 0644
namespaces.cpython-38.pyc File 3.47 KB 0644
package_index.cpython-38.pyc File 31.74 KB 0644
py34compat.cpython-38.pyc File 454 B 0644
sandbox.cpython-38.pyc File 15.05 KB 0644
unicode_utils.cpython-38.pyc File 1.06 KB 0644
version.cpython-38.pyc File 296 B 0644
wheel.cpython-38.pyc File 7.03 KB 0644
windows_support.cpython-38.pyc File 993 B 0644