
    (ph                        S r SSKJr  SSKJr   " S S\5      r\" \\5         " S S\5      r " S S	\5      r\" \\5         " S
 S\5      r	\" \
\	5         " S S\5      r\" \\5         " S S\5      r\" \\5         " S S\5      r\" \\5         " S S\5      r\" \\5         " S S\5      r\" \\5         " S S\5      r\" \\5         " S S\5      r\" \\5         " S S\5      r\" \\5         " S S\5      r\" \\5         " S S\5      r\" \\5         " S  S!\5      r\" \ \5         " S" S#\5      r!\" \"\!5         " S$ S%\	5      r#\" \$\#5         " S& S'\5      r%\" \&\%5         " S( S)\5      r'\" \(\'5         " S* S+\5      r)\" \*\)5         " S, S-\5      r+\" \,\+5         " S. S/\5      r-\" \.\-5         " S0 S1\5      r/\" \0\/5         " S2 S3\5      r1\" \2\15         " S4 S5\5      r3\" \4\35         " S6 S7\5      r5 " S8 S9\5      r6\" \7\65         " S: S;\5      r8\" \9\85         " S< S=\5      r:\" \;\:5         " S> S?\5      r<\" \=\<5         " S@ SA\5      r>\" \?\>5         " SB SC\5      r@\" \A\@5         " SD SE\#5      rB\" \C\B5         " SF SG\5      rD\" \E\D5         " SH SI\-5      rF\" \G\F5         " SJ SK\5      rH\" \I\H5         " SL SM\5      rJ\" \K\J5         " SN SO\5      rL\" \M\L5        gP)Qz*Interfaces for standard python exceptions
    )	Interface)classImplementsc                       \ rS rSrSrSrg)
IException   zInterface for `Exception` N__name__
__module____qualname____firstlineno____doc____static_attributes__r       S/var/www/html/venv/lib/python3.13/site-packages/zope/interface/common/interfaces.pyr   r          r   r   c                       \ rS rSrSrSrg)IStandardError   z3Interface for `StandardError` (no longer existing.)r   Nr	   r   r   r   r   r      s    9r   r   c                       \ rS rSrSrSrg)IWarning   zInterface for `Warning`r   Nr	   r   r   r   r   r          r   r   c                       \ rS rSrSrSrg)ISyntaxError&   zInterface for `SyntaxError`r   Nr	   r   r   r   r   r   &       !r   r   c                       \ rS rSrSrSrg)ILookupError-   zInterface for `LookupError`r   Nr	   r   r   r   r   r   -   r   r   r   c                       \ rS rSrSrSrg)IValueError4   zInterface for `ValueError`r   Nr	   r   r   r   r"   r"   4        r   r"   c                       \ rS rSrSrSrg)IRuntimeError;   zInterface for `RuntimeError`r   Nr	   r   r   r   r&   r&   ;       "r   r&   c                       \ rS rSrSrSrg)IArithmeticErrorB   Interface for `ArithmeticError`r   Nr	   r   r   r   r*   r*   B       %r   r*   c                       \ rS rSrSrSrg)IAssertionErrorI   zInterface for `AssertionError`r   Nr	   r   r   r   r/   r/   I       $r   r/   c                       \ rS rSrSrSrg)IAttributeErrorP   zInterface for `AttributeError`r   Nr	   r   r   r   r3   r3   P   r1   r   r3   c                       \ rS rSrSrSrg)IDeprecationWarningW   z"Interface for `DeprecationWarning`r   Nr	   r   r   r   r6   r6   W       (r   r6   c                       \ rS rSrSrSrg)	IEOFError^   zInterface for `EOFError`r   Nr	   r   r   r   r:   r:   ^       r   r:   c                       \ rS rSrSrSrg)IEnvironmentErrore   z Interface for `EnvironmentError`r   Nr	   r   r   r   r>   r>   e       &r   r>   c                       \ rS rSrSrSrg)IFloatingPointErrorl   z"Interface for `FloatingPointError`r   Nr	   r   r   r   rB   rB   l   r8   r   rB   c                       \ rS rSrSrSrg)IIOErrors   zInterface for `IOError`r   Nr	   r   r   r   rE   rE   s   r   r   rE   c                       \ rS rSrSrSrg)IImportErrorz   zInterface for `ImportError`r   Nr	   r   r   r   rH   rH   z   r   r   rH   c                       \ rS rSrSrSrg)IIndentationError   z Interface for `IndentationError`r   Nr	   r   r   r   rK   rK      r@   r   rK   c                       \ rS rSrSrSrg)IIndexError   zInterface for `IndexError`r   Nr	   r   r   r   rN   rN      r$   r   rN   c                       \ rS rSrSrSrg)	IKeyError   zInterface for `KeyError`r   Nr	   r   r   r   rQ   rQ      r<   r   rQ   c                       \ rS rSrSrSrg)IKeyboardInterrupt   z!Interface for `KeyboardInterrupt`r   Nr	   r   r   r   rT   rT          'r   rT   c                       \ rS rSrSrSrg)IMemoryError   zInterface for `MemoryError`r   Nr	   r   r   r   rX   rX      r   r   rX   c                       \ rS rSrSrSrg)
INameError   zInterface for `NameError`r   Nr	   r   r   r   r[   r[      r   r   r[   c                       \ rS rSrSrSrg)INotImplementedError   z#Interface for `NotImplementedError`r   Nr	   r   r   r   r^   r^      s    )r   r^   c                       \ rS rSrSrSrg)IOSError   zInterface for `OSError`r   Nr	   r   r   r   ra   ra      r   r   ra   c                       \ rS rSrSrSrg)IOverflowError   r,   r   Nr	   r   r   r   rd   rd      r-   r   rd   c                       \ rS rSrSrSrg)IOverflowWarning   zDeprecated, no standard class implements this.

This was the interface for ``OverflowWarning`` prior to Python 2.5,
but that class was removed for all versions after that.
r   Nr	   r   r   r   rg   rg      s    r   rg   c                       \ rS rSrSrSrg)IReferenceError   zInterface for `ReferenceError`r   Nr	   r   r   r   rj   rj      r1   r   rj   c                       \ rS rSrSrSrg)IRuntimeWarning   zInterface for `RuntimeWarning`r   Nr	   r   r   r   rm   rm      r1   r   rm   c                       \ rS rSrSrSrg)IStopIteration   zInterface for `StopIteration`r   Nr	   r   r   r   rp   rp          #r   rp   c                       \ rS rSrSrSrg)ISyntaxWarning   zInterface for `SyntaxWarning`r   Nr	   r   r   r   rt   rt      rr   r   rt   c                       \ rS rSrSrSrg)ISystemError   zInterface for `SystemError`r   Nr	   r   r   r   rw   rw      r   r   rw   c                       \ rS rSrSrSrg)ISystemExit   zInterface for `SystemExit`r   Nr	   r   r   r   rz   rz      r$   r   rz   c                       \ rS rSrSrSrg)	ITabError   zInterface for `TabError`r   Nr	   r   r   r   r}   r}      r<   r   r}   c                       \ rS rSrSrSrg)
ITypeError   zInterface for `TypeError`r   Nr	   r   r   r   r   r      r   r   r   c                       \ rS rSrSrSrg)IUnboundLocalError   z!Interface for `UnboundLocalError`r   Nr	   r   r   r   r   r      rV   r   r   c                       \ rS rSrSrSrg)IUnicodeErrori  zInterface for `UnicodeError`r   Nr	   r   r   r   r   r     r(   r   r   c                       \ rS rSrSrSrg)IUserWarningi  zInterface for `UserWarning`r   Nr	   r   r   r   r   r     r   r   r   c                       \ rS rSrSrSrg)IZeroDivisionErrori  z!Interface for `ZeroDivisionError`r   Nr	   r   r   r   r   r     rV   r   r   N)Nr   zope.interfacer   r   r   	Exceptionr   r   Warningr   SyntaxErrorr   LookupErrorr"   
ValueErrorr&   RuntimeErrorr*   ArithmeticErrorr/   AssertionErrorr3   AttributeErrorr6   DeprecationWarningr:   EOFErrorr>   EnvironmentErrorrB   FloatingPointErrorrE   IOErrorrH   ImportErrorrK   IndentationErrorrN   
IndexErrorrQ   KeyErrorrT   KeyboardInterruptrX   MemoryErrorr[   	NameErrorr^   NotImplementedErrorra   OSErrorrd   OverflowErrorrg   rj   ReferenceErrorrm   RuntimeWarningrp   StopIterationrt   SyntaxWarningrw   SystemErrorrz   
SystemExitr}   TabErrorr   	TypeErrorr   UnboundLocalErrorr   UnicodeErrorr   UserWarningr   ZeroDivisionErrorr   r   r   <module>r      s   $ *    	: &:Z :z   ""> " \ *"> " \ *!. ! 
K (#N # m ,&~ & !1 2%n %  0%n %  0)( ) "$7 8  ) $' '  "3 4)* ) "$7 8    ""> " \ *' '  "3 4!, ! 
K (  ) $( ( !#5 6"> " \ *    	: &*= * #%9 :    "&% & ~ .x %n %  0%h %  0$Z $ ~ .$X $ ~ ."> " \ *!* ! 
K (!  ) $    	: &( ( !#5 6#K # m ,"8 " \ *() ( !#5 6r   