
    0]              	       ~    d dl mZ  G d de          Z G d de          Z G d d edg d                    Zd	S )
    )
namedtuplec                       e Zd ZdZdS )PackageError8Exception to be raised when user wants to exit on error.N__name__
__module____qualname____doc__     3lib/python3.11/site-packages/conda_verify/errors.pyr   r              BBBBr   r   c                       e Zd ZdZdS )RecipeErrorr   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdZd ZdS )Errorz8Error class creates error codes to be shown to the user.c                 N    d                     | j        | j        | j                  S )z?Override namedtuple's __str__ so that error codes are readable.z	{}: {} {})formatfilecodemessage)selfs    r   __str__zError.__str__   s     ""49diFFFr   N)r   r	   r
   r   r   r   r   r   r   r      s.        BBG G G G Gr   r   )r   r   r   N)collectionsr   	Exceptionr   r   r   r   r   r   <module>r      s    " " " " " "C C C C C9 C C CC C C C C) C C CG G G G GJJw ; ; ;<< G G G G Gr   