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 / command / __pycache__ / develop.cpython-311.pyc
Size: Mime:
§

zQÄgÆãó°—ddlZddlZddlZddlmZmZmZddlmZddlm	Z	ddl
mZddlm
Z
ddlmZGd	„d
eje¦«ZGd„d¦«ZdS)
éN)Ú_normalizationÚ_pathÚ
namespaces)Úeasy_installé)Ú_read_utf8_with_fallback)Úlog)ÚDistutilsOptionError)Úconvert_pathcóˆ—eZdZdZdZejddgzZejdgzZdZd„Z	d„Z
d	„Zed
„¦«Z
d„Zd„Zd
„Zd„ZdS)ÚdevelopzSet up package for developmentz%install package in 'development mode')Ú	uninstallÚuzUninstall this source package)z	egg-path=Nz-Set the path to be used in the .egg-link filerFcóė|jr0d|_| ¦«| ¦«n| ¦«| ¦«dS)NT)rÚ
multi_versionÚuninstall_linkÚuninstall_namespacesÚinstall_for_developmentÚwarn_deprecated_options©Úselfs úA/tmp/pip-target-ix0fus71/lib/python/setuptools/command/develop.pyÚrunzdevelop.runse€ØŒ>ð	+Ø!%ˆDÔØ×ÒÑ!Ô!Ð!Ø×%Ò%Ñ'Ô'Ð'Ð'à×(Ò(Ñ*Ô*Ð*Ø×$Ò$Ñ&Ô&Ð&Ð&Ð&ócóf—d|_d|_tj|¦«d|_d|_dS)Nú.)rÚegg_pathrÚinitialize_optionsÚ
setup_pathÚalways_copy_fromrs rrzdevelop.initialize_options&s6€ØˆŒØˆŒ
ÝÔ'¨Ñ-Ô-Ð-؈ŒØ #ˆÔÐÐrc	ó—ddl}| d¦«}|jg|_t	j|¦«| ¦«| ¦«|j 	tj
d¦«¦«tj|j¦«dz}tj |j|¦«|_|j|_|j€)tj |j¦«|_t+j|j¦«}t+jtj |j|j¦«¦«}||krt/d|z¦«‚| || |tj |j¦«¦«|j¬¦«|_| |j|j|j¦«|_dS)NrÚegg_infoz*.eggz	.egg-linkzA--egg-path must be a relative path from the install directory to ©Úproject_name)Ú
pkg_resourcesÚget_finalized_commandÚegg_nameÚargsrÚfinalize_optionsÚexpand_basedirsÚexpand_dirsÚ
package_indexÚscanÚglobrÚfilename_component_brokenÚosÚpathÚjoinÚinstall_dirÚegg_linkÚegg_baserÚabspathrÚnormpathr
ÚDistributionÚPathMetadatar"ÚdistÚ_resolve_setup_pathr)rr%ÚeiÚegg_link_fnÚtargetrs      rr)zdevelop.finalize_options-s·€ØÐÐÐà
×
'Ò
'¨
Ñ
3Ô
3ˆØ”[MˆŒ	åÔ% dÑ+Ô+Ð+Ø×ÒÑÔÐØ×ÒÑÔÐàÔ×Ò¥¤	¨'Ñ 2Ô 2Ñ3Ô3Ð3õ
Ô4°R´[ÑAÔAÀKÑOð	õœŸš TÔ%5°{ÑCÔCˆŒ
ØœˆŒ
ØŒ=Ð ÝœGŸOšO¨B¬KÑ8Ô8ˆDŒMå” ¤
Ñ.Ô.ˆÝ”>¥"¤'§,¢,¨tÔ/?ÀÄÑ"OÔ"OÑPÔPˆØvÒÐÝ&ð!Ø#)ñ*ñôð
ð"×.Ò.ØØ×&Ò& v­r¬w¯ª¸r¼{Ñ/KÔ/KÑLÔLØœð/ñ
ô
ˆŒ	ð×2Ò2ØŒMØÔØŒMñ
ô
ˆŒˆˆrcó’—| tjd¦« d¦«}|tjkrd| d¦«dzz}t
jtj 	|||¦«¦«}t
jtj¦«}||krtd||¦«‚|S)zµ
        Generate a path from egg_base back to '.' where the
        setup script resides and ensure that path points to the
        setup path from $install_dir/$egg_path.
        ú/z../ézGCan't get a consistent path to setup script from installation directory)Úreplacer0ÚsepÚrstripÚcurdirÚcountrr7r1r2r
)r5r3rÚ
path_to_setupÚresolvedrEs      rr;zdevelop._resolve_setup_pathVsµ€ð!×(Ò(­¬°Ñ5Ô5×<Ò<¸SÑAÔAˆ
؝BœIÒ%Ð%Ø! ]×%8Ò%8¸Ñ%=Ô%=ÀÑ%AÑBˆMÝ”>¥"¤'§,¢,¨{¸HÀmÑ"TÔ"TÑUÔUˆÝ”¥¤	Ñ*Ô*ˆØvÒÐÝ&ð*àØñ	ôð
ðÐrcóX—| d¦«| dd¬¦«| d¦«tjr+| tj¦«dt_| ¦«t
jd|j|j	¦«|j
sTt|jdd¬¦«5}| |j
d	z|jz¦«ddd¦«n#1swxYwY| d|j|j¦«dS)
Nr"Ú	build_extT)ÚinplacezCreating %s (link to %s)Úwzutf-8)Úencodingú
)Úrun_commandÚreinitialize_commandÚ
setuptoolsÚbootstrap_install_fromrÚinstall_namespacesr	Úinfor4r5Údry_runÚopenÚwriterrÚprocess_distributionr:Úno_deps)rÚfs  rrzdevelop.install_for_developmentksg€Ø×Ò˜Ñ$Ô$Ð$ð	
×!Ò! +°tÐ!Ñ<Ô<Ð<Ø×Ò˜Ñ%Ô%Ð%åÔ,ð	5Ø×ÒjÔ?Ñ@Ô@Ð@Ø04JÔ-à×ÒÑ!Ô!Ð!õ	ŒÐ+¨T¬]¸D¼MÑJÔJÐJØŒ|ð	@ݐd”m S°7Ð;Ñ;Ô;ð
@¸qØ—’˜œ
¨Ñ,¨t¬Ñ>Ñ?Ô?Ð?ð
@ð
@ð
@ñ
@ô
@ð
@ð
@ð
@ð
@ð
@ð
@øøøð
@ð
@ð
@ð
@ð	
×!Ò! $¨¬	°t´|Ð3CÑDÔDÐDÐDÐDsÃ&C=Ã=DÄDcó—tj |j¦«rŸt	jd|j|j¦«d„t|j¦« ¦«D¦«}||j	g|j	|j
gfvrt	jd|¦«dS|jstj
|j¦«|js| |j¦«|jjrt	jd¦«dSdS)NzRemoving %s (link to %s)có6—g|]}| ¦«‘ŒS©)rD)Ú.0Úlines  rú
<listcomp>z*develop.uninstall_link.<locals>.<listcomp>…s0€ðððàð—’‘
”
ðððrz$Link points to %s: uninstall abortedz5Note: you must uninstall or replace scripts manually!)r0r1Úexistsr4r	rTr5rÚ
splitlinesrrÚwarnrUÚunlinkÚ
update_pthr:ÚdistributionÚscripts)rÚcontentss  rrzdevelop.uninstall_links
€Ý
Œ7>Š>˜$œ-Ñ(Ô(ð	)ÝŒHÐ/°´ÀÄ
ÑNÔNÐNððå4°T´]ÑCÔC×NÒNÑPÔPðñôˆHð
 ¤ °$´-ÀÄÐ1QÐRÐRÐRÝ”Ð?ÀÑJÔJÐJؐؔ<ð
)Ý”	˜$œ-Ñ(Ô(Ð(ØŒ|ð	'ØOŠO˜DœIÑ&Ô&Ð&ØÔÔ$ð	NåŒHÐLÑMÔMÐMÐMÐMð	Nð	Nrcór—||jurtj||¦«S| |¦«|jjpgD]t}tj t|¦«¦«}tj 
|¦«}t|¦«}| ||||¦«ŒudS©N)
r:rÚinstall_egg_scriptsÚinstall_wrapper_scriptsrfrgr0r1r6rÚbasenamerÚinstall_script)rr:Úscript_nameÚscript_pathÚscript_texts     rrkzdevelop.install_egg_scripts•sµ€Øt”yÐ Ð åÔ3°D¸$Ñ?Ô?Ð?ð
	
×$Ò$ TÑ*Ô*Ð*ð Ô,Ô4Ð:¸ð	Mð	MˆKÝœ'Ÿ/š/­,°{Ñ*CÔ*CÑDÔDˆKÝœ'×*Ò*¨;Ñ7Ô7ˆKÝ2°;Ñ?Ô?ˆKØ×Ò  k°;ÀÑLÔLÐLÐLàˆtrcóJ—t|¦«}tj||¦«Srj)ÚVersionlessRequirementrrl©rr:s  rrlzdevelop.install_wrapper_scripts¨s"€Ý% dÑ+Ô+ˆÝÔ3°D¸$Ñ?Ô?Ð?rN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚdescriptionrÚuser_optionsÚboolean_optionsÚcommand_consumes_argumentsrrr)Ústaticmethodr;rrrkrlr]rrr
r
sހ€€€€Ø(Ð(à9€KàÔ,Ø;ØLð0ñ€Lð
#Ô2°k°]ÑB€Oà!&Ðð'ð'ð'ð$ð$ð$ð'
ð'
ð'
ðRððñ„\ðð(EðEðEð,NðNðNð(ððð&@ð@ð@ð@ð@rr
có*—eZdZdZd„Zdefd„Zd„ZdS)rsa©
    Adapt a pkg_resources.Distribution to simply return the project
    name as the 'requirement' so that scripts will work across
    multiple versions.

    >>> from pkg_resources import Distribution
    >>> dist = Distribution(project_name='foo', version='1.0')
    >>> str(dist.as_requirement())
    'foo==1.0'
    >>> adapted_dist = VersionlessRequirement(dist)
    >>> str(adapted_dist.as_requirement())
    'foo'
    có—||_dSrj)Ú_VersionlessRequirement__distrts  rÚ__init__zVersionlessRequirement.__init__¼s
€ØˆŒˆˆrÚnamecó,—t|j|¦«Srj)Úgetattrr€)rr‚s  rÚ__getattr__z"VersionlessRequirement.__getattr__¿s€Ýt”{ DÑ)Ô)Ð)rcó—|jSrjr#rs rÚas_requirementz%VersionlessRequirement.as_requirementÂs€ØÔ Ð rN)rurvrwrxrÚstrr…r‡r]rrrsrs­sW€€€€€ðððððð* ð*ð*ð*ð*ð!ð!ð!ð!ð!rrs)r.r0rQrrrÚsetuptools.command.easy_installrÚ
unicode_utilsrÚ	distutilsr	Údistutils.errorsr
Údistutils.utilrÚDevelopInstallerr
rsr]rrú<module>rs
ðØ€€€Ø	€	€	€	àÐÐÐØ8Ð8Ð8Ð8Ð8Ð8Ð8Ð8Ð8Ð8Ø8Ð8Ð8Ð8Ð8Ð8à4Ð4Ð4Ð4Ð4Ð4àÐÐÐÐÐØ1Ð1Ð1Ð1Ð1Ð1Ø'Ð'Ð'Ð'Ð'Ð'ð[@ð[@ð[@ð[@ð[@ˆjÔ)¨<ñ[@ô[@ð[@ð|!ð!ð!ð!ð!ñ!ô!ð!ð!ð!r