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    
Size: Mime:
ó
w‘EYc@sàdZddlmZddlmZmZddlmZddlm	Z	ddl
Z
ddlZddlZddl
Z
ddlmZddlmZmZmZdd	lmZdd
lmZddlmZy#ddlmZmZd
„ZWn0ek
r-ddlmZmZd„ZnXd„Z d„Z!defd„ƒYZ"e#j$dj%ƒƒZ&d„Z'd„Z(d„Z)ide*6de+6Z,d„Z-d„Z.d„Z/dddd gZ0d!d!e*d"d#„Z1dS($s6setuptools.command.bdist_egg

Build .egg distributionsiÿÿÿÿ(tDistutilsSetupError(tremove_treetmkpath(tlog(tCodeTypeN(tsix(tget_build_platformtDistributiontensure_directory(t
EntryPoint(tLibrary(tCommand(tget_pathtget_python_versioncCs
tdƒS(Ntpurelib(R(((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyt_get_purelibs(tget_python_libR
cCs
ttƒS(N(RtFalse(((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyRscCsEd|kr%tjj|ƒd}n|jdƒrA|d }n|S(Nt.itmoduleiúÿÿÿ(tostpathtsplitexttendswith(tfilename((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pytstrip_module"s

cCsBtjdƒjƒ}t|dƒ}|j||ƒWdQXdS(NsR
        def __bootstrap__():
            global __bootstrap__, __loader__, __file__
            import sys, pkg_resources, imp
            __file__ = pkg_resources.resource_filename(__name__, %r)
            __loader__ = None; del __bootstrap__, __loader__
            imp.load_dynamic(__name__,__file__)
        __bootstrap__()
        tw(ttextwraptdedenttlstriptopentwrite(tresourcetpyfilet_stub_templatetf((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyt
write_stub*st	bdist_eggcBsµeZdZddddeƒfdd	d
ddfd d!gZd	ddgZd„Zd„Zd„Z	d„Z
d„Zd„Zd„Z
d„Zd„Zd„Zd„ZRS("screate an "egg" distributions
bdist-dir=tbs1temporary directory for creating the distributions
plat-name=tps;platform name to embed in generated filenames (default: %s)sexclude-source-filess+remove all .py files from the generated eggs	keep-temptks/keep the pseudo-installation tree around after s!creating the distribution archives	dist-dir=tds-directory to put final built distributions ins
skip-builds2skip rebuilding everything (for testing/debugging)cCsCd|_d|_d|_d|_d|_d|_d|_dS(Ni(tNonet	bdist_dirt	plat_namet	keep_temptdist_dirt
skip_buildt
egg_outputtexclude_source_files(tself((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pytinitialize_optionsOs						cCsý|jdƒ}|_|j|_|jdkr^|jdƒj}tjj|dƒ|_n|j	dkr|t
ƒ|_	n|jddƒ|jdkrùt
dd|j|jtƒ|jjƒoË|j	ƒjƒ}tjj|j|dƒ|_ndS(Ntegg_infotbdistteggR.s.egg(sdist_dirsdist_dir(tget_finalized_commandtei_cmdR4R+R*t
bdist_baseRRtjoinR,Rtset_undefined_optionsR0Rtegg_nametegg_versionR
tdistributionthas_ext_modulesR.(R2R8R9tbasename((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pytfinalize_optionsXs!cCs`|j|jdƒ_tjjtjjtƒƒƒ}|jj	g}|j_	xÉ|D]Á}t
|tƒrt|ƒdkrtjj
|dƒrtjj|dƒ}tjj|ƒ}||ksÝ|j|tjƒr|t|ƒd|df}qqn|jj	j|ƒqVWz1tjd|jƒ|jdddddƒWd||j_	XdS(	Ntinstalliiisinstalling package data to %stinstall_datatforcetroot(R+R7tinstall_libRRtnormcasetrealpathRR>t
data_filest
isinstancettupletlentisabst
startswithtseptappendRtinfotcall_commandR*(R2t
site_packagestoldtitemRHt
normalized((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pytdo_install_dataps !
!'cCs
|jgS(N(R0(R2((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pytget_outputs‰scKsmx!tD]}|j||jƒqW|jd|jƒ|jd|jƒ|j||}|j|ƒ|S(s8Invoke reinitialized command `cmdname` with keyword argsR/tdry_run(tINSTALL_DIRECTORY_ATTRSt
setdefaultR+R/RYtreinitialize_commandtrun_command(R2tcmdnametkwtdirnametcmd((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyRRŒs

c
CsÍ|jdƒtjd|jƒ|jdƒ}|j}d|_|jjƒrk|j	rk|jdƒn|j
dddƒ}||_|jƒ\}}g|_g}xÀt
|ƒD]²\}}tjj|ƒ\}	}
tjj|jt|	ƒdƒ}|jj|ƒtjd	|ƒ|jsCttjj|ƒ|ƒn|j|ƒ|jtjd
ƒ||<q·W|rƒ|j|ƒn|jjrœ|jƒn|j}tjj|dƒ}
|j|
ƒ|jjrtjj|
dƒ}tjd
|ƒ|j
dd|ddƒn|j|
ƒtjj|
dƒ}|r£tjd|ƒ|jsât|ƒt |dƒ}|j!dj|ƒƒ|j!dƒ|j"ƒqân?tjj#|ƒrâtjd|ƒ|jsâtj$|ƒqânt%tjj|dƒ|j&ƒƒtjj'tjj|j(dƒƒr8tj)dƒn|j*rN|j+ƒnt,|j-|d|j.d|jd|j/ƒƒ|j0sžt1|jd|jƒnt2|jdgƒjdt3ƒ|j-fƒdS(NR4sinstalling library code to %sRBt
build_clibRFtwarn_diris.pyscreating stub loader for %st/sEGG-INFOtscriptssinstalling scripts to %stinstall_scriptstinstall_dirtno_episnative_libs.txts
writing %stwts
sremoving %ssdepends.txtsxWARNING: 'depends.txt' will not be used by setuptools 0.6!
Use the install_requires/extras_require setup() args instead.tverboseRYtmodet
dist_filesR%(4R]RRQR+R7RER*R>thas_c_librariesR/RRtget_ext_outputststubst	enumerateRRRR:RRPRYR$R@treplaceROtbyte_compileRIRWRRetcopy_metadata_toRRRtclosetisfiletunlinktwrite_safety_flagtzip_safetexistsR4twarnR1tzap_pyfilestmake_zipfileR0Rjt
gen_headerR-RtgetattrR
(R2tinstcmdtold_rootRatall_outputstext_outputst
to_compileR'text_nameRtextR!tarchive_rootR4t
script_dirtnative_libst	libs_file((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pytrun–sz
				
	

	


	

	$
	
	cCs‰tjdƒxut|jƒD]d\}}}xR|D]J}|jdƒr3tjj||ƒ}tjd|ƒtj	|ƒq3q3WqWdS(Ns+Removing .py files from temporary directorys.pysDeleting %s(
RRQtwalk_eggR+RRRR:tdebugRv(R2tbasetdirstfilestnameR((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyR{çs

cCsEt|jddƒ}|dk	r%|Stjdƒt|j|jƒS(NRxs4zip_safe flag not set; analyzing archive contents...(R~R>R*RRztanalyze_eggR+Ro(R2tsafe((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyRxðs

c
Cs!tj|jjpdƒ}|jdiƒjdƒ}|dkrFdS|jsY|jrotd|fƒ‚nt	j
d }|j}dj|jƒ}|jd}t
jj|jƒ}d	tƒ}|jstt
jj|jƒd
|jƒt|jdƒ}	|	j|ƒ|	jƒndS(Ntssetuptools.installationteggsecutableRsGeggsecutable entry point (%r) cannot have 'extras' or refer to a moduleiRisH#!/bin/sh
if [ `basename $0` = "%(basename)s" ]
then exec python%(pyver)s -c "import sys, os; sys.path.insert(0, os.path.abspath('$0')); from %(pkg)s import %(base)s; sys.exit(%(full)s())" "$@"
else
  echo $0 is not the correct name for this egg file.
  echo Please rename it back to %(basename)s and try again.
  exec false
fi
RYta(R	t	parse_mapR>tentry_pointstgetR*tattrstextrasRtsystversiontmodule_nameR:RRR@R0tlocalsRYRR`RRRt(
R2tepmteptpyvertpkgtfullRR@theaderR#((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyR}÷s*
	

	"

cCs“tjj|jƒ}tjj|dƒ}xb|jjjD]Q}|j|ƒr:tjj||t	|ƒƒ}t
|ƒ|j||ƒq:q:WdS(s*Copy metadata (egg info) to the target_dirR“N(RRtnormpathR4R:R8tfilelistRRNRLRt	copy_file(R2t
target_dirt
norm_egg_infotprefixRttarget((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyRss
cCsŠg}g}id|j6}x¤tj|jƒD]\}}}xH|D]@}tjj|ƒdjƒtkrE|j|||ƒqEqEWx3|D]+}|||d|tjj||ƒ<qWq/W|j	j
ƒr€|jdƒ}xœ|jD]Ž}	t
|	tƒrqën|j|	jƒ}
|j|
ƒ}tjj|ƒjdƒsëtjjtjj|j|ƒƒry|j|ƒqyqëqëWn||fS(sAGet a list of relative paths to C extensions in the output distroR“iRdt	build_extsdl-(R+RtwalkRRtlowertNATIVE_EXTENSIONSRPR:R>R?R7t
extensionsRJR
tget_ext_fullnameRtget_ext_filenameR@RNRy(R2RR‚tpathsRRŽRRt	build_cmdR…tfullname((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyRn*s("
"
-$(s
bdist-dir=R&s1temporary directory for creating the distributionN(sexclude-source-filesNs+remove all .py files from the generated egg(s	dist-dir=R)s-directory to put final built distributions in(s
skip-buildNs2skip rebuilding everything (for testing/debugging)(t__name__t
__module__tdescriptionRR*tuser_optionstboolean_optionsR3RARWRXRRRŠR{RxR}RsRn(((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyR%8s4	
							
	Q				'	s.dll .so .dylib .pydccshtj|ƒ}t|ƒ\}}}d|kr@|jdƒn|||fVx|D]}|VqUWdS(s@Walk an unpacked egg's contents, skipping the metadata directorysEGG-INFON(RR­tnexttremove(tegg_dirtwalkerRRŽRtbdf((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyR‹Js
c		CsíxBtjƒD]4\}}tjjtjj|d|ƒƒr
|Sq
WtƒsRtSt}xŽt	|ƒD]€\}}}xn|D]f}|j
dƒs{|j
dƒr¥q{q{|j
dƒsÃ|j
dƒr{t||||ƒoÛ|}q{q{WqeW|S(NsEGG-INFOs.pys.pyws.pycs.pyo(tsafety_flagstitemsRRRyR:tcan_scanRtTrueR‹Rtscan_module(	R½RotflagtfnR’RRŽRR((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyR‘Us$	
&cCsÀx¹tjƒD]«\}}tjj||ƒ}tjj|ƒrq|dks^t|ƒ|kr¸tj|ƒq¸q
|dk	r
t|ƒ|kr
t	|dƒ}|j
dƒ|jƒq
q
WdS(NRis
(RÀRÁRRR:RyR*tboolRvRRRt(R½R’RÅRÆR#((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyRwgs
szip-safesnot-zip-safec

Cstjj||ƒ}|d |kr)tS|t|ƒdjtjdƒ}||r[dp^dtjj|ƒd}tj	dkrŽd}nd}t
|d	ƒ}|j|ƒtj
|ƒ}	|jƒt}
tjt|	ƒƒ}x<d
dgD].}||krñtjd||ƒt}
qñqñWd
|krŒxZdddddddddddgD].}||krWtjd||ƒt}
qWqWWn|
S(s;Check whether module possibly uses unsafe-for-zipfile stuffiÿÿÿÿiRR“iiiitrbt__file__t__path__s%s: module references %stinspectt	getsourcet
getabsfilet
getsourcefiletgetfilegetsourcelinest
findsourcetgetcommentstgetframeinfotgetinnerframestgetouterframeststackttraces"%s: module MAY be using inspect.%s(ii(RRR:RÃRLRqRORR›tversion_infoRtreadtmarshaltloadRttdicttfromkeystiter_symbolsRRzR(
R½RRRoRR¢RtskipR#tcodeR’tsymbolstbad((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyRÄzs6#*	


	ccsyx|jD]}|Vq
WxY|jD]N}t|tjƒrC|Vq#t|tƒr#xt|ƒD]}|Vq_Wq#q#WdS(sBYield names and strings used by `code` and its nested code objectsN(tco_namest	co_constsRJRtstring_typesRRÝ(RßRtconst((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyRݜs	cCsDtjjdƒr&tjdkr&tStjdƒtjdƒdS(Ntjavatclis1Unable to analyze compiled code on this platform.sfPlease ask the author to include a 'zip_safe' setting (either True or False) in the package's setup.py(R›tplatformRNRÃRRz(((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyR¨s"
RFRgRCtinstall_baseiRc
súddl}ttjj|ƒdˆƒtjd|ˆƒ‡‡fd†}|r\|jn|j}ˆsÃ|j	||d|ƒ}	x0tj
ˆƒD]\}
}}||	|
|ƒq“W|	jƒn3x0tj
ˆƒD]\}
}}|d|
|ƒqÓW|S(sqCreate a zip file from all the files under 'base_dir'.  The output
    zip file will be named 'base_dir' + ".zip".  Uses either the "zipfile"
    Python module (if available) or the InfoZIP "zip" utility (if installed
    and found on the default search path).  If neither tool is available,
    raises DistutilsExecError.  Returns the name of the output zip file.
    iÿÿÿÿNRYs#creating '%s' and adding '%s' to itcs‰x‚|D]z}tjjtjj||ƒƒ}tjj|ƒr|tˆƒd}ˆsm|j||ƒntjd|ƒqqWdS(Nisadding '%s'(	RRR¥R:RuRLRRRŒ(tzR`tnamesRRR'(tbase_dirRY(sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pytvisitÅs
!tcompression(
tzipfileRRRR`RRQtZIP_DEFLATEDt
ZIP_STOREDtZipFileR­RtR*(
tzip_filenameRìRjRYtcompressRkRïRíRîRêR`RŽR((RìRYsQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyR|¸s	
(2t__doc__tdistutils.errorsRtdistutils.dir_utilRRt	distutilsRttypesRR›RRÙRtsetuptools.externRt
pkg_resourcesRRRR	tsetuptools.extensionR
t
setuptoolsRt	sysconfigRR
RtImportErrortdistutils.sysconfigRRR$R%RÛRÜtsplitR¯R‹R‘RwRÃRRÀRÄRÝRÂRZR|(((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/command/bdist_egg.pyt<module>sH


		ÿ			

	"