403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.85
Web Server : Apache
System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64
User : sws1074145052 ( 1074145052)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/pip/_internal/commands/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/pip/_internal/commands/__pycache__/wheel.cpython-311.pyc
�

�/�c���
�ddlZddlZddlZddlmZddlmZddlmZddl	m
Z
ddlmZm
Z
ddlmZddlmZdd	lmZdd
lmZmZmZddlmZddlmZmZdd
lmZddlm Z m!Z!ej"e#��Z$Gd�de��Z%dS)�N)�Values)�List)�
WheelCache)�
cmdoptions)�RequirementCommand�with_cleanup)�SUCCESS)�CommandError)�get_build_tracker)�InstallRequirement�LegacySetupPyOptionsCheckMode�check_legacy_setup_py_options)�
deprecated)�
ensure_dir�normalize_path)�
TempDirectory)�build�should_build_for_wheel_commandc�N�eZdZdZdZd	d�Zededee	de
fd���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> ...�returnNc��|j�ddddtjd���|j�t	j����|j�t	j����|j�t	j����|j�t	j����|j�t	j	����|j�t	j
����|j�t	j����|j�t	j����|j�t	j
����|j�t	j����|j�t	j����|j�t	j����|j�t	j����|j�t	j����|j�ddd	d
d���|j�t	j����|j�t	j����|j�t	j����|j�d
d	d
d���|j�t	j����t	jtj|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.)r!rrr)�cmd_opts�
add_option�os�curdirr�	no_binary�only_binary�
prefer_binary�no_build_isolation�
use_pep517�
no_use_pep517�check_build_deps�constraints�editable�requirements�src�ignore_requires_python�no_deps�progress_bar�config_settings�
build_options�global_options�require_hashes�make_option_group�index_group�parser�insert_option_group)�self�
index_optss  �>/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py�add_optionszWheelCommand.add_options.s���
� � ������I�-�	!�
	
�
	
�
	
�	
�
� � ��!5�!7�!7�8�8�8��
� � ��!7�!9�!9�:�:�:��
� � ��!9�!;�!;�<�<�<��
� � ��!>�!@�!@�A�A�A��
� � ��!6�!8�!8�9�9�9��
� � ��!9�!;�!;�<�<�<��
� � ��!<�!>�!>�?�?�?��
� � ��!7�!9�!9�:�:�:��
� � ��!4�!6�!6�7�7�7��
� � ��!8�!:�!:�;�;�;��
� � ���!1�!1�2�2�2��
� � ��!B�!D�!D�E�E�E��
� � ��!3�!5�!5�6�6�6��
� � ��!8�!:�!:�;�;�;��
� � �����8�	!�	
�	
�	
�	
�
� � ��!;�!=�!=�>�>�>��
� � ��!9�!;�!;�<�<�<��
� � ��!:�!<�!<�=�=�=��
� � ����2�	!�	
�	
�	
�	
�
� � ��!:�!<�!<�=�=�=��1��"��K�
�
�
�
	
��'�'��:�6�6�6���'�'��4�=�9�9�9�9�9��options�argsc
���|�|��}|�||��}t|j|j��}t|j��|_t|j��|�t����}t|jdd���}|�||||��}t||tj��d|jvrt|j��}n:|jjrt%ddddd�	��t|j|j��}|�||||||jd
|j���}	|�|	||||j|j���}
|�|��|
�|d�
��}g}|j���D]C}
|
jr|	�|
���t=|
��r|�|
���DtA|||j!|j"pg|j#pg���\}}|D]�}
|
j$r|
j$jsJ�|
j%sJ�	tMj'|
j%|j���A#tP$r@}tR�*d|
j+|��|�|
��Yd}~��d}~wwxYwtY|��dkrt[d���t\S)N�wheelT)�delete�kind�globally_managedzno-binary-enable-wheel-cachez�--no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache.z to use the --no-cache-dir optioni�,z23.1)�reason�replacement�feature_flag�issue�gone_inF)�temp_build_dirrA�
build_tracker�session�finder�download_dir�
use_user_site�	verbosity)�preparerrPrA�wheel_cacher1r*)�check_supported_wheels)rU�verifyr5r6z Building wheel for %s failed: %srz"Failed to build one or more wheels)/�get_default_session�_build_package_finderr�	cache_dir�format_controlrrr�
enter_contextrr�no_clean�get_requirementsrr
�WHEEL�features_enabledr&r�make_requirement_preparerrS�
make_resolverr1r*�trace_basic_info�resolver/�values�is_wheel�save_linked_requirementr�appendrrr5r6�link�local_file_path�shutil�copy�OSError�logger�warning�name�lenr
r	)r<rArBrOrPrUrN�	directory�reqsrT�resolver�requirement_set�
reqs_to_build�req�build_successes�build_failures�es                 r>�runzWheelCommand.runjsu���*�*�7�3�3���+�+�G�W�=�=�� ��!2�G�4J�K�K��*�7�+<�=�=����7�$�%�%�%��*�*�+<�+>�+>�?�?�
�!��'�'��!�
�
�
�	��$�$�T�7�F�G�D�D��%��T�8�>�	
�	
�	
�*�W�-E�E�E�%�W�%6�7�7�K�K��%�/�
��J�!C�!?��"�
�
�
�
�%�W�%6��8N�O�O�K��1�1�$��'��� �*���n�2�	
�	
���%�%����#�#*�#A��)�
&�
�
��	
���f�%�%�%�"�*�*�4��*�M�M��24�
�"�/�6�6�8�8�	*�	*�C��|�
*��0�0��5�5�5�5�/��4�4�
*��$�$�S�)�)�)��+0��#��)�)�!�/�5�2�"�1�7�R�+
�+
�+
�'���#�	+�	+�C��8�1��� 1�1�1�1��&�&�&�&�
+���C�/��1B�C�C�C�C���
+�
+�
+����6��H�����
�%�%�c�*�*�*�*�*�*�*�*�����

+�����~���!�#�#��C�D�D�D��s�I<�<
K�6K�K)rN)�__name__�
__module__�__qualname__�__doc__�usager?rrr�str�intr{�r@r>rrs|������
�
�
0�E�::�::�::�::�x�`�6�`��c��`�s�`�`�`��\�`�`�`r@r)&�loggingr$rk�optparser�typingr�pip._internal.cacher�pip._internal.clir�pip._internal.cli.req_commandrr�pip._internal.cli.status_codesr	�pip._internal.exceptionsr
�,pip._internal.operations.build.build_trackerr�pip._internal.req.req_installrr
r�pip._internal.utils.deprecationr�pip._internal.utils.miscrr�pip._internal.utils.temp_dirr�pip._internal.wheel_builderrr�	getLoggerr|rnrr�r@r>�<module>r�s�������	�	�	�	�
�
�
�
�������������*�*�*�*�*�*�(�(�(�(�(�(�J�J�J�J�J�J�J�J�2�2�2�2�2�2�1�1�1�1�1�1�J�J�J�J�J�J�����������
7�6�6�6�6�6�?�?�?�?�?�?�?�?�6�6�6�6�6�6�M�M�M�M�M�M�M�M�	��	�8�	$�	$��q�q�q�q�q�%�q�q�q�q�qr@

Youez - 2016 - github.com/yon3zu
LinuXploit