$95 GRAYBYTE WORDPRESS FILE MANAGER $82

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.157
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/opt/alt/python27/lib/python2.7/site-packages/setuptools/

HOME
Current File : /opt/alt/python27/lib/python2.7/site-packages/setuptools//depends.pyc
�
��Rec@s�ddlZddlZddlZddlmZddlmZmZmZmZddl	m
Z
dddd	gZddd
��YZdd�Zddd�Zdd
�Zd�Ze�dS(i����N(t
StrictVersion(t
PKG_DIRECTORYtPY_COMPILEDt	PY_SOURCEt	PY_FROZENi(tBytecodetRequiretfind_moduletget_module_constanttextract_constantcBsYeZdZdd	d	d�Zd�Zd�Zd	dd�Zd	d�Zd	d�Z	RS(
s7A prerequisite to building or installing a distributiontcCsn|dkr!|dk	r!t}n|dk	rQ||�}|dkrQd}qQn|jjt��|`dS(Nt__version__(tNoneRt__dict__tupdatetlocalstself(Rtnametrequested_versiontmodulethomepaget	attributetformat((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pyt__init__s	cCs*|jdk	r#d|j|jfS|jS(s0Return full package/distribution name, w/versions%s-%sN(RRR(R((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pyt	full_name scCs=|jdkp<|jdkp<t|�dko<||jkS(s%Is 'version' sufficiently up-to-date?tunknownN(RRRtstrR(Rtversion((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pyt
version_ok&sRcCs�|jdkr]y6t|j|�\}}}|r@|j�n|SWq]tk
rYdSXnt|j|j||�}|dk	r�||k	r�|jdk	r�|j|�S|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(RRRRtclosetImportErrorRR(Rtpathstdefaulttftptitv((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pytget_version+s

'
cCs|j|�dk	S(s/Return true if dependency is present on 'paths'N(R%R(RR((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pyt
is_presentFscCs,|j|�}|dkrtS|j|�S(s>Return true if dependency is present and up-to-date on 'paths'N(R%RtFalseR(RRR((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pyt
is_currentJsN(
t__name__t
__module__t__doc__RRRRR%R&R((((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pyRs
		c
Cs�|jd�}x�|r�|jd�}tj||�\}}\}}}}	|tkrv|pgdg}|g}q|rtd||f��qqW|	S(s7Just like 'imp.find_module()', but with package supportt.iRsCan't find %r in %s(tsplittpoptimpRRR(
RRtpartstpartR!tpathtsuffixtmodetkindtinfo((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pyRRs	(c
Csy%t||�\}}\}}}Wntk
r9dSXz�|tkrh|jd�tj|�}	n�|tkr�tj	|�}	no|t
kr�t|j�|d�}	nH|tj
kr�tj||||||f�nttj
||d�SWd|r|j�nXt|	||�S(s�Find 'module' by searching 'paths', and extract 'symbol'

    Return 'None' if 'module' does not exist on 'paths', or it does not define
    'symbol'.  If the module defines 'symbol' as a constant, return the
    constant.  Otherwise, return 'default'.itexecN(RRRRtreadtmarshaltloadRR/tget_frozen_objectRtcompiletsystmodulestload_moduletgetattrRR	(
RtsymbolR RR!R2R3R4R5tcode((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pyRes$%

"cCs�||jkrdSt|j�j|�}d}d}d}|}xpt|�D]b}|j}	|j}
|	|kr�|j|
}qP|
|kr�|	|ks�|	|kr�|S|}qPWdS(sExtract the constant value of 'symbol' from 'code'

    If the name 'symbol' is bound to a constant value by the Python code
    object 'code', return that value.  If 'symbol' is bound to an expression,
    return 'default'.  Otherwise, return 'None'.

    Return value is based on the first assignment to 'symbol'.  'symbol' must
    be a global, or at least a non-"fast" local in the code block.  That is,
    only 'STORE_NAME' and 'STORE_GLOBAL' opcodes are checked, and 'symbol'
    must be present in 'code.co_names'.
    iZiaidN(tco_namesRtlisttindexRtopcodetargt	co_consts(RBRAR tname_idxt
STORE_NAMEtSTORE_GLOBALt
LOAD_CONSTtconstt	byte_codetopRG((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pyR	�s		$cCsXtjjd�r&tjdkr&dSd}x%|D]}t�|=tj|�q3WdS(s�
    Patch the globals to remove the objects not available on some platforms.

    XXX it'd be better to test assertions about bytecode instead.
    tjavatcliNR	R(R	R(R=tplatformt
startswithtglobalst__all__tremove(tincompatibleR((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pyt_update_globals�s"

((R=R/R9tdistutils.versionRRRRRt
py33compatRRURRRRR	RX(((s�/builddir/build/BUILDROOT/alt-python27-setuptools-36.3.0-4.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/setuptools/depends.pyt<module>s"C"$	


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
4 Apr 2025 8.03 AM
root / linksafe
0755
command
--
3 Mar 2024 10.49 PM
root / linksafe
0755
extern
--
3 Mar 2024 10.49 PM
root / linksafe
0755
__init__.py
4.919 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
__init__.pyc
7.914 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
archive_util.py
6.458 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
archive_util.pyc
6.661 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
config.py
15.935 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
config.pyc
19.261 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
dep_util.py
0.913 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
dep_util.pyc
1.103 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
depends.py
5.7 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
depends.pyc
7.292 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
dist.py
39.359 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
dist.pyc
43.612 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
extension.py
1.688 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
extension.pyc
2.842 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
glob.py
5.085 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
glob.pyc
5.586 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
launch.py
0.769 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
launch.pyc
1.137 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
lib2to3_ex.py
1.966 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
lib2to3_ex.pyc
3.654 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
monkey.py
5.655 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
monkey.pyc
7.241 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
msvc.py
39.926 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
msvc.pyc
45.896 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
namespaces.py
3.124 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
namespaces.pyc
5.876 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
package_index.py
39.034 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
package_index.pyc
45.489 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
py26compat.py
0.663 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
py26compat.pyc
1.587 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
py27compat.py
0.523 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
py27compat.pyc
1.341 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
py31compat.py
1.606 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
py31compat.pyc
2.88 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
py33compat.py
0.975 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
py33compat.pyc
1.787 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
py36compat.py
2.823 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
py36compat.pyc
3.195 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
sandbox.py
14.208 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
sandbox.pyc
22.996 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
script (dev).tmpl
0.196 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
script.tmpl
0.135 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
site-patch.py
2.253 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
site-patch.pyc
1.858 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
ssl_support.py
8.027 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
ssl_support.pyc
9.781 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
unicode_utils.py
0.973 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
unicode_utils.pyc
1.758 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
version.py
0.141 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
version.pyc
0.395 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
windows_support.py
0.697 KB
13 Nov 2023 9.14 PM
root / linksafe
0644
windows_support.pyc
1.564 KB
13 Nov 2023 9.14 PM
root / linksafe
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF