/usr/lib/python3.9/site-packages/setuptools/__pycache__
NameSizeModeActions
archive_util.cpython-39.opt-1.pyc57800644editdlrm
archive_util.cpython-39.pyc57800644editdlrm
build_meta.cpython-39.opt-1.pyc88670644editdlrm
build_meta.cpython-39.pyc88850644editdlrm
config.cpython-39.opt-1.pyc192290644editdlrm
config.cpython-39.pyc192290644editdlrm
depends.cpython-39.opt-1.pyc52150644editdlrm
depends.cpython-39.pyc52150644editdlrm
dep_util.cpython-39.opt-1.pyc8230644editdlrm
dep_util.cpython-39.pyc8230644editdlrm
dist.cpython-39.opt-1.pyc337520644editdlrm
dist.cpython-39.pyc338330644editdlrm
errors.cpython-39.opt-1.pyc8160644editdlrm
errors.cpython-39.pyc8160644editdlrm
extension.cpython-39.opt-1.pyc19100644editdlrm
extension.cpython-39.pyc19100644editdlrm
glob.cpython-39.opt-1.pyc36310644editdlrm
glob.cpython-39.pyc36600644editdlrm
installer.cpython-39.opt-1.pyc27040644editdlrm
installer.cpython-39.pyc27370644editdlrm
launch.cpython-39.opt-1.pyc8670644editdlrm
launch.cpython-39.pyc8670644editdlrm
lib2to3_ex.cpython-39.opt-1.pyc26690644editdlrm
lib2to3_ex.cpython-39.pyc26690644editdlrm
monkey.cpython-39.opt-1.pyc45790644editdlrm
monkey.cpython-39.pyc45790644editdlrm
msvc.cpython-39.opt-1.pyc432360644editdlrm
msvc.cpython-39.pyc432360644editdlrm
namespaces.cpython-39.opt-1.pyc35660644editdlrm
namespaces.cpython-39.pyc35660644editdlrm
package_index.cpython-39.opt-1.pyc331120644editdlrm
package_index.cpython-39.pyc331120644editdlrm
py34compat.cpython-39.opt-1.pyc4460644editdlrm
py34compat.cpython-39.pyc4460644editdlrm
sandbox.cpython-39.opt-1.pyc157400644editdlrm
sandbox.cpython-39.pyc157400644editdlrm
ssl_support.cpython-39.opt-1.pyc68270644editdlrm
ssl_support.cpython-39.pyc68270644editdlrm
unicode_utils.cpython-39.opt-1.pyc10800644editdlrm
unicode_utils.cpython-39.pyc10800644editdlrm
version.cpython-39.opt-1.pyc2900644editdlrm
version.cpython-39.pyc2900644editdlrm
wheel.cpython-39.opt-1.pyc72360644editdlrm
wheel.cpython-39.pyc72460644editdlrm
windows_support.cpython-39.opt-1.pyc9890644editdlrm
windows_support.cpython-39.pyc9890644editdlrm
_deprecation_warning.cpython-39.opt-1.pyc5160644editdlrm
_deprecation_warning.cpython-39.pyc5160644editdlrm
_imp.cpython-39.opt-1.pyc20510644editdlrm
_imp.cpython-39.pyc20510644editdlrm
__init__.cpython-39.opt-1.pyc85900644editdlrm
__init__.cpython-39.pyc85900644editdlrm
Edit: /usr/lib/python3.9/site-packages/setuptools/__pycache__/namespaces.cpython-39.pyc (3566B)
a ˆåÏh ã@sFddlZddlmZddlZejjZGdd„dƒZGdd„deƒZdS)éN)Úlogc@sTeZdZdZdd„Zdd„Zdd„ZdZd Zd d „Z d d „Z dd„Z e dd„ƒZ dS)Ú Installerz -nspkg.pthcCsœ| ¡}|sdStj | ¡¡\}}||j7}|j |¡t  d|¡t |j |ƒ}|j rdt |ƒdSt|dƒ}| |¡Wdƒn1sŽ0YdS)Nz Installing %sZwt)Ú_get_all_ns_packagesÚosÚpathÚsplitextÚ _get_targetÚ nspkg_extZoutputsÚappendrÚinfoÚmapÚ_gen_nspkg_lineÚdry_runÚlistÚopenÚ writelines)ÚselfZnspÚfilenameÚextÚlinesÚf©rú9/usr/lib/python3.9/site-packages/setuptools/namespaces.pyÚinstall_namespaces s     zInstaller.install_namespacescCsHtj | ¡¡\}}||j7}tj |¡s.dSt d|¡t |¡dS)Nz Removing %s) rrrrr Úexistsrr Úremove)rrrrrrÚuninstall_namespacess    zInstaller.uninstall_namespacescCs|jS©N)Útarget©rrrrr'szInstaller._get_target) zimport sys, types, osz#has_mfs = sys.version_info > (3, 5)z$p = os.path.join(%(root)s, *%(pth)r)z4importlib = has_mfs and __import__('importlib.util')z-has_mfs and __import__('importlib.machinery')z™m = has_mfs and sys.modules.setdefault(%(pkg)r, importlib.util.module_from_spec(importlib.machinery.PathFinder.find_spec(%(pkg)r, [os.path.dirname(p)])))zCm = m or sys.modules.setdefault(%(pkg)r, types.ModuleType(%(pkg)r))z7mp = (m or []) and m.__dict__.setdefault('__path__',[])z(p not in mp) and mp.append(p))z4m and setattr(sys.modules[%(parent)r], %(child)r, m)cCsdS)Nz$sys._getframe(1).f_locals['sitedir']rrrrrÚ _get_rootEszInstaller._get_rootcCsNt| d¡ƒ}| ¡}|j}| d¡\}}}|r:||j7}d |¡tƒdS)NÚ.ú;Ú )ÚtupleÚsplitr Ú _nspkg_tmplÚ rpartitionÚ_nspkg_tmpl_multiÚjoinÚlocals)rÚpkgZpthÚrootZ tmpl_linesÚparentÚsepÚchildrrrr Hs zInstaller._gen_nspkg_linecCs |jjp g}ttt|j|ƒƒƒS)z,Return sorted list of all package namespaces)Z distributionZnamespace_packagesÚsortedÚflattenr Ú _pkg_names)rZpkgsrrrrQs zInstaller._get_all_ns_packagesccs(| d¡}|r$d |¡V| ¡q dS)zÏ Given a namespace package, yield the components of that package. >>> names = Installer._pkg_names('a.b.c') >>> set(names) == set(['a', 'a.b', 'a.b.c']) True r!N)r%r)Úpop)r+Úpartsrrrr2Vs  zInstaller._pkg_namesN)Ú__name__Ú __module__Ú __qualname__r rrrr&r(r r rÚ staticmethodr2rrrrr s rc@seZdZdd„Zdd„ZdS)ÚDevelopInstallercCstt|jƒƒSr)ÚreprÚstrZegg_pathrrrrr gszDevelopInstaller._get_rootcCs|jSr)Zegg_linkrrrrrjszDevelopInstaller._get_targetN)r5r6r7r rrrrrr9fsr9) rZ distutilsrÚ itertoolsÚchainÚ from_iterabler1rr9rrrrÚs  ]