
    KiY                        S SK Jr  S SKrS SKr " S S\5      r " S S\5      r " S S\5      r " S	 S
\5      r " S S\	5      r
g)    )annotationsNc                      \ rS rSrSrSrg)BuildException   z4
Exception raised by :class:`build.ProjectBuilder`.
 N__name__
__module____qualname____firstlineno____doc____static_attributes__r       S/var/www/html/dynamic-report/venv/lib/python3.13/site-packages/build/_exceptions.pyr   r          r   r   c                  P   ^  \ rS rSrSr  S       SU 4S jjjrSS jrSrU =r$ )	BuildBackendException   z2
Exception raised when a backend operation fails.
c                F   > [         TU ]  5         Xl        X0l        X l        g N)super__init__	exceptionexc_info_description)selfr   descriptionr   	__class__s       r   r   BuildBackendException.__init__   s      	" 'r   c                \    U R                   (       a  U R                   $ SU R                  < 3$ )NzBackend operation failed: r   r   r   s    r   __str__BuildBackendException.__str__!   s)    $$$+DNN+=>>r   )r   r   r   )N)NNN)r   	Exceptionr   z
str | Noner   zXtuple[type[BaseException], BaseException, types.TracebackType] | tuple[None, None, None]returnNoner&   str	r	   r
   r   r   r   r   r#   r   __classcell__r   s   @r   r   r      sN     #'n
	((  ( k	( 
( (? ?r   r   c                  "    \ rS rSrSrSS jrSrg)BuildSystemTableValidationError'   zR
Exception raised when the ``[build-system]`` table in pyproject.toml is invalid.
c                &    SU R                   S    3$ )Nz5Failed to validate `build-system` in pyproject.toml: r   )argsr"   s    r   r#   'BuildSystemTableValidationError.__str__,   s    FtyyQR|nUUr   r   Nr(   )r	   r
   r   r   r   r#   r   r   r   r   r.   r.   '   s    Vr   r.   c                  :   ^  \ rS rSrSrSU 4S jjrSS jrSrU =r$ )FailedProcessError0   z?
Exception raised when a setup or preparation operation fails.
c                :   > [         TU ]  5         Xl        X l        g r   )r   r   r   r   )r   r   r   r   s      r   r   FailedProcessError.__init__5   s    "'r   c                    U R                   $ r   )r   r"   s    r   r#   FailedProcessError.__str__:   s       r   r!   )r   zsubprocess.CalledProcessErrorr   r)   r&   r'   r(   r*   r,   s   @r   r4   r4   0   s    (
! !r   r4   c                      \ rS rSrSrSrg)TypoWarning>   z/
Warning raised when a possible typo is found.
r   Nr   r   r   r   r;   r;   >   r   r   r;   )
__future__r   
subprocesstypesr%   r   r   r.   r4   Warningr;   r   r   r   <module>rA      sL    "  Y ?I ?4Vn V! !' r   