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—dZddlZddlZddlZddlZddlmZddlm	Z	ddl
mZddlm
Z
mZddlZddlmZddlmZmZmZdd	lmZd
ddd
dddgZejjZdZeZdgZ de!fd„ƒYZ"de"fd„ƒYZ#e"j$Z%ej&j'Z'eeƒZd
efd„ƒYZeej&_d„Z(ej)d„Z*e*ej+_*dS(s@Extensions to the 'distutils' for large or complex distributionsiÿÿÿÿN(tCommand(tconvert_path(tfnmatchcase(tfilterfalsetmap(t	Extension(tDistributiontFeaturet_get_unpatched(tRequiretsetupRRRRR	t
find_packagess
lib2to3.fixest
PackageFindercBskeZeddd	d„ƒZed„ƒZed„ƒZed„ƒZed„ƒZed„ƒZ	RS(
t.t*cCsp|jt|ƒƒ}|j|ƒ}|j|Œ}|jdd|Œ}t||ƒ}t||ƒ}t|ƒS(sAReturn a list all Python packages found within directory 'where'

        'where' should be supplied as a "cross-platform" (i.e. URL-style)
        path; it will be converted to the appropriate local path syntax.
        'exclude' is a sequence of package names to exclude; '*' can be used
        as a wildcard in the names, such that 'foo.*' will exclude all
        subpackages of 'foo' (but not 'foo' itself).

        'include' is a sequence of package names to include.  If it's
        specified, only the named packages will be included.  If it's not
        specified, all found packages will be included.  'include' can contain
        shell style wildcard patterns just like 'exclude'.

        The list of included packages is built up first and then any
        explicitly excluded packages are removed from it.
        tez_setups*__pycache__(t_find_packages_iterRtrequire_parentst
_build_filtertfilterRtlist(tclstwheretexcludetincludetouttincludestexcludes((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pytfind#sccs]g}xP|D]H}|jdƒ\}}}|rC||krCq
n|j|ƒ|Vq
WdS(s£
        Exclude any apparent package that apparently doesn't include its
        parent.

        For example, exclude 'foo.bar' if 'foo' is not present.
        R
N(t
rpartitiontappend(tpackagestfoundtpkgtbasetseptchild((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyR=s

ccszd„}xjtj|dtƒD]S\}}}t||ƒ|(x1|D])}tjjtjj||ƒ|ƒVqEWqWdS(sF
        Return all dirs in base_path that might be packages.
        cSs
d|kS(NR
((tname((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyt<lambda>RstfollowlinksN(tostwalktTrueRtpathtrelpathtjoin(t	base_paththas_dottroottdirstfilestdir((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyt_candidate_dirsMs
	%
cs&ˆjˆƒ}‡‡fd†|DƒS(Nc3sE|];}ˆjtjjˆ|ƒƒr|jtjjdƒVqdS(R
N(t_looks_like_packageR(R+R-treplaceR#(t.0R+(R.R(sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pys	<genexpr>^s(R4(RR.t
candidates((R.RsH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyRZscCstjjtjj|dƒƒS(Ns__init__.py(R(R+tisfileR-(R+((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyR5cscs
‡fd†S(s†
        Given a list of patterns, return a callable that will be true only if
        the input matches one of the patterns.
        cst‡fd†ˆDƒƒS(Nc3s!|]}tˆd|ƒVqdS(tpatN(R(R7R:(R%(sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pys	<genexpr>ms(tany(R%(tpatterns(R%sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyR&ms((R<((R<sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyRgs((R(
t__name__t
__module__tclassmethodRtstaticmethodRR4RR5R(((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyR"s
	tPEP420PackageFindercBseZed„ƒZRS(cCstS(N(R*(R+((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyR5ps(R=R>R@R5(((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyRAoscBs,eZejZeZd„Zdd„ZRS(cKs'tj||ƒt|ƒj|ƒdS(sj
        Construct the command for dist, updating
        vars(self) with any keyword parameters.
        N(t_Commandt__init__tvarstupdate(tselftdisttkw((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyRCsicKs,tj|||ƒ}t|ƒj|ƒ|S(N(RBtreinitialize_commandRDRE(RFtcommandtreinit_subcommandsRHtcmd((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyRI‡s(R=R>RBt__doc__tFalsetcommand_consumes_argumentsRCRI(((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyRzs		cCs2d„tj|dtƒDƒ}ttjj|ƒS(s%
    Find all files under 'path'
    css:|]0\}}}|D]}tjj||ƒVqqdS(N(R(R+R-(R7R"R1R2tfile((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pys	<genexpr>•sR'(R(R)R*RR+R9(R+tresults((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyt_find_all_simplescCsRt|ƒ}|tjkrHtjtjjd|ƒ}t||ƒ}nt|ƒS(sŒ
    Find all files under 'dir' and return the list of full filenames.
    Unless dir is '.', return full filenames with dir prepended.
    tstart(	RRR(tcurdirt	functoolstpartialR+R,RR(R3R2tmake_rel((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pytfindallœs
(,RMR(RUtdistutils.coret	distutilstdistutils.filelistRRBtdistutils.utilRtfnmatchRtsetuptools.extern.six.movesRRtsetuptools.versiont
setuptoolstsetuptools.extensionRtsetuptools.distRRRtsetuptools.dependsR	t__all__tversiont__version__tNonetbootstrap_install_fromR*trun_2to3_on_docteststlib2to3_fixer_packagestobjectRRARRtcoreR
RRRTRXtfilelist(((sH/home/tvault/.virtenv/lib/python2.7/site-packages/setuptools/__init__.pyt<module>s8		M