403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.109
Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10
System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64
User : SERVERWEB ( 0)
PHP Version : 8.1.10
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  C:/cygwin64/lib/python3.7/site-packages/setuptools/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/cygwin64/lib/python3.7/site-packages/setuptools/__pycache__/build_meta.cpython-37.opt-2.pyc
B

�a()�@sddlZddlZddlZddlZddlZddlZddlZddlZddlZddl	Z	ddl
mZddddddd	gZGd
d	�d	e
�ZGdd�dejj�Zejd
d��Zdd�Zdd�Zdd�Zejdd��ZGdd�de�ZGdd�de�Ze�ZejZejZejZejZejZe�Z dS)�N)�parse_requirements�get_requires_for_build_sdist�get_requires_for_build_wheel� prepare_metadata_for_build_wheel�build_wheel�build_sdist�
__legacy__�SetupRequirementsErrorc@seZdZdd�ZdS)r	cCs
||_dS)N)�
specifiers)�selfr
�r�9/usr/lib/python3.7/site-packages/setuptools/build_meta.py�__init__5szSetupRequirementsError.__init__N)�__name__�
__module__�__qualname__rrrrr
r	4sc@s&eZdZdd�Zeejdd���ZdS)�DistributioncCstttt|���}t|��dS)N)�list�map�strrr	)rr
Zspecifier_listrrr
�fetch_build_eggs:szDistribution.fetch_build_eggsccs*tjj}|tj_z
dVWd|tj_XdS)N)�	distutilsZcorer)�cls�origrrr
�patch?s

zDistribution.patchN)rrrr�classmethod�
contextlib�contextmanagerrrrrr
r9srccs(tj}dd�t_z
dVWd|t_XdS)NcSsdS)Nr)Zattrsrrr
�<lambda>X�z+no_install_setup_requires.<locals>.<lambda>)�
setuptoolsZ_install_setup_requires)rrrr
�no_install_setup_requiresOs


r!cs�fdd�t���D�S)Ncs&g|]}tj�tj��|��r|�qSr)�os�path�isdir�join)�.0�name)�a_dirrr
�
<listcomp>`sz1_get_immediate_subdirectories.<locals>.<listcomp>)r"�listdir)r(r)r(r
�_get_immediate_subdirectories_sr+csD�fdd�t�|�D�}y
|\}Wntk
r>td��YnX|S)Nc3s|]}|���r|VqdS)N)�endswith)r&�f)�	extensionrr
�	<genexpr>fsz'_file_with_extension.<locals>.<genexpr>z[No distribution was found. Ensure that `setup.py` is not empty and that it calls `setup()`.)r"r*�
ValueError)Z	directoryr.Zmatching�filer)r.r
�_file_with_extensionds
r2cCs&tj�|�st�d�Sttdt�|�S)Nz%from setuptools import setup; setup()�open)r"r#�exists�io�StringIO�getattr�tokenizer3)�setup_scriptrrr
�_open_setup_scriptrs
r:c	cs*t���t�dd�dVWdQRXdS)N�ignorezsetup.py install is deprecated)�warnings�catch_warnings�filterwarningsrrrr
�suppress_known_deprecationzs
r?c@s`eZdZdd�Zdd�Zddd�Zdd	d
�Zddd�Zdd
d�Zdd�Z	ddd�Z
ddd�ZdS)�_BuildMetaBackendcCs|pi}|�dg�|S)Nz--global-option)�
setdefault)r�config_settingsrrr
�_fix_config�sz_BuildMetaBackend._fix_configc
Csz|�|�}tjdd�dg|dt_y t���|��WdQRXWn,tk
rt}z||j7}Wdd}~XYnX|S)N�Zegg_infoz--global-option)rC�sys�argvrr�	run_setupr	r
)rrB�requirements�errr
�_get_build_requires�s

z%_BuildMetaBackend._get_build_requires�setup.pyc	CsD|}d}t|��}|���dd�}WdQRXtt||d�t��dS)N�__main__z\r\nz\n�exec)r:�read�replacerM�compile�locals)rr9�__file__rr-�coderrr
rG�s

z_BuildMetaBackend.run_setupNcCs|�|�}|j|dgd�S)NZwheel)rH)rCrJ)rrBrrr
r�s
z._BuildMetaBackend.get_requires_for_build_wheelcCs|�|�}|j|gd�S)N)rH)rCrJ)rrBrrr
r�s
z._BuildMetaBackend.get_requires_for_build_sdistc	Cs�tjdd�dd|gt_t��|��WdQRX|}xPdd�t�|�D�}t|�dkr�tt|��dkr�tj�	|t�|�d�}q:Pq:W||kr�t
�tj�	||d�|�t
j|dd�|dS)	NrDZ	dist_infoz
--egg-basecSsg|]}|�d�r|�qS)z
.dist-info)r,)r&r-rrr
r)�szF_BuildMetaBackend.prepare_metadata_for_build_wheel.<locals>.<listcomp>rT)�
ignore_errors)
rErFr!rGr"r*�lenr+r#r%�shutilZmoveZrmtree)r�metadata_directoryrBZdist_info_directoryZ
dist_infosrrr
r�s&z2_BuildMetaBackend.prepare_metadata_for_build_wheelc
Cs�|�|�}tj�|�}tj|dd�tj|d���}tjdd�|d|g|dt_t	��|�
�WdQRXt||�}tj�||�}tj�
|�r�t�|�t�tj�||�|�WdQRX|S)NT)�exist_ok)�dirrDz
--dist-dirz--global-option)rCr"r#�abspath�makedirs�tempfileZTemporaryDirectoryrErFr!rGr2r%r4�remove�rename)rZ
setup_commandZresult_extensionZresult_directoryrBZtmp_dist_dirZresult_basenameZresult_pathrrr
�_build_with_temp_dir�s

 z&_BuildMetaBackend._build_with_temp_dirc	Cs$t��|�dgd||�SQRXdS)NZbdist_wheelz.whl)r?r_)rZwheel_directoryrBrWrrr
r�s
z_BuildMetaBackend.build_wheelcCs|�dddgd||�S)NZsdistz	--formatsZgztarz.tar.gz)r_)rZsdist_directoryrBrrr
r�sz_BuildMetaBackend.build_sdist)rK)N)N)N)NN)N)rrrrCrJrGrrrr_rrrrrr
r@�s



!
r@cseZdZd�fdd�	Z�ZS)�_BuildMetaLegacyBackend�setup.pyc
s�ttj�}tj�tj�|��}|tjkr6tj�d|�tjd}|tjd<ztt	|�j
|d�Wd|tjdd�<|tjd<XdS)Nr)r9)rrEr#r"�dirnamerZ�insertrF�superr`rG)rr9Zsys_pathZ
script_dirZ
sys_argv_0)�	__class__rr
rG�s



z!_BuildMetaLegacyBackend.run_setup)ra)rrrrG�
__classcell__rr)rer
r`�sr`)!r5r"rEr8rVrr\r<r rZ
pkg_resourcesr�__all__�
BaseExceptionr	Zdistrrr!r+r2r:r?�objectr@r`Z_BACKENDrrrrrrrrrr
�<module>sBn)

Youez - 2016 - github.com/yon3zu
LinuXploit