+
    )j?                         ^ RI Ht ^ RIt^ RIt^ RIt^ RIHtHtHtH	t	  ^RI
Ht ^RIHtHtHt ]P"                  R8X  d   ^RIHtHt ^R	IHtHt RR
 ltRR ltR#   ] d    Rt LBi ; i)    )absolute_importN)abspathbasenameexistsjoin)__version__dev)DEFAULT_BASE_PREFIXDEFAULT_PREFIXpython_executablewin32)isUserAdmin
runAsAdmin)MenuShortCutc                 N   T;'       g    \         pT;'       g    \        p\        V4      \        V4      8X  d   R pM\        V4      p\        P
                  ! \        V 4      4      p VR,          pVR,          p\        WrWSVR7      p	V'       d5   V F  p
\        W4      P                  4        K  	  V	P                  4        R # V	P                  4        V F  p
\        W4      P                  4        K  	  R #   \         d"    R\        P                  R,          ,          p Li ; i)N	menu_namezPython-%d.%d:N   N
menu_items)prefixenv_namemoderoot_prefix)r   r
   r   r   jsonloadopenKeyErrorsysversion_infor   r   removecreate)pathr    r   r   r   r   datar   	shortcutsmscs   &&&&&      9lib/python3.14/site-packages/menuinst/_legacy/__init__.py_installr(      s    %%~F44!4Kv'+..F#99T$Z D:%	 \"IYQ\]ABQO""$ 	
	
BQO""$   :"S%5%5b%99	:s   (	C8 8)D$#D$c                X   T;'       g    \         pT;'       g    \        p\        P                  R8X  g   \	        R4      h\        \        VR4      4      '       g   \        \        VR4      4      '       g   \        4       '       d   \        WVRVR7       R# ^p V'       g8   \        . \        4       ORNRV : R\        V4      : RV: RR	: RV: R
2N4      pT^ 8w  d(   \        P                  ! R4       \        YTRTR7       R# R# \        WVRVR7       R#   \         d     LNi ; i)z
Install Menu and shortcuts

# Specifying `root_prefix` is used with conda-standalone, because we can't use
# `sys.prefix`, therefore we need to specify it
r   z.menuinst._legacy is only supported on Windows.z	.nonadminsystem)r   r   z-cz"import menuinst; menuinst.install(z, T)zMInsufficient permissions to write menu folder.  Falling back to user locationuserN)r   r
   r   platformRuntimeErrorr   r   r   r(   r   r   boolOSErrorloggingwarning)r"   r    r   	recursingr   retcodes   &&&&& r'   installr5   2   s    %%~F44!4K<<7"KLL$v{+,,VDk<Z5[5[==T6kRG (.0   $T&\64NG !|4 vFT  	vFL  s   D #7D D)(D))FNNN)FNFN)
__future__r   r   r1   r   os.pathr   r   r   r   _versionr   ImportErrorutilsr
   r   r   r-   platforms.win_utils.win_elevater   r   r   r   r   r(   r5        r'   <module>r>      s^   
 '   
 3 3& K J<<7I%%4%MI  Ks   A 	A)(A)