
    i/                         S SK JrJr   " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\5      r " S S\5      r	 " S S\
\5      r " S S\5      rg)    )OptionalSequencec                       \ rS rSrSrg)HydraException    N__name__
__module____qualname____firstlineno____static_attributes__r       K/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/hydra/errors.pyr   r          r   r   c                       \ rS rSrSrg)CompactHydraException	   r   Nr	   r   r   r   r   r   	   r   r   r   c                   8   ^  \ rS rSrS\S\SS4U 4S jjrSrU =r$ )OverrideParseException   overridemessagereturnNc                 D   > [         [        U ]  U5        Xl        X l        g N)superr   __init__r   r   )selfr   r   	__class__s      r   r   OverrideParseException.__init__   s    $d4W= r   )r   r   )r
   r   r   r   strr   r   __classcell__r    s   @r   r   r      s"     s t  r   r   c                       \ rS rSrSrg)InstantiationException   r   Nr	   r   r   r   r&   r&      r   r   r&   c                       \ rS rSrSrg)ConfigCompositionException   r   Nr	   r   r   r   r)   r)      r   r   r)   c                       \ rS rSrSrg)SearchPathException   r   Nr	   r   r   r   r,   r,      r   r   r,   c            	       V   ^  \ rS rSr  S	S\S\\   S\\\      SS4U 4S jjjrSrU =r	$ )
MissingConfigException    Nr   missing_cfg_fileoptionsr   c                 D   > [         [        U ]  U5        X l        X0l        g r   )r   r/   r   r1   r2   )r   r   r1   r2   r    s       r   r   MissingConfigException.__init__!   s      	$d4W= 0r   )r1   r2   )NN)
r
   r   r   r   r"   r   r   r   r   r#   r$   s   @r   r/   r/       sH     +/+/	 #3- (3-(	
 
 r   r/   c                       \ rS rSrSrg)HydraDeprecationError,   r   Nr	   r   r   r   r6   r6   ,   r   r   r6   N)typingr   r   	Exceptionr   r   r   r&   r)   r,   IOErrorr/   r6   r   r   r   <module>r;      so    %Y N 2 2 !6 / 	W&@ 	N r   