ó
    LƒwjX  ã                   ó|   • S SK r S SKJr  S SKJrJr  S SKJr  SSKJ	r	  S SK
JrJr   " S S	\R                  \5      rg)
é    N)ÚClassVar)ÚCommandÚ
namespaces)Úunpack_archiveé   )Úensure_directory)Údir_utilÚlogc                   óŽ   • \ rS rSr% SrSrS/r\\\	\
\
\
4      \\	\
\
S-  \
4      -     \S'   S rSS jrSS jrS	 rSS
 jrSrg)Úinstall_egg_infoé   z.Install an .egg-info directory for the package)zinstall-dir=Údzdirectory to install toNÚuser_optionsc                 ó   • S U l         g ©N)Úinstall_dir©Úselfs    Ú±C:\Users\johnn\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\site-packages\setuptools/command/install_egg_info.pyÚinitialize_optionsÚ#install_egg_info.initialize_options   s
   € ØˆÕó    c                 óþ   • U R                  SS5        U R                  S5      nUR                  5        S3nUR                  U l        [
        R                  R                  U R                  U5      U l	        / U l
        g )NÚinstall_lib)r   r   Úegg_infoz	.egg-info)Úset_undefined_optionsÚget_finalized_commandÚ_get_egg_basenamer   ÚsourceÚosÚpathÚjoinr   ÚtargetÚoutputs)r   Úei_cmdÚbasenames      r   Úfinalize_optionsÚ!install_egg_info.finalize_options   sg   € Ø×"Ñ" =Ð2PÔQØ×+Ñ+¨JÓ7ˆØ×.Ñ.Ó0Ð1°Ð;ˆØ—o‘oˆŒÜ—g‘g—l‘l 4×#3Ñ#3°XÓ>ˆŒØ"$ˆ�r   c                 ó¦  • U R                  S5        [        R                  R                  U R                  5      (       aO  [        R                  R                  U R                  5      (       d!  [        R                  " U R                  5        Og[        R                  R                  U R                  5      (       a9  U R                  [        R                  U R                  4SU R                  -   5        [        U R                  5        U R                  U R                  SSU R                   SU R                   35        U R                  5         g )Nr   z	Removing © zCopying z to )Úrun_commandr    r!   Úisdirr#   Úislinkr	   Úremove_treeÚexistsÚexecuteÚunlinkr   Úcopytreer   Úinstall_namespacesr   s    r   ÚrunÚinstall_egg_info.run"   sÊ   € Ø×Ñ˜Ô$Ü�7‰7�=‰=˜Ÿ™×%Ñ%¬b¯g©g¯n©n¸T¿[¹[×.IÑ.IÜ× Ò  §¡Õ-Ü�W‰W�^‰^˜DŸK™K×(Ñ(Ø�L‰LœŸ™ T§[¡[ N°KÀ$Ç+Á+Ñ4MÔNÜ˜Ÿ™Ô%Ø�‰�T—]‘] B¨(°4·;±;°-¸tÀDÇKÁKÀ=Ð(QÔRØ×ÑÕ!r   c                 ó   • U R                   $ r   )r$   r   s    r   Úget_outputsÚinstall_egg_info.get_outputs,   s   € Ø�|‰|Ðr   c                 óT   ^ • U 4S jn[        T R                  T R                  U5        g )Nc                 óÀ   >• S H$  nU R                  U5      (       d  SU-   U ;   d  M$    g    TR                  R                  U5        [        R                  " SX5        U$ )N)z.svn/zCVS/Ú/zCopying %s to %s)Ú
startswithr$   Úappendr
   Údebug)ÚsrcÚdstÚskipr   s      €r   ÚskimmerÚ*install_egg_info.copytree.<locals>.skimmer1   sT   ø€ ó (�Ø—>‘> $×'Ñ'¨3°©:¸Õ+<Ùñ (ð �L‰L×Ñ Ô$Ü�IŠIÐ(¨#Ô3ØˆJr   )r   r   r#   )r   rB   s   ` r   r2   Úinstall_egg_info.copytree/   s   ø€ õ		ô 	�t—{‘{ D§K¡K°Õ9r   )r   r$   r   r#   )ÚreturnN)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Údescriptionr   r   ÚlistÚtupleÚstrÚ__annotations__r   r'   r4   r7   r2   Ú__static_attributes__r*   r   r   r   r      sk   ‡ Ù8àB€Kð
 	9ð	ð �(ØˆU�3˜˜S�=Ñ!Ñ" T¨%°°S¸4±ZÀÐ0DÑ*EÑ%FÑFñó ò ô%ô"ò÷:r   r   )r    Útypingr   Ú
setuptoolsr   r   Úsetuptools.archive_utilr   Ú_pathr   Ú	distutilsr	   r
   Ú	Installerr   r*   r   r   Ú<module>rW      s+   ðÛ 	Ý ç *Ý 2å $ç #ô0:�z×+Ñ+¨Wõ 0:r   