File: //proc/3/root/proc/2/task/2/root/usr/lib/python2.4/site-packages/setuptools/depends.pyc
mň
Čk8Hc @ sł d k l Z d k Z d k Z d k Z d k l Z l Z l Z l Z d k l
Z
l Z d d d d g Z d f d YZ
d Z d d
Z d d d Z d d
Z d S( ( s
generatorsN( s
PKG_DIRECTORYs PY_COMPILEDs PY_SOURCEs PY_FROZEN( s
StrictVersions LooseVersiont Requiret find_modulet get_module_constantt extract_constantc B sY t Z d Z d e e d Z d Z d Z e d d Z e d Z e d Z RS( s7 A prerequisite to building or installing a distributiont c C su | d j o | d j o
t } n | d j o' | | } | d j o
d } qX n | i i t | ` d S( Nt __version__( t formatt Nonet requested_versiont
StrictVersiont attributet selft __dict__t updatet locals( R t nameR t modulet homepageR
R ( ( t6 /usr/lib/python2.4/site-packages/setuptools/depends.pyt __init__
s
c C s/ | i d j o d | i | i f Sn | i S( s0 Return full package/distribution name, w/versions %s-%sN( R R R R ( R ( ( R t full_name s c C s@ | i d j p0 | i d j p t | d j o
| | i j S( s% Is 'version' sufficiently up-to-date?t unknownN( R R
R R t strt versionR ( R R ( ( R t
version_ok$ s R c C sŔ | i d j oV y8 t | i | \ } } } | o | i n | SWqf t j
o d Sqf Xn t | i | i | | } | d j o. | | j o! | i d j o | i | Sn | S( s× Get version number of installed module, 'None', or 'default'
Search 'paths' for module. If not found, return 'None'. If found,
return the extracted version attribute, or 'default' if no version
attribute was specified, or the value cannot be determined without
importing the module. The version is formatted according to the
requirement's version format (if any), unless it is 'None' or the
supplied 'default'.
N( R R
R R R t pathst ft pt it closet defaultt ImportErrorR t vR ( R R R R R R R ( ( R t get_version* s
*c C s | i | d j S( s/ Return true if dependency is present on 'paths'N( R R! R R ( R R ( ( R t
is_presentF s c C s1 | i | } | d j o t Sn | i | S( s>