Hacked By AnonymousFox

Current Path : /opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/command/__pycache__/
Upload File :
Current File : //opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/command/__pycache__/install.cpython-311.pyc

�

�܋f�����ddlmZddlZddlZddlZddlmcmZddl	m
Z
ddlZddlm
Z
mZddlmZejZGd�d	ej��Zd
�ejjD��ejze_dS)�)�DistutilsArgErrorN)�cast�)�SetuptoolsDeprecationWarning�SetuptoolsWarning�)�	bdist_eggc����eZdZdZejjddgzZejjddgzZdd�fdd	�fgZe	e��Z
�fd
�Z�fd�Zd�Z
�fd
�Zed���Zd�Z�xZS)�installz7Use easy_install to install the package, w/dependencies)�old-and-unmanageableNzTry not to use this!)�!single-version-externally-managedNz5used by system package builders to create 'flat' eggsrr
�install_egg_infoc��dS�NT���selfs �k/builddir/build/BUILD/cloudlinux-venv-1.0.6/venv/lib/python3.11/site-packages/setuptools/command/install.py�<lambda>zinstall.<lambda>!s��$���install_scriptsc��dSrrrs rrzinstall.<lambda>"s���rc���tjddd���t�����d|_d|_dS)Nzsetup.py install is deprecated.z�
            Please avoid running ``setup.py`` directly.
            Instead, use pypa/build, pypa/installer or other
            standards-based tools.
            zAhttps://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html)�see_url)r�emit�super�initialize_options�old_and_unmanageable�!single_version_externally_managed�r�	__class__s �rrzinstall.initialize_options&sY���$�)�-�
�
X�	
�	
�	
�	
�	���"�"�$�$�$�$(��!�15��.�.�.rc���t�����|jr	d|_dS|jr|js|jstd���dSdSdS)NTzAYou must specify --record or --root when building system packages)r�finalize_options�rootr�recordrr s �rr#zinstall.finalize_options8s����
��� � �"�"�"��9�	�59�D�2�2�2�
�
3�	��9�
�T�[�
�'� ����	�	�
�
�
�
rc�|�|js|jrtj�|��Sd|_d|_dS)N�)r$r�origr�handle_extra_path�	path_file�
extra_dirsrs rr)zinstall.handle_extra_pathCsA���9�	8��>�	8��<�1�1�$�7�7�7��������trc���|js|jr t�����S|�tj����s!t�����n|���dS)N)rrr�run�_called_from_setup�inspect�currentframe�do_egg_installr s �rr-zinstall.runNss����$�	!��(N�	!��7�7�;�;�=�=� ��&�&�w�';�'=�'=�>�>�	"��G�G�K�K�M�M�M�M����!�!�!��trc��|�Ed}tj|��tj��dkrd}tj|��dSt	j|��}|dd�D]a}|dd�\}t	j|��}|j�d	d
��}|dkr|j	dkr�O|d
ko
|j	dkcSdS)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.Tr�r�__name__r'zsetuptools.dist�run_commandzdistutils.dist�run_commandsF)
rr�platform�python_implementationr/�getouterframes�getframeinfo�	f_globals�get�function)�	run_frame�msg�frames�frame�caller�info�
caller_modules       rr.zinstall._called_from_setup[s�����H�C��"�3�'�'�'��-�/�/�<�?�?�N��!�&�s�+�+�+��4��'�	�2�2���A�a�C�[�		Y�		Y�E��b�q�b�	�I�V��'��/�/�D�"�,�0�0��R�@�@�M�� 1�1�1�d�m�}�6T�6T�� �$4�4�X���.�9X�X�X�X��urc�B�|j�d��}||jd|j|j���}|���d|_|j�tjd����|�	d��tt|j�d����}|j
g}tjr |�dtj��||_|�d�	��dt_dS)
N�easy_install�x)�argsr$r%�.z*.eggr	rF)�show_deprecation)�distribution�get_command_classr$r%�ensure_finalized�always_copy_from�
package_index�scan�globr6r�
bdist_egg_cls�get_command_obj�
egg_output�
setuptools�bootstrap_install_from�insertrIr-)rrG�cmdr	rIs     rr1zinstall.do_egg_install|s
���(�:�:�>�J�J���l�������;�	
�
�
��	������"���	����t�y��1�1�2�2�2�����%�%�%����(9�(I�(I�+�(V�(V�W�W�	��$�%���,�	>��K�K��:�<�=�=�=���������'�'�'�,0�
�)�)�)r)r5�
__module__�__qualname__�__doc__r(r�user_options�boolean_options�new_commands�dict�_ncrr#r)r-�staticmethodr.r1�
__classcell__)r!s@rrrs�������A�A��<�,�>�	
�0��L��l�2��+�6��O�

�.�.�/�	�-�-�.��L��$�|�
�
�C�6�6�6�6�6�$	�	�	�	�	�	�	�	����������\��@1�1�1�1�1�1�1rrc�:�g|]}|dtjv�|��S)r)rra)�.0rYs  r�
<listcomp>rf�s/�������A��g�k�0I�0I�C�0I�0I�0Ir)�distutils.errorsrr/rRr8�distutils.command.install�commandrr(�typingrrV�warningsrrr	rS�_install�sub_commandsr_rrr�<module>rns
��.�.�.�.�.�.�������������(�(�(�(�(�(�(�(�(�����������F�F�F�F�F�F�F�F�1�1�1�1�1�1��<��D1�D1�D1�D1�D1�d�l�D1�D1�D1�P���<�,����������r

Hacked By AnonymousFox1.0, Coded By AnonymousFox