Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
odigos / etc / odigos-vmagent / instrumentations / python / setuptools / __pycache__ / namespaces.cpython-311.pyc
Size: Mime:
§

ãŒbgSãó|—ddlZddlZddlmZddlmZejjZGd„d¦«Z	Gd„de	¦«Z
dS)	éNé)Úpy312)Úlogcó^—eZdZdZd„Zd„Zd„Zd„ZdZ	dZ		d„Z
d	„Zd
„Ze
d„¦«ZdS)
Ú	Installerz
-nspkg.pthcóª—| ¦«}|sdS| ¦«}|j |¦«t	jd|¦«t
|j|¦«}|jrt|¦«dSt|dtj¬¦«5}| 
|¦«ddd¦«dS#1swxYwYdS)Nz
Installing %sÚwt)Úencoding)Ú_get_all_ns_packagesÚ_get_nspkg_fileÚoutputsÚappendrÚinfoÚmapÚ_gen_nspkg_lineÚdry_runÚlistÚopenrÚPTH_ENCODINGÚ
writelines)ÚselfÚnspÚfilenameÚlinesÚfs     ú</tmp/pip-target-vp8_xwat/lib/python/setuptools/namespaces.pyÚinstall_namespaceszInstaller.install_namespacess€Ø×'Ò'Ñ)Ô)ˆØð	ØˆFØ×'Ò'Ñ)Ô)ˆØŒ×Ò˜HÑ%Ô%Ð%ÝŒ (Ñ+Ô+Ð+ݐDÔ(¨#Ñ.Ô.ˆàŒ<ð	å‰KŒKˆKØˆFå
(˜D­5Ô+=Ð
>Ñ
>Ô
>ð	 À!ð
LŠL˜ÑÔÐð	 ð	 ð	 ñ	 ô	 ð	 ð	 ð	 ð	 ð	 ð	 ð	 øøøð	 ð	 ð	 ð	 ð	 ð	 sÂ%CÃCÃCcó—| ¦«}tj |¦«sdSt	jd|¦«tj|¦«dS)NzRemoving %s)rÚosÚpathÚexistsrrÚremove)rrs  rÚuninstall_namespaceszInstaller.uninstall_namespaces!sV€Ø×'Ò'Ñ)Ô)ˆÝŒw~Š~˜hÑ'Ô'ð	ØˆFÝŒ Ñ)Ô)Ð)Ý
Œ	(ÑÔÐÐÐócó~—tj | ¦«¦«\}}||jzS©N)rr ÚsplitextÚ_get_targetÚ	nspkg_ext)rrÚ_s   rrzInstaller._get_nspkg_file(s4€Ý”g×&Ò& t×'7Ò'7Ñ'9Ô'9Ñ:Ô:‰ˆ!ؘ$œ.Ñ(Ð(r$có—|jSr&)Útarget©rs rr(zInstaller._get_target,s
€ØŒ{Ðr$)zimport sys, types, osz$p = os.path.join(%(root)s, *%(pth)r)z(importlib = __import__('importlib.util')z!__import__('importlib.machinery')zm = 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)có—dS)Nz$sys._getframe(1).f_locals['sitedir']©r-s rÚ	_get_rootzInstaller._get_rootDs€Ø5Ð5r$có—t| d¦«¦«}| ¦«}|j}| d¦«\}}}|r
||jz
}d |¦«t¦«zdzS)Nú.ú;ú
)ÚtupleÚsplitr0Ú_nspkg_tmplÚ
rpartitionÚ_nspkg_tmpl_multiÚjoinÚlocals)rÚpkgÚpthÚrootÚ
tmpl_linesÚparentÚsepÚchilds        rrzInstaller._gen_nspkg_lineGs}€ÝC—I’I˜c‘N”NÑ#Ô#ˆØ~Š~ÑÔˆØÔ%ˆ
Ø Ÿ^š^¨CÑ0Ô0шUØð	1Ø˜$Ô0Ñ0ˆJ؏xŠx˜
Ñ#Ô#¥f¡h¤hÑ.°Ñ5Ð5r$c
ó–—|jjpg}ttt	t|j|¦«¦«¦«¦«S)z,Return sorted list of all package namespaces)ÚdistributionÚnamespace_packagesÚsortedÚsetÚflattenrÚ
_pkg_names)rÚpkgss  rrzInstaller._get_all_ns_packagesPs<€àÔ Ô3Ð9°rˆÝ•c'¥# d¤o°tÑ"<Ô"<Ñ=Ô=Ñ>Ô>Ñ?Ô?Ð?r$c#ó–K—| d¦«}|r/d |¦«V—| ¦«|°-dSdS)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
        r2N)r6r:Úpop)r<Úpartss  rrIzInstaller._pkg_namesUs`èè€ð—	’	˜#‘”ˆØð	Ø—(’(˜5‘/”/Ð!Ð!Ð!ØIŠI‰KŒKˆKðð	ð	ð	ð	ð	r$N)Ú__name__Ú
__module__Ú__qualname__r)rr#rr(r7r9r0rrÚstaticmethodrIr/r$rrrsµ€€€€€Ø€Ið ð ð ð&ððð)ð)ð)ðððð€Kð (àQÐØ;ð6ð6ð6ð6ð6ð6ð@ð@ð@ð
ððñ„\ðððr$rcó—eZdZd„Zd„ZdS)ÚDevelopInstallercóD—tt|j¦«¦«Sr&)ÚreprÚstrÚegg_pathr-s rr0zDevelopInstaller._get_rootfs€Ý•C˜œ
Ñ&Ô&Ñ'Ô'Ð'r$có—|jSr&)Úegg_linkr-s rr(zDevelopInstaller._get_targetis
€ØŒ}Ðr$N)rNrOrPr0r(r/r$rrSrSes2€€€€€ð(ð(ð(ðððððr$rS)Ú	itertoolsrÚcompatrÚ	distutilsrÚchainÚ
from_iterablerHrrSr/r$rú<module>r_s­ðØÐÐÐØ	€	€	€	àÐÐÐÐÐàÐÐÐÐÐà
Œ/Ô
'€ðWðWðWðWðWñWôWðWðtððððyñôðððr$