Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
idna / lib / python2.7 / site-packages / setuptools / command / install_egg_info.pyc
Size: Mime:
ó
w‘EYc@sxddlmZmZddlZddlmZddlmZddlm	Z	ddl
Z
defd„ƒYZdS(iÿÿÿÿ(tlogtdir_utilN(tmap(tCommand(tunpack_archivetinstall_egg_infocBsweZdZdZdgZd„Zd„Zd„Zd„Zd„Z	d	„Z
dZdZe
d„ƒZd„ZRS(s.Install an .egg-info directory for the packagesinstall-dir=tdsdirectory to install tocCs
d|_dS(N(tNonetinstall_dir(tself((sX/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/install_egg_info.pytinitialize_optionsscCs{|jddƒ|jdƒ}tjdd|j|jƒjƒd}|j|_t	j
j|j|ƒ|_
g|_dS(Ntinstall_libRtegg_infos	.egg-info(sinstall_dirsinstall_dir(tset_undefined_optionstget_finalized_commandt
pkg_resourcestDistributionRtegg_nametegg_versionRtsourcetostpathtjoinRttargettoutputs(R	tei_cmdtbasename((sX/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/install_egg_info.pytfinalize_optionss	cCsß|jdƒtjj|jƒrTtjj|jƒrTtj|jd|jƒn;tjj	|jƒr|j
tj|jfd|jƒn|js«tj
|jƒn|j
|jdd|j|jfƒ|jƒdS(NRtdry_runs	Removing sCopying %s to %s((trun_commandRRtisdirRtislinkRtremove_treeRtexiststexecutetunlinkRtensure_directorytcopytreeRtinstall_namespaces(R	((sX/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/install_egg_info.pytrun"s
+&	 cCs|jS(N(R(R	((sX/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/install_egg_info.pytget_outputs/scs)‡fd†}tˆjˆj|ƒdS(Ncs[x1dD])}|j|ƒs,d||krdSqWˆjj|ƒtjd||ƒ|S(Ns.svn/sCVS/t/sCopying %s to %s(s.svn/sCVS/(t
startswithRRtappendRtdebug(tsrctdsttskip(R	(sX/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/install_egg_info.pytskimmer4s
(RRR(R	R0((R	sX/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/install_egg_info.pyR%2scCs­|jƒ}|sdStjj|jƒ\}}|d7}|jj|ƒtjd|ƒt	|j
|ƒ}|jr„t|ƒdSt
|dƒ}|j|ƒWdQXdS(Ns
-nspkg.pths
Installing %stwt(t_get_all_ns_packagesRRtsplitextRRR+RtinfoRt_gen_nspkg_lineRtlisttopent
writelines(R	tnsptfilenametexttlinestf((sX/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/install_egg_info.pyR&As
	
simport sys, types, oss@p = os.path.join(sys._getframe(1).f_locals['sitedir'], *%(pth)r)s2ie = os.path.exists(os.path.join(p,'__init__.py'))sIm = not ie and sys.modules.setdefault(%(pkg)r, types.ModuleType(%(pkg)r))s7mp = (m or []) and m.__dict__.setdefault('__path__',[])s(p not in mp) and mp.append(p)s4m and setattr(sys.modules[%(parent)r], %(child)r, m)cCspt|ƒ}t|jdƒƒ}|j}|jdƒ\}}}|rX||j7}ndj|ƒtƒdS(Nt.t;s
(tstrttupletsplitt_nspkg_tmplt
rpartitiont_nspkg_tmpl_multiRtlocals(tclstpkgtptht
tmpl_linestparenttseptchild((sX/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/install_egg_info.pyR5cs	cCsltƒ}xV|jjpgD]B}|jdƒ}x*|r]|jdj|ƒƒ|jƒq4WqWt|ƒS(s,Return sorted list of all package namespacesR>(tsettdistributiontnamespace_packagesRBtaddRtpoptsorted(R	R9RH((sX/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/install_egg_info.pyR2ns		(sinstall-dir=Rsdirectory to install to(simport sys, types, oss@p = os.path.join(sys._getframe(1).f_locals['sitedir'], *%(pth)r)s2ie = os.path.exists(os.path.join(p,'__init__.py'))sIm = not ie and sys.modules.setdefault(%(pkg)r, types.ModuleType(%(pkg)r))s7mp = (m or []) and m.__dict__.setdefault('__path__',[])s(p not in mp) and mp.append(p)(s4m and setattr(sys.modules[%(parent)r], %(child)r, m)(t__name__t
__module__t__doc__tdescriptiontuser_optionsR
RR'R(R%R&RCREtclassmethodR5R2(((sX/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/install_egg_info.pyRs$				
			(t	distutilsRRRtsetuptools.extern.six.movesRt
setuptoolsRtsetuptools.archive_utilRRR(((sX/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/install_egg_info.pyt<module>s