MOON
Server: Apache/2.2.34 (Unix) mod_ssl/2.2.34 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4 FrontPage/5.0.2.2635
System: Linux server.asjudinet.com 2.6.32-042stab141.3 #1 SMP Fri Nov 15 22:45:34 MSK 2019 i686
User: asjudine (504)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //proc/2/cwd/proc/3/root/usr/lib/python2.4/site-packages/setuptools/command/bdist_egg.pyo
m
k8Hc@sadZdkZdkZdkZdklZdklZlZdk	l
Z
lZdkl
Z
dklZdklZlZlZdklZd	klZd
klZdZdZd
ZdefdYZeidiZ dZ!dZ"dZ#he$d<e%d<Z&dZ'dZ(ddddgZ)dde*ddZ+dS(s6setuptools.command.bdist_egg

Build .egg distributionsN(sCommand(sremove_treesmkpath(sget_python_versionsget_python_lib(slog(sDistutilsSetupError(sget_build_platformsDistributionsensure_directory(s
EntryPoint(sCodeType(sLibrarycCsId|jotii|d}n|ido|d }n|S(Nt.itmodulei(tfilenametostpathtsplitexttendswith(R((t@/usr/lib/python2.4/site-packages/setuptools/command/bdist_egg.pytstrip_modules

c
CsOt|d}|ididddd|ddd	d
g|idS(Ntws
sdef __bootstrap__():s-   global __bootstrap__, __loader__, __file__s!   import sys, pkg_resources, imps:   __file__ = pkg_resources.resource_filename(__name__,%r)s    del __bootstrap__, __loader__s&   imp.load_dynamic(__name__,__file__)s__bootstrap__()t(topentpyfiletftwritetjointresourcetclose(RRR
((Rt
write_stubs2s7__import__("pkg_resources").declare_namespace(__name__)t	bdist_eggcBstZdZddddefd d
ddd
fd!d"gZd
ddgZdZdZdZ	dZ
dZdZdZ
dZdZdZdZdZRS(#Nscreate 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(	tNonetselft	bdist_dirt	plat_namet	keep_temptdist_dirt
skip_buildt
egg_outputtexclude_source_files(R((Rtinitialize_optionsSs						cCs|id}|_|i|_|idjo.|idi}tii	|d|_n|i
djot|_
n|idd|i
djo`tdd|i|it|iio|i
i}tii	|i|d|_
ndS(Ntegg_infotbdistteggRs.egg(sdist_dirsdist_dir(Rtget_finalized_commandtei_cmdR"RRt
bdist_baseRRRRtget_build_platformtset_undefined_optionsRtDistributiontegg_nametegg_versiontget_python_versiontdistributionthas_ext_modulestbasenameR(RR&R'R0((Rtfinalize_options]s"cCsh|i|id_tiitiit}|i
ig}|i
_x|D]}t|tot|djotii|dortii|d}tii|}||jp|i|tio"|t|d|df}qqn|i
ii|qVWz1tid|i|idddddWd||i
_XdS(	Ntinstalliiisinstalling package data to %stinstall_datatforcetroot(RRR%tinstall_libRRtnormcasetrealpathtget_python_libt
site_packagesR.t
data_filestoldtitemt
isinstancettupletlentisabst
normalizedt
startswithtseptappendtlogtinfotcall_commandR(RR8R<R=RBR:((Rtdo_install_data|s"!#$*cCs
|igS(N(RR(R((Rtget_outputsscKsmx!tD]}|i||iqW|id|i|id|i|i||}|i||S(s8Invoke reinitialized command `cmdname` with keyword argsRtdry_runN(tINSTALL_DIRECTORY_ATTRStdirnametkwt
setdefaultRRRRKtreinitialize_commandtcmdnametcmdtrun_command(RRQRNRRRM((RRHs
c	Cs|idtid|i|id}	|	i}d|	_|i
ddd}||	_|i\}}g|_g}xt|D]\}
}tii|\}}tii|it|d}
|ii|
tid||ipttii||
n|i|
|i ti!d	||
<qW|i"|i#|o|i$|n|i%i&o|i'n|i}tii|d
}|i*||i%i+oCtii|d}tid||i
d
d|ddntii|i)d}|o_tid||ip@t.|d}|i0di||i0d|i1qnDtii2|o0tid||ipti3|qn|i4|t5tii|d
|i6tii7tii|i)doti8dn|i9o|i:nt;|i<|d|i=d|id|i>|i?pt@|id|intA|i%dgidtB|i<fdS(NR"sinstalling library code to %sR2R6twarn_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.tverboseRKtmodet
dist_filesR(CRRSRFRGRR%tinstcmdR5told_rootRRHRRtget_ext_outputstall_outputstext_outputststubst
to_compilet	enumerateRtext_nameRRRRtextRRRRERKRR0treplaceRDtextendtmake_init_filestbyte_compileR.R;RItarchive_rootR"tmkpathRVt
script_dirtnative_libsRt	libs_fileRRtisfiletunlinktcopy_metadata_totwrite_safety_flagtzip_safetexiststwarnR tzap_pyfilestmake_zipfileRR[t
gen_headerRtremove_treetgetattrR-(RRbRoRfRpRRaRnRdR^RR"RRRRgR_Rl((Rtrunsl
		
"


	





"%

cCstidxwt|iD]f\}}}xT|D]L}|i	do6t
ii||}ti
d|t
i|q3q3WqWdS(Ns+Removing .py files from temporary directorys.pysDeleting %s(RFRGtwalk_eggRRtbasetdirstfilestnameRRRRtdebugRr(RRRRRR((RRxs
cCsJt|idd}|dj	o|Sntidt|i|i	S(NRus4zip_safe flag not set; analyzing archive contents...(
R|RR.RtsafeRFRwtanalyze_eggRRc(RR((RRus


c	Cs%g}xt|iD]\}}}||ijoqnx|D]}|idod|jo|t	|idi
tid}|ii|ojtid|tii|d}|ip*t|d}|it|in|i|q
nPqCqCWg|(qW|S(s%Create missing package __init__ filess.pys__init__.pyiRs#Creating missing __init__.py for %sR	N(t
init_filesR~RRRRRRRR@RhRRDtpkgR.thas_contents_forRFRwRRRRKRR
RtNS_PKG_STUBRRE(	RRRRR
RRRR((RRjs*
&
	c
Cs,ti|iipd}|idhid}	|	djodSn|	i	p
|	i
otd|	fnti
d }|	i}di|	i	}|	i	d}tii|i}d	t}|ipOttii|id
|it|id}|i||i ndS(NR
ssetuptools.installationteggsecutableR	sGeggsecutable entry point (%r) cannot have 'extras' or refer to a moduleiRisJ#!/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
RKta(!t
EntryPointt	parse_mapRR.tentry_pointstepmtgettepRtattrstextrastDistutilsSetupErrortsystversiontpyvertmodule_nameRRtfullRRRR0RtlocalstheaderRKRmRMRR
RR(
RRR
RRRRRR0R((RRz s$

	


"
cCstii|id}xd|iiiD]S}|i	|o=tii||t|}t
||i||q(q(WdS(NR
(RRRRR"tprefixR&tfilelistRRCt
target_dirR@ttargettensure_directoryt	copy_file(RRRRR((RRsIs
cCsg}g}h|id<}xti|iD]\}}}
xJ|
D]B}tii|di
tjo|i|||qGqGWx3|D]+}|||d|tii||<qWq1W|iio|id}x|iD]}t|toqn|i|i}	|i|	}tii|idp:tiitii|i|o|i|qqqWn||fS(sAGet a list of relative paths to C extensions in the output distroR
iRUt	build_extsdl-N( RaRbRRtpathsRtwalkRRRRRRtlowertNATIVE_EXTENSIONSRERR.R/R%t	build_cmdt
extensionsRgR>tLibrarytget_ext_fullnameRtfullnametget_ext_filenameR0RCRv(RRRRbRRaRgRRRR((RR`Qs2#-
%(s
bdist-dir=Rs1temporary directory for creating the distribution(sexclude-source-filesNs+remove all .py files from the generated egg(s	dist-dir=Rs-directory to put final built distributions in(s
skip-buildNs2skip rebuilding everything (for testing/debugging)(t__name__t
__module__tdescriptionR(Rtuser_optionstboolean_optionsR!R1RIRJRHR}RxRuRjRzRsR`(((RR*s5	
					R					)	s.dll .so .dylib .pydccshti|}|i\}}}d|jo|idn|||fVx|D]
}|VqVWdS(s@Walk an unpacked egg's contents, skipping the metadata directorysEGG-INFON(
RRtegg_dirtwalkertnextRRRtremovetbdf(RRRRRR((RR~rs

c	CsxGtiD]9\}}tiitii|d|o|Sq
q
Wt	}xt|D]\}}}xu|D]m}|idp|idoqsqs|idp|ido t||||o|}qsqsWq]W|S(NsEGG-INFOs.pys.pyws.pycs.pyo(tsafety_flagstitemstflagtfnRRRvRRtTrueRR~RRRRRtscan_moduleRc(	RRcRRRRRRR((RR|s
%
  (cCsxtiD]\}}tii||}tii|o5|djpt||joti|qq
|dj	o=t||jo*t
|d}|id|iq
q
WdS(Ntwbs
(RRRRRRRRRvRRtboolRrRR
RR(RRR
RR((RRts
  szip-safesnot-zip-safecCstii||}|d |jotSn|t|di
tid}||odpdtii
|d}t|d}
|
idti|
}|
it}	tit|}x>dd	gD]0}||jotid
||t}	qqWd|jo`x]dd
dddddddddgD]0}||jotid||t}	qCqCWnd|joLd|jo?d|jo2ti d djotid|t}	qn|	S(s;Check whether module possibly uses unsafe-for-zipfile stuffiiRR
itrbit__file__t__path__s%s: module references %stinspectt	getsourcet
getabsfilet
getsourcefiletgetfilegetsourcelinest
findsourcetgetcommentstgetframeinfotgetinnerframestgetouterframeststackttraces"%s: module MAY be using inspect.%sRt__main__is2.4s.%s: top-level module may be 'python -m' scriptN(!RRRRRRRcRR@RRhRDRRRRR
treadtmarshaltloadtcodeRRtdicttfromkeystiter_symbolstsymbolstbadRFRwtFalseRR(RRRRcRRRRRRR
R((RRs4#,


(
'ccswx|iD]
}|Vq
WxX|iD]M}t|to|Vq"t|toxt|D]
}|Vq]Wq"q"WdS(sBYield names and strings used by `code` and its nested code objectsN(	Rtco_namesRt	co_conststconstR>t
basestringtCodeTypeR(RRR((RRs


R6RXR3tinstall_baseiR	c
sdk}ttii|dtid|d}	|djot
idj}n|i|igt|}p<|i||d|}tii|	||intii|	d|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.
    NRKs#creating '%s' and adding '%s' to itcsx|D]~}tiitii||}tii|oD|td}p|i
||ntid|qqWdS(Nisadding '%s'(tnamesRRRtnormpathRRMRqR@tbase_dirRRKtzRRFR(RRMRRRR(RKR(Rtvisits!s2.4tcompression(tzipfileRmRRRMtzip_filenameRKRFRGRRtcompressRRRt
ZIP_STOREDtZIP_DEFLATEDRRtZipFileR\RRR(
RRR[RKRR\RRRR((RRKRRys		
(,t__doc__RRRt
setuptoolstCommandtdistutils.dir_utilR{Rmtdistutils.sysconfigR-R9t	distutilsRFtdistutils.errorsRt
pkg_resourcesR(R*RRttypesRtsetuptools.extensionRRRRRRRtsplitRR~RRtRRRRRRLRRy(RRyRRRRRRRFRLR-RRR~R{RRR(RR*RtRmRRRRRRR9((Rt?s0





		D