§
!A?hÓf ã ó8 — d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZdZ e j e
¦ « Z G d„ d¦ « Z dd„Z
d
d„Ze
dk rId Z e¦ « d Zn'# e$ rZ ed
ez ej ¬¦ « Y dZ[ndZ[ww xY w ej e¦ « dS dS )é N)ÚpipÚ
setuptoolsc ó” — e Zd Z dd„Zd„ Zd„ Zd„ Zd„ Zd„ Ze j
d k rdd
„Zndd„Zd„ Zd
„ Z
d„ Zd„ Zd„ Zd„ Zd„ Zd„ ZdS )Ú
EnvBuilderFNc óâ — || _ || _ || _ || _ || _ || _ |dk r0t j t
j ¦ « ¦ « }|| _
|| _ d S )Nú.)Úsystem_site_packagesÚclearÚsymlinksÚupgradeÚwith_pipÚorig_promptÚosÚpathÚbasenameÚgetcwdÚpromptÚupgrade_deps)Úselfr r
r r r
r r s ú:/opt/alt/python-internal/lib64/python3.11/venv/__init__.pyÚ__init__zEnvBuilder.__init__/ si € ð %9ˆÔ!؈Œ
Ø ˆŒ
؈ŒØ ˆŒ
Ø!ˆÔØ�SŠ=ˆ=Ý”W×%Ò%¥b¤i¡k¤kÑ2Ô2ˆF؈ŒØ(ˆÔÐÐó c óò — t j |¦ « }| |¦ « }| j }d| _ | |¦ « | |¦ « | j r| |¦ « | j s*|
|¦ « | |¦ « |rd| _ | |¦ « | j r|
|¦ « d S d S )NFT)r r ÚabspathÚensure_directoriesr Úcreate_configurationÚsetup_pythonr
Ú
_setup_pipr Ú
setup_scriptsÚ
post_setupr Úupgrade_dependencies)r Úenv_dirÚcontextÚtrue_system_site_packagess r ÚcreatezEnvBuilder.create= s € ð õ ”'—/’/ 'Ñ*Ô*ˆØ×)Ò)¨'Ñ2Ô2ˆð %)Ô$=Ð!Ø$)ˆÔ!Ø×!Ò! 'Ñ*Ô*Ð*Ø×Ò˜'Ñ"Ô"Ð"ØŒ=ð %Ø�OŠO˜GÑ$Ô$Ð$ØŒ|ð %Ø×Ò˜wÑ'Ô'Ð'Ø�OŠO˜GÑ$Ô$Ð$Ø$ð /ð )-ˆDÔ%Ø×%Ò% gÑ.Ô.Ð.ØÔð /Ø×%Ò% gÑ.Ô.Ð.Ð.Ð.ð /ð /r c ó€ — t j |¦ « D ]¨}t j ||¦ « }t j |¦ « st j |¦ « rt j |¦ « Œut j |¦ « rt j |¦ « Œ©d S ©N)
r Úlistdirr ÚjoinÚislinkÚisfileÚremoveÚisdirÚshutilÚrmtree)r r Úfns r Úclear_directoryzEnvBuilder.clear_directoryY s› € Ý”*˜TÑ"Ô"ð "ð "ˆBÝ”—’˜d BÑ'Ô'ˆBÝŒw�~Š~˜bÑ!Ô!ð
"¥R¤W§^¢^°BÑ%7Ô%7ð
"Ý” ˜"‘
”
�
�
Ý”—’˜rÑ"Ô"ð
"Ý”
˜bÑ!Ô!Ð!øð "ð "r c ó> — ||||dœ}t j |d|¬¦ « S )N)ÚbaseÚplatbaseÚinstalled_baseÚinstalled_platbaseÚvenv)ÚschemeÚvars)Ú sysconfigÚget_path)r r" Únamer9 s r Ú
_venv_pathzEnvBuilder._venv_patha s4 € àØØ%Ø")ð
ð
ˆõ Ô! $¨v¸DÐAÑAÔAÐAr c óš — d„ }t j t j |¦ « v r t d|› dt j › d�¦ « ‚t j |¦ « r| j r| |¦ « t j ¦ « }||_
t j |¦ « d |_ | j
�| j
n|j }d|z |_
||¦ « t j }|st d¦ « ‚t j t j |¦ « ¦ « \ }}||_ ||_ ||_ | |d¦ « }| |d ¦ « } | |d
¦ « }
| |_ || ¦ « ||
¦ « t j dk rtt j dk rdt j d
k rTt j |d¦ « }t j |¦ « st j d|¦ « ||_ t j ||¦ « |_ t j ||¦ « |_ ||¦ « |j |_ t j dk r‘t j |j ¦ « }t j ! |¦ « t j ! |j ¦ « k r(tD # d|j |¦ « ||_ |S )Nc ó — t j | ¦ « st j | ¦ « d S t j | ¦ « st j | ¦ « rt
d| z ¦ « ‚d S )NzUnable to create directory %r)r r ÚexistsÚmakedirsr* r+ Ú
ValueError)Úds r Úcreate_if_neededz7EnvBuilder.ensure_directories.