HEX
Server: Microsoft-IIS/10.0
System: Windows NT ITPWINWEBSVR22 10.0 build 20348 (Windows Server 2022) AMD64
User: www.conferencesearch.co.uk (0)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: D:/Python311/Lib/site-packages/setuptools/command/__pycache__/install_egg_info.cpython-311.pyc
�

�nc���~�ddlmZmZddlZddlmZddlmZddlmZddl	m
Z
ddlZGd�d	eje��Z
dS)
�)�log�dir_utilN)�Command)�
namespaces)�unpack_archive�)�ensure_directoryc�:�eZdZdZdZdgZd�Zd�Zd�Zd�Z	d�Z
dS)	�install_egg_infoz.Install an .egg-info directory for the package)zinstall-dir=�dzdirectory to install toc��d|_dS�N)�install_dir��selfs �ED:\Python311\Lib\site-packages\setuptools/command/install_egg_info.py�initialize_optionsz#install_egg_info.initialize_optionss�������c�B�|�dd��|�d��}tjdd|j|j�����dz}|j|_tj	�
|j|��|_g|_
dS)N�install_lib)rr�egg_infoz	.egg-info)�set_undefined_options�get_finalized_command�
pkg_resources�Distribution�egg_name�egg_versionr�source�os�path�joinr�target�outputs)r�ei_cmd�basenames   r�finalize_optionsz!install_egg_info.finalize_optionss����"�"�=�#A�	C�	C�	C��+�+�J�7�7�� �-��$����);�
�
�
�(�*�*�{�#���o����g�l�l�4�#3�X�>�>�������rc�^�|�d��tj�|j��rEtj�|j��s!t
j|j|j���nStj�	|j��r/|�
tj|jfd|jz��|jst|j��|�
|j
dd|j�d|j����|���dS)Nr)�dry_runz	Removing �zCopying z to )�run_commandrr �isdirr"�islinkr�remove_treer(�exists�execute�unlinkr	�copytreer�install_namespacesrs r�runzinstall_egg_info.run"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�	
�	
�	
�	
���!�!�!�!�!rc��|jSr)r#rs r�get_outputszinstall_egg_info.get_outputs/s
���|�rc�H���fd�}t�j�j|��dS)Nc���dD]!}|�|��sd|z|vrdS�"�j�|��tjd||��|S)N)z.svn/zCVS/�/zCopying %s to %s)�
startswithr#�appendr�debug)�src�dst�skiprs   �r�skimmerz*install_egg_info.copytree.<locals>.skimmer4st���(�
 �
 ���>�>�$�'�'� �3��:��+<� ��4�4� ��L����$�$�$��I�(�#�s�3�3�3��Jr)rrr")rr?s` rr1zinstall_egg_info.copytree2s:���		�		�		�		�		�	�t�{�D�K��9�9�9�9�9rN)�__name__�
__module__�__qualname__�__doc__�description�user_optionsrr&r3r5r1r)rrrrsv������8�8�B�K�	9��L� � � �	�	�	�"�"�"����
:�
:�
:�
:�
:rr)�	distutilsrrr�
setuptoolsrr�setuptools.archive_utilr�_pathr	r�	Installerrr)rr�<module>rKs���#�#�#�#�#�#�#�#�	�	�	�	�������!�!�!�!�!�!�2�2�2�2�2�2�$�$�$�$�$�$�����4:�4:�4:�4:�4:�z�+�W�4:�4:�4:�4:�4:r