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:
ó
öEYc@@s¡dZddlmZmZddlmZddlmZddlm	Z	dd„Z
dd	„Zdd
„Zd„Z
ddddd„Zddd
„ZdS(uText Utilities.i(tabsolute_importtunicode_literals(tSequenceMatcher(tversion_info_t(tstring_tuc@sdj‡fd†|DƒƒS(u2Escape string for use within a regular expression.uc3@sI|]?}|jƒs!|ˆkr'|n|dkr9dnd|VqdS(uu\000u\N(tisalnum(t.0tc(twhite(sE/home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pys	<genexpr>s(tjoin(tpR((RsE/home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pytescape_regexsg333333ã?cc@sGx@|D]8}td||ƒjƒ}||kr||fVqqWdS(uLFuzzy match: iteratively.

    Yields:
        Tuple: of ratio and key.
    N(RtNonetratio(tneedlethaystackt	min_ratiotkeyR
((sE/home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pytfmatch_iters
cC@s@y(tt|||ƒdtƒddSWntk
r;nXdS(u'Fuzzy match - Find best match (scalar).treverseiiN(tsortedRtTruet
IndexError(RRR((sE/home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pytfmatch_best!s

cC@sžt|jdƒŒ}t|jtƒrLt|j|jt|dŒŒ}n|j	rš|j
ršd|j
krštt|dd!ƒ|j
jdƒŒ}n|S(u-Convert version string to version info tuple.u.iu-ii(t_unpack_versiontsplitt
isinstancetmicroRRtmajortminort_splitmicrotserialtreleaseleveltlist(tstv((sE/home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pytversion_string_as_tuple,s%",cC@s"tt|ƒt|ƒ|||ƒS(N(Rtint(RRRR R((sE/home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pyR9scC@saxCt|ƒD]\}}|jƒs
Pq
q
Wt|p9dƒ||fSt|| ƒ|||fS(Ni(t	enumeratetisdigitR%(RR Rtindextchar((sE/home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pyR>s
N(t__doc__t
__future__RRtdifflibRtkombuRt
kombu.fiveRRRRR$RR(((sE/home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pyt<module>s