| Server IP : 172.67.201.108 / Your IP : 216.73.216.55 Web Server : Apache/2.4.68 (Amazon Linux) OpenSSL/3.5.7 System : Linux ip-172-31-69-123.ec2.internal 6.1.177-224.371.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Jul 27 20:28:29 UTC 2026 x86_64 User : ec2-user ( 1000) PHP Version : 8.4.24 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3.9/site-packages/setuptools/command/__pycache__/ |
Upload File : |
a
H�8h!
� @ sd d dl mZ d dlm mZ d dlmZ d dlZd dl Z d dl
mZmZm
Z
G dd� dej�ZdS )� )�logN)�DistutilsModuleError)�Distribution�PathMetadata�ensure_directoryc @ s* e Zd ZdZdd� Zdd� Zd
dd�Zd S )�install_scriptsz;Do normal script install, plus any egg_info wrapper scriptsc C s t j�| � d| _d S )NF)�origr �initialize_options�no_ep)�self� r �F/usr/lib/python3.9/site-packages/setuptools/command/install_scripts.pyr
s z"install_scripts.initialize_optionsc C s dd l m m} | �d� | jjr2tj�| � ng | _ | j
rBd S | �d�}t|j
t|j
|j�|j|j�}| �d�}t|dd �}z| �d�}t|dd�}W n ttfy� d}Y n0 |j}|r�d}|j}|tjkr�|g}|�� }|j�� �|�} |�|| �� �D ]}
| j|
� �qd S ) Nr �egg_infoZ
build_scripts�
executableZ
bdist_wininstZ_is_runningFz
python.exe)�setuptools.command.easy_install�commandZeasy_installZrun_commandZdistributionZscriptsr r �run�outfilesr
Zget_finalized_commandr Zegg_baser r Zegg_nameZegg_version�getattr�ImportErrorr ZScriptWriterZWindowsScriptWriter�sysr ZbestZcommand_spec_classZ
from_param�get_argsZ as_header�write_script)r ZeiZei_cmdZdistZbs_cmdZ
exec_paramZbw_cmdZ
is_wininst�writer�cmd�argsr r r
r s:
�
zinstall_scripts.run�tc
G s� ddl m}m} t�d|| j� tj�| j|�}| j �
|� |� }| js~t|� t
|d| �} | �|� | �� ||d| � dS )z1Write an executable file to the scripts directoryr )�chmod�
current_umaskzInstalling %s script to %s�wi� N)r r r r �infoZinstall_dir�os�path�joinr �appendZdry_runr �open�write�close)
r Zscript_name�contents�modeZignoredr r �target�mask�fr r r
r 7 s
zinstall_scripts.write_scriptN)r )�__name__�
__module__�__qualname__�__doc__r r r r r r r
r
s &r )Z distutilsr Z!distutils.command.install_scriptsr r r Zdistutils.errorsr r! r Z
pkg_resourcesr r r r r r r
�<module> s