§
    Á³g’  ã                   ó†   — d dl mZmZ d dlZd dlZd dlmZ d dlmZ d dlm	Z	 ddl
mZ d dlZ G d„ d	ej        e¦  «        ZdS )
é    )ÚlogÚdir_utilN)ÚCommand)Ú
namespaces)Úunpack_archiveé   )Úensure_directoryc                   ó:   — e Zd ZdZdZdgZd„ Zd„ Zd„ Zd„ Z	d„ Z
dS )	Úinstall_egg_infoz.Install an .egg-info directory for the package)zinstall-dir=Údzdirectory to install toc                 ó0   — d | _         d | _        d | _        d S ©N)Úinstall_dirÚinstall_layoutÚprefix_option©Úselfs    úa/var/www/html/mpstechhub/venv/lib/python3.11/site-packages/setuptools/command/install_egg_info.pyÚinitialize_optionsz#install_egg_info.initialize_options   s    € ØˆÔØ"ˆÔØ!ˆÔÐÐó    c                 ó  — |                       dd¦  «         |                       dd¦  «         t          j        dk    r|                       dd¦  «         |                      d¦  «        }t	          j        d d |j        |j        ¦  «                             ¦   «         dz   }| j        rl| j         	                    ¦   «         d	vrt          d
¦  «        ‚| j         	                    ¦   «         | _        |                     dt          j        z  d¦  «        }n9| j        sdt          j        v rn#|                     dt          j        z  d¦  «        }|j        | _        t"          j                             | j        |¦  «        | _        g | _        d S )NÚinstall_lib)r   r   Úinstall)r   r   i  )r   r   Úegg_infoz	.egg-info©Údebz"unknown value for --install-layoutz-py%sÚ Úreal_prefix)Úset_undefined_optionsÚsysÚ
hexversionÚget_finalized_commandÚpkg_resourcesÚDistributionÚegg_nameÚegg_versionr   ÚlowerÚDistutilsOptionErrorÚreplaceÚPY_MAJORr   Ú__dict__r   ÚsourceÚosÚpathÚjoinr   ÚtargetÚoutputs)r   Úei_cmdÚbasenames      r   Úfinalize_optionsz!install_egg_info.finalize_options   ss  € Ø×"Ò" =Ø#Añ	Cô 	Cð 	Cà×"Ò" 9Ð-PÑQÔQÐQÝŒ>˜IÒ%Ð%Ø×&Ò& yÐ1RÑSÔSÐSØ×+Ò+¨JÑ7Ô7ˆÝ Ô-Ø�$˜œ¨Ô);ñ
ô 
ç
Š(‰*Œ*�{ñ#ˆð Ôð 		NØÔ&×,Ò,Ñ.Ô.°'Ð9Ð9Ý*Ð+OÑPÔPÐPØ"&Ô"5×";Ò";Ñ"=Ô"=ˆDÔØ×'Ò'¨µ-Ô2HÑ(HÈ"ÑMÔMˆHˆHØÔð 	N =µC´LÐ#@Ð#@àà×'Ò'¨µ-Ô2HÑ(HÈ"ÑMÔMˆHà”oˆŒÝ”g—l’l 4Ô#3°XÑ>Ô>ˆŒØˆŒˆˆr   c                 ó^  — |                       d¦  «         t          j                             | j        ¦  «        rEt          j                             | j        ¦  «        s!t          j        | j        | j        ¬¦  «         nSt          j         	                    | j        ¦  «        r/|  
                    t          j        | j        fd| j        z   ¦  «         | j        st          | j        ¦  «         |  
                    | j        dd| j        ›d| j        ›�¦  «         |                      ¦   «          d S )Nr   )Údry_runz	Removing © zCopying z to )Úrun_commandr-   r.   Úisdirr0   Úislinkr   Úremove_treer6   ÚexistsÚexecuteÚunlinkr	   Úcopytreer,   Úinstall_namespacesr   s    r   Úrunzinstall_egg_info.run3   s  € Ø×Ò˜Ñ$Ô$Ð$ÝŒ7�=Š=˜œÑ%Ô%ð 	O­b¬g¯nªn¸T¼[Ñ.IÔ.Ið 	OÝÔ  ¤°d´lÐCÑCÔCÐCÐCÝŒW�^Š^˜DœKÑ(Ô(ð 	OØ�LŠL�œ T¤[ N°KÀ$Ä+Ñ4MÑNÔNÐNØŒ|ð 	*Ý˜Tœ[Ñ)Ô)Ð)Ø�ŠØŒM˜2˜2°T´[°[°[À$Ä+À+ÐNñ	
ô 	
ð 	
ð 	×ÒÑ!Ô!Ð!Ð!Ð!r   c                 ó   — | j         S r   )r1   r   s    r   Úget_outputszinstall_egg_info.get_outputs@   s
   € ØŒ|Ðr   c                 óH   ‡ — ˆ fd„}t          ‰ j        ‰ j        |¦  «         d S )Nc                 ó&  •— dD ]!}|                       |¦  «        sd|z   | v r d S Œ"‰j        r4‰j        dv r+|                       d¦  «        rt          j        d¦  «         d S ‰j                             |¦  «         t          j        d| |¦  «         |S )N)z.svn/zCVS/ú/r   zSOURCES.txtzSkipping SOURCES.txtzCopying %s to %s)Ú
startswithr   r   Úinfor1   ÚappendÚdebug)ÚsrcÚdstÚskipr   s      €r   Úskimmerz*install_egg_info.copytree.<locals>.skimmerE   s²   ø€ ð (ð  ð  �Ø—>’> $Ñ'Ô'ð  ¨3°©:¸Ð+<Ð+<Ø˜4˜4ð ,=àÔ"ð  tÔ':¸gÐ'EÐ'EÈ#Ï.Ê.ÐYfÑJgÔJgÐ'EÝ”Ð/Ñ0Ô0Ð0Ø�tØŒL×Ò Ñ$Ô$Ð$ÝŒIÐ(¨#¨sÑ3Ô3Ð3ØˆJr   )r   r,   r0   )r   rN   s   ` r   r?   zinstall_egg_info.copytreeC   s:   ø€ ð	ð 	ð 	ð 	ð 	õ 	�t”{ D¤K°Ñ9Ô9Ð9Ð9Ð9r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚdescriptionÚuser_optionsr   r4   rA   rC   r?   r7   r   r   r   r      sv   € € € € € Ø8Ð8àB€Kð 	9ð€Lð"ð "ð "ð
ð ð ð4"ð "ð "ðð ð ð:ð :ð :ð :ð :r   r   )Ú	distutilsr   r   r-   r    Ú
setuptoolsr   r   Úsetuptools.archive_utilr   Ú_pathr	   r#   Ú	Installerr   r7   r   r   ú<module>rZ      sÅ   ðØ #Ð #Ð #Ð #Ð #Ð #Ð #Ð #Ø €€€€€€€à Ð Ð Ð Ð Ð Ø !Ð !Ð !Ð !Ð !Ð !Ø 2Ð 2Ð 2Ð 2Ð 2Ð 2Ø $Ð $Ð $Ð $Ð $Ð $Ø Ð Ð Ð ðH:ð H:ð H:ð H:ð H:�zÔ+¨Wñ H:ô H:ð H:ð H:ð H:r   