ok

Mini Shell

Direktori : /opt/alt/python27/lib/python2.7/site-packages/pip/_internal/operations/install/
Upload File :
Current File : //opt/alt/python27/lib/python2.7/site-packages/pip/_internal/operations/install/legacy.pyo

�
x�_c@s!dZddlZddlZddlZddlmZddlmZddlm	Z	ddl
mZddlm
Z
ddlmZdd	lmZdd
lmZer�ddlmZmZmZddlmZdd
lmZneje�Zdefd��YZ d�Z!dS(s6Legacy installation process, i.e. `setup.py install`.
i����N(tchange_root(tInstallationError(t
indent_log(t
ensure_dir(tmake_setuptools_install_args(trunner_with_spinner_message(t
TempDirectory(tMYPY_CHECK_RUNNING(tListtOptionaltSequence(tBuildEnvironment(tSchemetLegacyInstallFailurecBseZd�ZRS(cCstj�|_dS(N(tsystexc_infotparent(tself((sX/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/operations/install/legacy.pyt__init__s(t__name__t
__module__R(((sX/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/operations/install/legacy.pyR
scsf|j}tdd��}y�tjj|jd�}t|d|d|d|d�d|d	|d
|d|d|	d
|�
}tdj|
��}t��%|�|d|d|�WdQXWdQXtjj	|�s�t
jd|�tSWnt
k
rt�nXt|��}|j�j�}WdQXWdQX�fd�}xZ|D]7}tjj|�}|jd�rG||�}PqGqGWdj|
�}t|��g}xa|D]Y}|j�}tjj|�r�|tjj7}n|jtjj||�|��q�W|j�t|�tjj|d�}t|d��!}|jdj|�d�WdQXtS(Ntkindtrecordsinstall-record.txttglobal_optionstinstall_optionstrecord_filenametroottprefixt
header_dirthomet
use_user_sitetno_user_configt	pycompilesRunning setup.py install for {}tcmdtcwdsRecord file %s not foundcs4�dkstjj|�r#|St�|�SdS(N(tNonetostpathtisabsR(R%(R(sX/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/operations/install/legacy.pytprepend_root`ss	.egg-infos�{} did not indicate that it installed an .egg-info directory. Only setup.py projects generating .egg-info directories are supported.sinstalled-files.txttws
(theadersRR$R%tjoinRRtformatRtexiststloggertdebugtFalset	ExceptionR
topentreadt
splitlinestdirnametendswithRtstriptisdirtseptappendtrelpathtsortRtwritetTrue(RRRRRRR tschemet
setup_py_pathtisolatedtreq_namet	build_envtunpacked_source_directorytreq_descriptionRttemp_dirRtinstall_argstrunnertftrecord_linesR'tlinet	directorytegg_info_dirtmessaget	new_linestfilenametinst_files_path((RsX/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/operations/install/legacy.pytinstall!sh		



	
 

 ("t__doc__tloggingR$Rtdistutils.utilRtpip._internal.exceptionsRtpip._internal.utils.loggingRtpip._internal.utils.miscRt$pip._internal.utils.setuptools_buildRtpip._internal.utils.subprocessRtpip._internal.utils.temp_dirRtpip._internal.utils.typingRttypingRR	R
tpip._internal.build_envRtpip._internal.models.schemeRt	getLoggerRR-R0R
RQ(((sX/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/operations/install/legacy.pyt<module>s$

Zerion Mini Shell 1.0