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.9/site-packages/pip/_internal/commands/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/cygwin64/lib/python3.9/site-packages/pip/_internal/commands/__pycache__/wheel.cpython-39.pyc
a

W��eL�@s�ddlZddlZddlZddlmZddlmZddlmZddl	m
Z
ddlmZm
Z
ddlmZddlmZdd	lmZdd
lmZmZddlmZmZddlmZdd
lmZmZe�e �Z!Gdd�de�Z"dS)�N)�Values)�List)�
WheelCache)�
cmdoptions)�RequirementCommand�with_cleanup)�SUCCESS)�CommandError)�get_build_tracker)�InstallRequirement�check_legacy_setup_py_options)�
ensure_dir�normalize_path)�
TempDirectory)�build�should_build_for_wheel_commandc@s<eZdZdZdZdd�dd�Zeeee	e
d�dd	��ZdS)
�WheelCommanda�
    Build Wheel archives for your requirements and dependencies.

    Wheel is a built-package format, and offers the advantage of not
    recompiling your software during every install. For more details, see the
    wheel docs: https://wheel.readthedocs.io/en/latest/

    'pip wheel' uses the build system interface as described here:
    https://pip.pypa.io/en/stable/reference/build-system/

    z�
      %prog [options] <requirement specifier> ...
      %prog [options] -r <requirements file> ...
      %prog [options] [-e] <vcs project url> ...
      %prog [options] [-e] <local project path> ...
      %prog [options] <archive url/path> ...N)�returncCs�|jjddddtjdd�|j�t���|j�t���|j�t���|j�t���|j�t�	��|j�t�
��|j�t���|j�t���|j�t�
��|j�t���|j�t���|j�t���|j�t���|j�t���|jjddd	d
dd�|j�t���|j�t���|j�t���|jjd
d	d
dd�|j�t���t�tj|j�}|j�d|�|j�d|j�dS)Nz-wz--wheel-dir�	wheel_dir�dirzLBuild wheels into <dir>, where the default is the current working directory.)�dest�metavar�default�helpz--no-verify�	no_verify�
store_trueFz%Don't verify if built wheel is valid.)r�actionrrz--prezYInclude pre-release and development versions. By default, pip only finds stable versions.)rrrr)Zcmd_optsZ
add_option�os�curdirrZ	no_binaryZonly_binaryZ
prefer_binaryZno_build_isolation�
use_pep517Z
no_use_pep517Zcheck_build_deps�constraintsZeditable�requirements�src�ignore_requires_pythonZno_depsZprogress_barZconfig_settings�
build_options�global_optionsZrequire_hashesZmake_option_groupZindex_group�parserZinsert_option_group)�selfZ
index_opts�r(�@/usr/lib/python3.9/site-packages/pip/_internal/commands/wheel.py�add_options,sZ���
�zWheelCommand.add_options)�options�argsrcCs�|�|�}|�||�}t|j�|_t|j�|�t��}t|jddd�}|�	||||�}t
||�t|j�}|j
||||||jd|jd�}	|j|	||||j|jd�}
|�|�|
j|dd�}g}|j��D](}
|
jr�|	�|
�q�t|
�r�|�|
�q�|	�|j���|��t|||j|j�p$g|j�p.gd�\}}|D]~}
|
j �rR|
j j�sVJ�|
j!�sbJ�zt"�#|
j!|j�Wn@t$�y�}z&t%�&d	|
j'|�|�|
�WYd}~n
d}~00�q<t(|�d
k�r�t)d��t*S)NZwheelT)�delete�kindZglobally_managedF)Ztemp_build_dirr+�
build_tracker�session�finderZdownload_dirZ
use_user_site�	verbosity)�preparerr1r+�wheel_cacher#r)Zcheck_supported_wheels)r4Zverifyr$r%z Building wheel for %s failed: %srz"Failed to build one or more wheels)+Zget_default_sessionZ_build_package_finderrrr
�
enter_contextr
rZno_cleanZget_requirementsrrZ	cache_dirZmake_requirement_preparerr2Z
make_resolverr#rZtrace_basic_info�resolver!�valuesZis_wheelZsave_linked_requirementr�appendZ prepare_linked_requirements_moreZ#warn_legacy_versions_and_specifiersrrr$r%�linkZlocal_file_path�shutil�copy�OSError�loggerZwarning�name�lenr	r)r'r+r,r0r1r/Z	directoryZreqsr4r3ZresolverZrequirement_setZ
reqs_to_buildZreqZbuild_successesZbuild_failures�er(r(r)�rungs~

�

��	


�
�$zWheelCommand.run)�__name__�
__module__�__qualname__�__doc__�usager*rrr�str�intrAr(r(r(r)rs
;r)#Zloggingrr:Zoptparser�typingrZpip._internal.cacherZpip._internal.clirZpip._internal.cli.req_commandrrZpip._internal.cli.status_codesrZpip._internal.exceptionsr	Z,pip._internal.operations.build.build_trackerr
Zpip._internal.req.req_installrrZpip._internal.utils.miscr
rZpip._internal.utils.temp_dirrZpip._internal.wheel_builderrrZ	getLoggerrBr=rr(r(r(r)�<module>s 


Youez - 2016 - github.com/yon3zu
LinuXploit