Viewing File: /opt/hc_python/lib/python3.12/site-packages/build/__pycache__/_exceptions.cpython-312.pyc

�

i0iY���ddlmZddlZddlZGd�de�ZGd�de�ZGd�de�ZGd	�d
e�ZGd�de	�Z
y)
�)�annotationsNc��eZdZdZy)�BuildExceptionz<
    Exception raised by :class:`build.ProjectBuilder`.
    N��__name__�
__module__�__qualname__�__doc__���@/opt/hc_python/lib/python3.12/site-packages/build/_exceptions.pyrr���rrc�@��eZdZdZ		d							d�fd�
Zdd�Z�xZS)�BuildBackendExceptionz:
    Exception raised when a backend operation fails.
    c�L��t�|��||_||_||_y�N)�super�__init__�	exception�exc_info�_description)�selfr�descriptionr�	__class__s    �r
rzBuildBackendException.__init__s&���	����"��� ��
�'��rc�P�|jr|jSd|j��S)NzBackend operation failed: )rr�rs r
�__str__zBuildBackendException.__str__!s)������$�$�$�+�D�N�N�+=�>�>r)N)NNN)r�	Exceptionrz
str | NonerzXtuple[type[BaseException], BaseException, types.TracebackType] | tuple[None, None, None]�return�None�r�str�rrr	r
rr�
__classcell__�rs@r
rr
sD����#'�n
�	
(��
(� �
(�k�	
(�
�
(�?rrc��eZdZdZdd�Zy)�BuildSystemTableValidationErrorzZ
    Exception raised when the ``[build-system]`` table in pyproject.toml is invalid.
    c�&�d|jd��S)Nz5Failed to validate `build-system` in pyproject.toml: r)�argsrs r
rz'BuildSystemTableValidationError.__str__,s��F�t�y�y�QR�|�n�U�UrNr!)rrr	r
rrrr
r'r''s
���Vrr'c�,��eZdZdZd�fd�Zdd�Z�xZS)�FailedProcessErrorzG
    Exception raised when a setup or preparation operation fails.
    c�>��t�|��||_||_yr)rrrr)rrrrs   �r
rzFailedProcessError.__init__5s���
����"���'��rc��|jSr)rrs r
rzFailedProcessError.__str__:s��� � � r)rzsubprocess.CalledProcessErrorrr"rr r!r#r%s@r
r+r+0s����(�
!rr+c��eZdZdZy)�TypoWarningz7
    Warning raised when a possible typo is found.
    Nrrrr
r/r/>rrr/)�
__future__r�
subprocess�typesrrrr'r+�Warningr/rrr
�<module>r4sL��"����Y��?�I�?�4V�n�V�!��!��'�r
Back to Directory File Manager