Repository URL to install this package:
Version:
3.3.42 ▾
|
ó öEYc @@ s¡ d Z d d l m Z m Z d d l m Z d d l m Z d d l m Z d d Z d d Z d d Z d Z d d d d d Z d d d Z d S( u Text Utilities.i ( t absolute_importt unicode_literals( t SequenceMatcher( t version_info_t( t string_tu c @ s d j f d | D S( u2 Escape string for use within a regular expression.u c 3@ sI | ]? } | j s! | k r' | n | d k r9 d n d | Vq d S( u u \000u \N( t isalnum( t .0t c( t white( sE /home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pys <genexpr> s ( t join( t pR ( ( R sE /home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pyt escape_regex s g333333ã?c c@ sG x@ | D]8 } t d | | j } | | k r | | f Vq q Wd S( uL Fuzzy match: iteratively. Yields: Tuple: of ratio and key. N( R t Nonet ratio( t needlet haystackt min_ratiot keyR ( ( sE /home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pyt fmatch_iter s c C@ s@ y( t t | | | d t d d SWn t k r; n Xd S( u' Fuzzy match - Find best match (scalar).t reversei i N( t sortedR t Truet IndexError( R R R ( ( sE /home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pyt fmatch_best! s c C@ s t | j d } t | j t rL t | j | j t | d } n | j r | j r d | j k r t t | d d ! | j j d } n | S( u- Convert version string to version info tuple.u .i u -i i ( t _unpack_versiont splitt isinstancet microR R t majort minort _splitmicrot serialt releaselevelt list( t st v( ( sE /home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pyt version_string_as_tuple, s %",c C@ s" t t | t | | | | S( N( R t int( R R R R R ( ( sE /home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pyR 9 s c C@ sa xC t | D] \ } } | j s Pq q Wt | p9 d | | f St | | | | | f S( Ni ( t enumeratet isdigitR% ( R R R t indext char( ( sE /home/tvault/.virtenv/lib/python2.7/site-packages/kombu/utils/text.pyR >