Your IP : 3.138.101.30


Current Path : /opt/alt/python313/lib/python3.13/site-packages/setuptools/__pycache__/
Upload File :
Current File : //opt/alt/python313/lib/python3.13/site-packages/setuptools/__pycache__/warnings.cpython-313.pyc

�

D\Lgq���SrSSKrSSKrSSKJr SSKJr SSKJr SSK	J
r
Jr \\\\4r
SrSS	S3r"S
S\5r"SS
\5r"SS\5rSrg)z�Provide basic warnings used by setuptools modules.

Using custom classes (other than ``UserWarning``) allow users to set
``PYTHONWARNINGS`` filters to run tests and prepare for upcoming changes in
setuptools.
�N)�date)�cleandoc)�indent)�Optional�Tuplez        zP********************************************************************************z
{details}
c��\rSrSrSr\SS\\S\\S\\S\\S\\S	\	4S
jj5r
\SS\S\S\\S\\S\\4
Sjj5r
S
rg)�SetuptoolsWarning�z/Base class in ``setuptools`` warning hierarchy.N�summary�details�due_date�see_docs�see_url�
stacklevelc��U=(d [USS5=(d SnU=(d [USS5=(d Sn	U=(d
 [USS5nU=(d
 [USS5n
U
=(a SU
3nU=(d
 [USS5nU(a[U6OSnURX�X�=(d UU5n
U(a0U[R"5:a[	5(aU"U
5e[
R"X�US	-S
9 g)�6Private: reserved for ``setuptools`` internal use only�_SUMMARYN��_DETAILS�	_DUE_DATE�	_SEE_DOCSz%https://setuptools.pypa.io/en/latest/�_SEE_URL�)r)�getattrr�_format�today�_should_enforce�warnings�warn)�clsrrr
rrr�kwargs�summary_�details_�docs_ref�docs_url�due�texts              ڌ/builddir/build/BUILDROOT/alt-python313-setuptools-69.0.2-1.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/setuptools/warnings.py�emit�SetuptoolsWarning.emits����B�g�c�:�t�<�B����B�g�c�:�t�<�B����>�w�s�K��>���>�w�s�K��>���R�"G��z� R���;�W�S�*�d�;��!)�d�H�o�t���{�{�8�s�4G�x��P���3�����%�/�*;�*;��d�)�O��
�
�d�J��N�;��format_argsc���[R"5n[U5RU=(d 05n[U5RU=(d 05U(aX6:�aSUSS3OSU(aX6:aSOSU(aSUS3OS/nUVs/sH
o�(dMUPM n	nU	(aE[	[
R
SRU	5S	9[5n
SRUS
U
S/5$U$s snf)rz
By z%Y-%b-%dzi, you need to update your project and remove deprecated calls
or your builds will no longer be supported.Nzy
This deprecation is overdue, please update your project and remove deprecated
calls to avoid build errors in the future.z
See z
 for details.�
)rz!!
z
!!)	rrr�
format_mapr�	_TEMPLATE�format�join�_INDENT)r rrr
rr,r�possible_parts�x�parts�bodys           r(r�SetuptoolsWarning._format1s����
�
����7�#�.�.�{�/@�b�A���W��(�(��):��;��� 0����*�+P�P��
�� 0�I��07�v�g�Y�m�
,�T�
�� +�0�N�q�a��N��0���)�*�*�4�9�9�U�3C�*�D�g�N�D��9�9�g�v�t�V�<�=�=����	1s�	C5�C5�)NNNNN�)NNN)�__name__�
__module__�__qualname__�__firstlineno__�__doc__�classmethodr�str�_DueDate�intr)r�dictr�__static_attributes__r9r+r(r	r	s���9��"&�!%�'+�"&�!%��<��#��<��#��<��8�$�	<�
�3�-�<��#��
<��<��<�2�
$(�!%�&*�
������4�.�	�
�#����d�^�
��r+r	c��\rSrSrSrSrg)�InformationOnly�TaCurrently there is no clear way of displaying messages to the users
that use the setuptools backend directly via ``pip``.
The only thing that might work is a warning, although it is not the
most appropriate tool for the job...

See pypa/packaging-problems#558.
r9N�r;r<r=r>r?rEr9r+r(rGrGTs��r+rGc��\rSrSrSrSrg)�SetuptoolsDeprecationWarning�^z�
Base class for warning deprecations in ``setuptools``

This class is not derived from ``DeprecationWarning``, and as such is
visible by default.
r9NrIr9r+r(rKrK^s��r+rKc�V�[R"SS5R5nUS;$)N�SETUPTOOLS_ENFORCE_DEPRECATION�false)�true�on�ok�1)�os�getenv�lower)�enforces r(rrgs(���i�i�8�'�B�H�H�J�G��/�/�/r+)r?rTr�datetimer�inspectr�textwrapr�typingrrrCrBr3r0�UserWarningr	rGrKrr9r+r(�<module>r]so���
�����"���c�3����
���
�/�(��6�	�=��=�@�'���#4��0r+

?>