Ë
    ˜šãj*  ã                   ó&  — d dl mZ d dlZd dlZd dlZd dlZd dlmc mZ	 d dl
Z
e	j                  Z G d„ de	j                  «      Ze	j                  j                  D � cg c]  } | d    ej                  vsŒ| ‘Œ c} ej                  z   e_        yc c} w )é    )ÚDistutilsArgErrorNc                   óÎ   — e Zd ZdZej
                  j                  ddgz   Zej
                  j                  ddgz   Zdd„ fdd	„ fgZ e	e«      Z
d
„ Zd„ Zd„ Zd„ Zed„ «       Zd„ Zy)Úinstallz7Use easy_install to install the package, w/dependencies)úold-and-unmanageableNzTry not to use this!)ú!single-version-externally-managedNz5used by system package builders to create 'flat' eggsr   r   Úinstall_egg_infoc                  ó   — y©NT© ©Úselfs    úe/var/www/html/python-recuperauto-other/env/lib/python3.12/site-packages/setuptools/command/install.pyú<lambda>zinstall.<lambda>   ó   � ó    Úinstall_scriptsc                  ó   — yr
   r   r   s    r   r   zinstall.<lambda>   r   r   c                 ó¦   — t        j                  dt        j                  «       t        j
                  j                  | «       d | _        d | _        y )NzRsetup.py install is deprecated. Use build and pip and other standards-based tools.)	ÚwarningsÚwarnÚ
setuptoolsÚSetuptoolsDeprecationWarningÚorigr   Úinitialize_optionsÚold_and_unmanageableÚ!single_version_externally_managedr   s    r   r   zinstall.initialize_options    sA   € ä�‰ðAä×3Ñ3ô	
ô 	�‰×'Ñ'¨Ô-Ø$(ˆÔ!Ø15ˆÕ.r   c                 óÌ   — t         j                  j                  | «       | j                  rd| _        y | j                  r%| j                  s| j
                  st        d«      ‚y y y )NTzAYou must specify --record or --root when building system packages)r   r   Úfinalize_optionsÚrootr   Úrecordr   r   s    r   r   zinstall.finalize_options,   sW   € Ü�‰×%Ñ% dÔ+Ø�9Š9Ø59ˆDÕ2Ø×3Ò3Ø—9’9 T§[¢[Ü'ð óð ð &1�9ð 4r   c                 óŽ   — | j                   s| j                  rt        j                  j	                  | «      S d | _        d| _        y )NÚ )r   r   r   r   Úhandle_extra_pathÚ	path_fileÚ
extra_dirsr   s    r   r#   zinstall.handle_extra_path7   s6   € Ø�9Š9˜×>Ò>ä—<‘<×1Ñ1°$Ó7Ð7ð ˆŒØˆ�r   c                 ó  — | j                   s| j                  rt        j                  j	                  | «      S | j                  t        j                  «       «      s t        j                  j	                  | «       y | j                  «        y )N)	r   r   r   r   ÚrunÚ_called_from_setupÚinspectÚcurrentframeÚdo_egg_installr   s    r   r'   zinstall.runA   s]   € à×$Ò$¨×(NÒ(NÜ—<‘<×#Ñ# DÓ)Ð)à×&Ñ&¤w×';Ñ';Ó'=Ô>ä�L‰L×Ñ˜TÕ"à×ÑÕ!r   c                 ó^  — | €Fd}t        j                  |«       t        j                  «       dk(  rd}t        j                  |«       yt	        j
                  | «      d   }|dd \  }t	        j                  |«      }|j                  j                  dd	«      }|d
k(  xr |j                  dk(  S )añ  
        Attempt to detect whether run() was called from setup() or by another
        command.  If called by setup(), the parent caller will be the
        'run_command' method in 'distutils.dist', and *its* caller will be
        the 'run_commands' method.  If called any other way, the
        immediate caller *might* be 'run_command', but it won't have been
        called by 'run_commands'. Return True in that case or if a call stack
        is unavailable. Return False otherwise.
        Nz4Call stack not available. bdist_* commands may fail.Ú
IronPythonz6For best results, pass -X:Frames to enable call stack.Té   é   Ú__name__r"   zdistutils.distÚrun_commands)
r   r   ÚplatformÚpython_implementationr)   ÚgetouterframesÚgetframeinfoÚ	f_globalsÚgetÚfunction)Ú	run_frameÚmsgÚresÚcallerÚinfoÚcaller_modules         r   r(   zinstall._called_from_setupL   s©   € ð ÐØHˆCÜ�M‰M˜#ÔÜ×-Ñ-Ó/°<Ò?ØN�Ü—‘˜cÔ"ØÜ×$Ñ$ YÓ/°Ñ2ˆØ�b�q�'‰ˆÜ×#Ñ# FÓ+ˆØ×(Ñ(×,Ñ,¨Z¸Ó<ˆàÐ-Ñ-ò 0Ø—‘ Ñ/ð	
r   c                 ó.  — | j                   j                  d«      } || j                   d| j                  | j                  ¬«      }|j	                  «        d|_        |j                  j                  t        j                  d«      «       | j                  d«       | j                   j                  d«      j                  g}t        j                  r |j                  dt        j                  «       ||_        |j!                  d¬	«       d t        _        y )
NÚeasy_installÚx)Úargsr   r    ú.z*.eggÚ	bdist_eggr   F)Úshow_deprecation)ÚdistributionÚget_command_classr   r    Úensure_finalizedÚalways_copy_fromÚpackage_indexÚscanÚglobÚrun_commandÚget_command_objÚ
egg_outputr   Úbootstrap_install_fromÚinsertrB   r'   )r   r@   ÚcmdrB   s       r   r+   zinstall.do_egg_installg   sÕ   € à×(Ñ(×:Ñ:¸>ÓJˆáØ×Ñ C¨d¯i©iÀÇÁô
ˆð 	×ÑÔØ"ˆÔð 	×Ñ×ÑœtŸy™y¨Ó1Ô2à×Ñ˜Ô%Ø×!Ñ!×1Ñ1°+Ó>×IÑIÐJˆä×,Ò,à�K‰K˜œ:×<Ñ<Ô=àˆŒØ�‰ ˆÔ'Ø,0Œ
Õ)r   N)r0   Ú
__module__Ú__qualname__Ú__doc__r   r   Úuser_optionsÚboolean_optionsÚnew_commandsÚdictÚ_ncr   r   r#   r'   Ústaticmethodr(   r+   r   r   r   r   r      sœ   „ ÙAà—<‘<×,Ñ,Ø>ð	Bð0ñ €Lð
 —l‘l×2Ñ2ØÐ Cð6ñ €Oð 
Ñ.Ð/Ø	Ñ-Ð.ð€Lñ ˆ|Ó
€Cò
6ò	òò	"ð ñ
ó ð
ó41r   r   )Údistutils.errorsr   r)   rL   r   r2   Údistutils.command.installÚcommandr   r   r   Ú_installÚsub_commandsrZ   rX   )rR   s   0r   ú<module>ra      s}   ðÝ .Û Û Û Û ß (Ð (ã ð �<‰<€ôn1ˆd�l‰lô n1ðf —L‘L×-Ñ-ÖKˆS°°Q±¸w¿{¹{Ò1J‚SÒKØ×Ññð Õ ùÚKs   ÁBÁ4B