$67 GRAYBYTE WORDPRESS FILE MANAGER $88

SERVER : in-mum-web1330.main-hosting.eu #1 SMP Mon Feb 10 22:45:17 UTC 2025
SERVER IP : 93.127.173.133 | ADMIN IP 216.73.216.215
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/lib/python2.7/site-packages/setuptools/

HOME
Current File : /lib/python2.7/site-packages/setuptools//monkey.pyo
�
�fc@s�dZddlZddlZddlZddlZddlZddlmZddl	Z	ddl
mZddlZgZ
d�Zd�Zd�Zd�Zd	�Zd
�Zd�Zd�Zd
�ZdS(s
Monkey patching of distutils.
i����N(t
import_module(tsixcCs-tj�dkr |f|jStj|�S(sm
    Returns the bases classes for cls sorted by the MRO.

    Works around an issue on Jython where inspect.getmro will not return all
    base classes if multiple classes share the same name. Instead, this
    function will return a tuple containing the class itself, and the contents
    of cls.__bases__. See https://github.com/pypa/setuptools/issues/1024.
    tJython(tplatformtpython_implementationt	__bases__tinspecttgetmro(tcls((s5/usr/lib/python2.7/site-packages/setuptools/monkey.pyt_get_mros	cCsCt|tj�rtnt|tj�r0tnd�}||�S(NcSsdS(N(tNone(titem((s5/usr/lib/python2.7/site-packages/setuptools/monkey.pyt<lambda>*t(t
isinstanceRtclass_typestget_unpatched_classttypestFunctionTypetget_unpatched_function(Rtlookup((s5/usr/lib/python2.7/site-packages/setuptools/monkey.pyt
get_unpatched&s	cCsQd�t|�D�}t|�}|jjd�sMd|}t|��n|S(s�Protect against re-patching the distutils if reloaded

    Also ensures that no other distutils extension monkeypatched the distutils
    first.
    css'|]}|jjd�s|VqdS(t
setuptoolsN(t
__module__t
startswith(t.0R((s5/usr/lib/python2.7/site-packages/setuptools/monkey.pys	<genexpr>6st	distutilss(distutils has already been patched by %r(R	tnextRRtAssertionError(Rtexternal_basestbasetmsg((s5/usr/lib/python2.7/site-packages/setuptools/monkey.pyR/s
cCsWtjtj_tjdk}|r6tjtj_ntjdkp�d
tjko_dknp�dtjko~dknp�dtjko�dkn}|r�d	}|tjj	_
nt�t�x/tj
tjtjfD]}tj
j|_q�Wtjjtj_tjjtj_d
tjkrLtjjtjd
_nt�dS(Niiiii
iiishttps://upload.pypi.org/legacy/sdistutils.command.build_ext(iii(iii
(ii(iii(ii(iii(ii(iii(RtCommandRtcoretsystversion_infotfindalltfilelisttconfigt
PyPIRCCommandtDEFAULT_REPOSITORYt+_patch_distribution_metadata_write_pkg_filet+_patch_distribution_metadata_write_pkg_infotdisttcmdtDistributiont	extensiont	Extensiontmodulest#patch_for_msvc_specialized_compiler(thas_issue_12885tneeds_warehouset	warehousetmodule((s5/usr/lib/python2.7/site-packages/setuptools/monkey.pyt	patch_allAs(cCstjjtjj_dS(sDPatch write_pkg_file to also write Requires-Python/Requires-ExternalN(RR+twrite_pkg_fileRtDistributionMetadata(((s5/usr/lib/python2.7/site-packages/setuptools/monkey.pyR)kscCsFdtjd kodkn}|s-dStjjtjj_dS(s�
    Workaround issue #197 - Python 3 prior to 3.2.2 uses an environment-local
    encoding to save the pkg_info. Monkey-patch its write_pkg_info method to
    correct this undesirable behavior.
    iiN(i(iii(R"R#RR+twrite_pkg_infoRR8(tenvironment_local((s5/usr/lib/python2.7/site-packages/setuptools/monkey.pyR*rs#cCs9t||�}t|�jd|�t|||�dS(s�
    Patch func_name in target_mod with replacement

    Important - original must be resolved by name to avoid
    patching an already patched function.
    t	unpatchedN(tgetattrtvarst
setdefaulttsetattr(treplacementt
target_modt	func_nametoriginal((s5/usr/lib/python2.7/site-packages/setuptools/monkey.pyt
patch_func�scCs
t|d�S(NR;(R<(t	candidate((s5/usr/lib/python2.7/site-packages/setuptools/monkey.pyR�scs�td��tj�dkr"dS�fd�}tj|d�}tj|d�}y$t|d��t|d��Wntk
r�nXyt|d	��Wntk
r�nXyt|d
��Wntk
r�nXdS(s\
    Patch functions in distutils to use standalone Microsoft Visual C++
    compilers.
    ssetuptools.msvctWindowsNcsqd|krdnd}||jd�}t�|�}t|�}t||�sdt|��n|||fS(sT
        Prepare the parameters for patch_func to patch indicated function.
        tmsvc9tmsvc9_tmsvc14_t_(tlstripR<RthasattrtImportError(tmod_nameRBtrepl_prefixt	repl_nametrepltmod(tmsvc(s5/usr/lib/python2.7/site-packages/setuptools/monkey.pytpatch_params�ssdistutils.msvc9compilersdistutils._msvccompilertfind_vcvarsalltquery_vcvarsallt_get_vc_envtgen_lib_options(RRtsystemt	functoolstpartialRDRM(RTRGtmsvc14((RSs5/usr/lib/python2.7/site-packages/setuptools/monkey.pyR1�s&



(t__doc__R"tdistutils.filelistRRRRZt	importlibRRtsetuptools.externRRt__all__R	RRR6R)R*RDRR1(((s5/usr/lib/python2.7/site-packages/setuptools/monkey.pyt<module>s&					*				

Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
28 Feb 2025 12.50 AM
root / root
0755
_vendor
--
28 Feb 2025 12.48 AM
root / root
0755
command
--
28 Feb 2025 12.48 AM
root / root
0755
extern
--
28 Feb 2025 12.48 AM
root / root
0755
__init__.py
5.566 KB
10 Apr 2024 5.04 AM
root / root
0644
__init__.pyc
7.446 KB
10 Apr 2024 5.04 AM
root / root
0644
__init__.pyo
7.446 KB
10 Apr 2024 5.04 AM
root / root
0644
archive_util.py
6.438 KB
10 Apr 2024 5.04 AM
root / root
0644
archive_util.pyc
5.998 KB
10 Apr 2024 5.04 AM
root / root
0644
archive_util.pyo
5.998 KB
10 Apr 2024 5.04 AM
root / root
0644
build_meta.py
5.538 KB
10 Apr 2024 5.04 AM
root / root
0644
build_meta.pyc
6.483 KB
10 Apr 2024 5.04 AM
root / root
0644
build_meta.pyo
6.369 KB
10 Apr 2024 5.04 AM
root / root
0644
config.py
15.997 KB
10 Apr 2024 5.04 AM
root / root
0644
config.pyc
16.492 KB
10 Apr 2024 5.04 AM
root / root
0644
config.pyo
16.492 KB
10 Apr 2024 5.04 AM
root / root
0644
dep_util.py
0.913 KB
10 Apr 2024 5.04 AM
root / root
0644
dep_util.pyc
0.942 KB
10 Apr 2024 5.04 AM
root / root
0644
dep_util.pyo
0.942 KB
10 Apr 2024 5.04 AM
root / root
0644
depends.py
5.7 KB
10 Apr 2024 5.04 AM
root / root
0644
depends.pyc
6.331 KB
10 Apr 2024 5.04 AM
root / root
0644
depends.pyo
6.331 KB
10 Apr 2024 5.04 AM
root / root
0644
dist.py
41.518 KB
10 Apr 2024 5.04 AM
root / root
0644
dist.pyc
40.529 KB
10 Apr 2024 5.04 AM
root / root
0644
dist.pyo
40.473 KB
10 Apr 2024 5.04 AM
root / root
0644
extension.py
1.688 KB
10 Apr 2024 5.04 AM
root / root
0644
extension.pyc
2.361 KB
10 Apr 2024 5.04 AM
root / root
0644
extension.pyo
2.361 KB
10 Apr 2024 5.04 AM
root / root
0644
glibc.py
3.072 KB
10 Apr 2024 5.04 AM
root / root
0644
glibc.pyc
1.914 KB
10 Apr 2024 5.04 AM
root / root
0644
glibc.pyo
1.914 KB
10 Apr 2024 5.04 AM
root / root
0644
glob.py
5.085 KB
10 Apr 2024 5.04 AM
root / root
0644
glob.pyc
4.705 KB
10 Apr 2024 5.04 AM
root / root
0644
glob.pyo
4.645 KB
10 Apr 2024 5.04 AM
root / root
0644
launch.py
0.769 KB
10 Apr 2024 5.04 AM
root / root
0644
launch.pyc
0.977 KB
10 Apr 2024 5.04 AM
root / root
0644
launch.pyo
0.977 KB
10 Apr 2024 5.04 AM
root / root
0644
lib2to3_ex.py
1.966 KB
10 Apr 2024 5.04 AM
root / root
0644
lib2to3_ex.pyc
2.934 KB
10 Apr 2024 5.04 AM
root / root
0644
lib2to3_ex.pyo
2.934 KB
10 Apr 2024 5.04 AM
root / root
0644
monkey.py
5.653 KB
10 Apr 2024 5.04 AM
root / root
0644
monkey.pyc
6.194 KB
10 Apr 2024 5.04 AM
root / root
0644
monkey.pyo
6.194 KB
10 Apr 2024 5.04 AM
root / root
0644
msvc.py
39.919 KB
10 Apr 2024 5.04 AM
root / root
0644
msvc.pyc
39.406 KB
10 Apr 2024 5.04 AM
root / root
0644
msvc.pyo
39.406 KB
10 Apr 2024 5.04 AM
root / root
0644
namespaces.py
3.124 KB
10 Apr 2024 5.04 AM
root / root
0644
namespaces.pyc
4.915 KB
10 Apr 2024 5.04 AM
root / root
0644
namespaces.pyo
4.915 KB
10 Apr 2024 5.04 AM
root / root
0644
package_index.py
39.212 KB
10 Apr 2024 5.04 AM
root / root
0644
package_index.pyc
38.812 KB
10 Apr 2024 5.04 AM
root / root
0644
package_index.pyo
38.812 KB
10 Apr 2024 5.04 AM
root / root
0644
pep425tags.py
10.627 KB
10 Apr 2024 5.04 AM
root / root
0644
pep425tags.pyc
9.115 KB
10 Apr 2024 5.04 AM
root / root
0644
pep425tags.pyo
9.115 KB
10 Apr 2024 5.04 AM
root / root
0644
py27compat.py
0.523 KB
10 Apr 2024 5.04 AM
root / root
0644
py27compat.pyc
1.021 KB
10 Apr 2024 5.04 AM
root / root
0644
py27compat.pyo
1.021 KB
10 Apr 2024 5.04 AM
root / root
0644
py31compat.py
1.164 KB
10 Apr 2024 5.04 AM
root / root
0644
py31compat.pyc
1.854 KB
10 Apr 2024 5.04 AM
root / root
0644
py31compat.pyo
1.854 KB
10 Apr 2024 5.04 AM
root / root
0644
py33compat.py
1.154 KB
10 Apr 2024 5.04 AM
root / root
0644
py33compat.pyc
1.68 KB
10 Apr 2024 5.04 AM
root / root
0644
py33compat.pyo
1.68 KB
10 Apr 2024 5.04 AM
root / root
0644
py36compat.py
2.823 KB
10 Apr 2024 5.04 AM
root / root
0644
py36compat.pyc
2.795 KB
10 Apr 2024 5.04 AM
root / root
0644
py36compat.pyo
2.795 KB
10 Apr 2024 5.04 AM
root / root
0644
sandbox.py
13.941 KB
10 Apr 2024 5.04 AM
root / root
0644
sandbox.pyc
18.457 KB
10 Apr 2024 5.04 AM
root / root
0644
sandbox.pyo
18.457 KB
10 Apr 2024 5.04 AM
root / root
0644
script (dev).tmpl
0.196 KB
10 Apr 2024 5.04 AM
root / root
0644
script.tmpl
0.135 KB
10 Apr 2024 5.04 AM
root / root
0644
site-patch.py
2.253 KB
10 Apr 2024 5.04 AM
root / root
0644
site-patch.pyc
1.698 KB
10 Apr 2024 5.04 AM
root / root
0644
site-patch.pyo
1.698 KB
10 Apr 2024 5.04 AM
root / root
0644
ssl_support.py
8.293 KB
10 Apr 2024 5.04 AM
root / root
0644
ssl_support.pyc
8.316 KB
10 Apr 2024 5.04 AM
root / root
0644
ssl_support.pyo
8.316 KB
10 Apr 2024 5.04 AM
root / root
0644
unicode_utils.py
0.973 KB
10 Apr 2024 5.04 AM
root / root
0644
unicode_utils.pyc
1.438 KB
10 Apr 2024 5.04 AM
root / root
0644
unicode_utils.pyo
1.438 KB
10 Apr 2024 5.04 AM
root / root
0644
version.py
0.141 KB
10 Apr 2024 5.04 AM
root / root
0644
version.pyc
0.314 KB
10 Apr 2024 5.04 AM
root / root
0644
version.pyo
0.314 KB
10 Apr 2024 5.04 AM
root / root
0644
wheel.py
7.061 KB
10 Apr 2024 5.04 AM
root / root
0644
wheel.pyc
7.171 KB
10 Apr 2024 5.04 AM
root / root
0644
wheel.pyo
7.138 KB
10 Apr 2024 5.04 AM
root / root
0644
windows_support.py
0.697 KB
10 Apr 2024 5.04 AM
root / root
0644
windows_support.pyc
1.244 KB
10 Apr 2024 5.04 AM
root / root
0644
windows_support.pyo
1.244 KB
10 Apr 2024 5.04 AM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF