§
    qŠtj‹  ã                  ó¶   — d dl mZ dZerd dlZd dlZ G d„ de¦  «        Z G d„ de¦  «        Z G d„ d	e¦  «        Z G d
„ de¦  «        Z	 G d„ de
¦  «        ZdS )é    )ÚannotationsFNc                  ó   — e Zd ZdZdS )ÚBuildExceptionz<
    Exception raised by :class:`build.ProjectBuilder`.
    N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    úO/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/build/_exceptions.pyr   r      ó   € € € € € ðð ð ð r   r   c                  ó2   ‡ — e Zd ZdZ	 	 ddˆ fd„Zdd„Zˆ xZS )ÚBuildBackendExceptionz:
    Exception raised when a backend operation fails.
    N©NNNÚ	exceptionÚ	ExceptionÚdescriptionú
str | NoneÚexc_infoúXtuple[type[BaseException], BaseException, types.TracebackType] | tuple[None, None, None]ÚreturnÚNonec                ór   •— t          ¦   «                              ¦   «          || _        || _        || _        d S ©N)ÚsuperÚ__init__r   r   Ú_description)Úselfr   r   r   Ú	__class__s       €r   r   zBuildBackendException.__init__   s7   ø€ õ 	‰Œ×ÒÑÔÐØ"ˆŒØ ˆŒØ'ˆÔÐÐr   Ústrc                ó2   — | j         r| j         S d| j        ›�S )NzBackend operation failed: )r   r   ©r   s    r   Ú__str__zBuildBackendException.__str__%   s&   € ØÔð 	%ØÔ$Ð$Ø>¨D¬NÐ>Ð>Ð>r   )Nr   )r   r   r   r   r   r   r   r   ©r   r!   ©r   r   r	   r
   r   r$   Ú__classcell__©r    s   @r   r   r      sk   ø€ € € € € ðð ð #'ðn
ð	(ð (ð (ð (ð (ð (ð (ð?ð ?ð ?ð ?ð ?ð ?ð ?ð ?r   r   c                  ó   — e Zd ZdZdd„ZdS )ÚBuildSystemTableValidationErrorzZ
    Exception raised when the ``[build-system]`` table in pyproject.toml is invalid.
    r   r!   c                ó"   — d| j         d         › �S )Nz5Failed to validate `build-system` in pyproject.toml: r   )Úargsr#   s    r   r$   z'BuildSystemTableValidationError.__str__0   s   € ØUÀtÄyÐQRÄ|ÐUÐUÐUr   Nr%   )r   r   r	   r
   r$   r   r   r   r*   r*   +   s8   € € € € € ðð ðVð Vð Vð Vð Vð Vr   r*   c                  ó,   ‡ — e Zd ZdZd
ˆ fd„Zdd	„Zˆ xZS )ÚFailedProcessErrorzG
    Exception raised when a setup or preparation operation fails.
    r   úsubprocess.CalledProcessErrorr   r!   r   r   c                ód   •— t          ¦   «                              ¦   «          || _        || _        d S r   )r   r   r   r   )r   r   r   r    s      €r   r   zFailedProcessError.__init__9   s.   ø€ Ý‰Œ×ÒÑÔÐØ"ˆŒØ'ˆÔÐÐr   c                ó   — | j         S r   )r   r#   s    r   r$   zFailedProcessError.__str__>   s   € ØÔ Ð r   )r   r/   r   r!   r   r   r%   r&   r(   s   @r   r.   r.   4   s[   ø€ € € € € ðð ð(ð (ð (ð (ð (ð (ð
!ð !ð !ð !ð !ð !ð !ð !r   r.   c                  ó   — e Zd ZdZdS )ÚTypoWarningz7
    Warning raised when a possible typo is found.
    Nr   r   r   r   r3   r3   B   r   r   r3   )Ú
__future__r   ÚTYPE_CHECKINGÚ
subprocessÚtypesr   r   r   r*   r.   ÚWarningr3   r   r   r   ú<module>r9      s  ðØ "Ð "Ð "Ð "Ð "Ð "ð €àð ØÐÐÐØ€L€L€Lðð ð ð ð �Yñ ô ð ð?ð ?ð ?ð ?ð ?˜Iñ ?ô ?ð ?ð4Vð Vð Vð Vð V nñ Vô Vð Vð!ð !ð !ð !ð !˜ñ !ô !ð !ðð ð ð ð �'ñ ô ð ð ð r   