/opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/__pycache__
NameSizeModeActions
archive_util.cpython-311.opt-1.pyc101640644editdlrm
archive_util.cpython-311.pyc101640644editdlrm
build_meta.cpython-311.opt-1.pyc263360644editdlrm
build_meta.cpython-311.pyc265540644editdlrm
depends.cpython-311.opt-1.pyc76130644editdlrm
depends.cpython-311.pyc76130644editdlrm
discovery.cpython-311.opt-1.pyc309990644editdlrm
discovery.cpython-311.pyc309990644editdlrm
dist.cpython-311.opt-1.pyc515030644editdlrm
dist.cpython-311.pyc517490644editdlrm
errors.cpython-311.opt-1.pyc34840644editdlrm
errors.cpython-311.pyc34840644editdlrm
extension.cpython-311.opt-1.pyc69110644editdlrm
extension.cpython-311.pyc69110644editdlrm
glob.cpython-311.opt-1.pyc64490644editdlrm
glob.cpython-311.pyc65250644editdlrm
installer.cpython-311.opt-1.pyc71120644editdlrm
installer.cpython-311.pyc72110644editdlrm
launch.cpython-311.opt-1.pyc15240644editdlrm
launch.cpython-311.pyc15240644editdlrm
logging.cpython-311.opt-1.pyc20890644editdlrm
logging.cpython-311.pyc20890644editdlrm
modified.cpython-311.opt-1.pyc3940644editdlrm
modified.cpython-311.pyc3940644editdlrm
monkey.cpython-311.opt-1.pyc64190644editdlrm
monkey.cpython-311.pyc64190644editdlrm
msvc.cpython-311.opt-1.pyc634140644editdlrm
msvc.cpython-311.pyc634140644editdlrm
namespaces.cpython-311.opt-1.pyc58170644editdlrm
namespaces.cpython-311.pyc58170644editdlrm
package_index.cpython-311.opt-1.pyc597810644editdlrm
package_index.cpython-311.pyc597810644editdlrm
sandbox.cpython-311.opt-1.pyc275360644editdlrm
sandbox.cpython-311.pyc275360644editdlrm
unicode_utils.cpython-311.opt-1.pyc49720644editdlrm
unicode_utils.cpython-311.pyc49720644editdlrm
version.cpython-311.opt-1.pyc4410644editdlrm
version.cpython-311.pyc4410644editdlrm
warnings.cpython-311.opt-1.pyc55940644editdlrm
warnings.cpython-311.pyc55940644editdlrm
wheel.cpython-311.opt-1.pyc154840644editdlrm
wheel.cpython-311.pyc155030644editdlrm
windows_support.cpython-311.opt-1.pyc14290644editdlrm
windows_support.cpython-311.pyc14290644editdlrm
_core_metadata.cpython-311.opt-1.pyc151820644editdlrm
_core_metadata.cpython-311.pyc151820644editdlrm
_entry_points.cpython-311.opt-1.pyc51620644editdlrm
_entry_points.cpython-311.pyc51620644editdlrm
_imp.cpython-311.opt-1.pyc36840644editdlrm
_imp.cpython-311.pyc36840644editdlrm
_importlib.cpython-311.opt-1.pyc21480644editdlrm
_importlib.cpython-311.pyc21480644editdlrm
_itertools.cpython-311.opt-1.pyc11480644editdlrm
_itertools.cpython-311.pyc11480644editdlrm
_normalization.cpython-311.opt-1.pyc66810644editdlrm
_normalization.cpython-311.pyc67630644editdlrm
_path.cpython-311.opt-1.pyc21720644editdlrm
_path.cpython-311.pyc21720644editdlrm
_reqs.cpython-311.opt-1.pyc21190644editdlrm
_reqs.cpython-311.pyc21190644editdlrm
__init__.cpython-311.opt-1.pyc132690644editdlrm
__init__.cpython-311.pyc132690644editdlrm
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/__pycache__/monkey.cpython-311.pyc (6419B)
݋fUdZddlmZddlZddlZddlZddlZddlZddlm Z ddl m Z ddl Z e dZgZded< d Zdd Zd ZdZdZdZdZdZdS)z Monkey patching of distutils. ) annotationsN) import_module)TypeVar_Tz list[str]__all__cntjdkr |f|jzStj|S)am 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. Jython)platformpython_implementation __bases__inspectgetmro)clss F/opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/monkey.py_get_mrors7%''833v %% >#  itemreturnct|trtn#t|tjrt nd}||S)NcdSN)rs rzget_unpatched../s$r) isinstancetypeget_unpatched_classtypes FunctionTypeget_unpatched_function)rlookups r get_unpatchedr!)sT dD ! !  dE. / / # #     6$<<rcdt|D}t|}|jdsd|z}t ||S)zProtect against re-patching the distutils if reloaded Also ensures that no other distutils extension monkeypatched the distutils first. c3NK|] }|jd|V!dS) setuptoolsN) __module__ startswith).0rs r z&get_unpatched_class..:sKCN,E,El,S,S r distutilsz(distutils has already been patched by %r)rnextr%r&AssertionError)rexternal_basesbasemsgs rrr4sj }}N   D ? % %k 2 2"83>S!!! Krcddl}|jtj_t tjtjtjfD]}|jj|_|jj tj_ |jj tj_ dtj vr!|jj tj d_ tdS)Nrzdistutils.command.build_ext) r$Commandr)core_patch_distribution_metadatadistcmd Distribution extension Extensionsysmodules#patch_for_msvc_specialized_compiler)r$modules r patch_allr<Ds(/IN """.).)-?;;(o: *3=IN$.$8$BI!$ 33!*4 ) ')))))rc~ddlm} dD]2}t||}ttjj||3dS)N)_core_metadata)write_pkg_infowrite_pkg_file read_pkg_fileget_metadata_version get_fullname)r?getattrsetattrr)r3DistributionMetadata)r?attrnew_vals rr2r2[sa      NDD.$// 3T7CCCCDDrct||}t|d|t|||dS)z Patch func_name in target_mod with replacement Important - original must be resolved by name to avoid patching an already patched function. unpatchedN)rFvars setdefaultrG) replacement target_mod func_nameoriginals r patch_funcrSjsMz9--H   h777 J ;/////rc|jSr)rL) candidates rrr{s  rcddlmtjdkrdSfd}t j|d} t |ddS#t$rYdSwxYw)z\ Patch functions in distutils to use standalone Microsoft Visual C++ compilers. r>)msvcWindowsNcd}||dz}t|}t|}t||st ||||fS)zT Prepare the parameters for patch_func to patch indicated function. msvc14__)lstriprFrhasattr ImportError)mod_namerQ repl_prefix repl_namereplmodrWs r patch_paramsz9patch_for_msvc_specialized_compiler..patch_paramssk )"2"23"7"77 tY''H%%sI&& )i(( (S)##rzdistutils._msvccompiler _get_vc_env)rErWr system functoolspartialrSr^)rdmsvc14rWs @rr:r:s I%% $ $ $ $ $ |-F G GF FF=))****      sA AA)rrrr)__doc__ __future__rrgr r r8r importlibrtypingrdistutils.filelistr)rr__annotations__rr!rr<r2rSrr:rrrrps7#""""" ###### WT]]       ***. D D D000"     r