U
    ®[Öe‚  ã                   @   s  d Z ddlmZ ddlmZ G dd„ deƒZeeeƒ G dd„ deƒZzeeeƒ W n ek
rh   Y nX G dd	„ d	eƒZ	ee
e	ƒ G d
d„ deƒZeeeƒ G dd„ deƒZeeeƒ G dd„ deƒZeeeƒ G dd„ deƒZeeeƒ G dd„ deƒZeeeƒ G dd„ deƒZeeeƒ G dd„ deƒZeeeƒ G dd„ de	ƒZeeeƒ G dd„ deƒZeeeƒ G dd„ deƒZeeeƒ G dd„ deƒZee eƒ G d d!„ d!eƒZ!ee"e!ƒ G d"d#„ d#eƒZ#ee$e#ƒ G d$d%„ d%eƒZ%ee&e%ƒ G d&d'„ d'eƒZ'ee(e'ƒ G d(d)„ d)eƒZ)ee*e)ƒ G d*d+„ d+eƒZ+ee,e+ƒ G d,d-„ d-eƒZ-ee.e-ƒ G d.d/„ d/eƒZ/eee/ƒ G d0d1„ d1eƒZ0ee1e0ƒ G d2d3„ d3eƒZ2ee3e2ƒ G d4d5„ d5eƒZ4ee5e4ƒ G d6d7„ d7e	ƒZ6G d8d9„ d9eƒZ7ee8e7ƒ G d:d;„ d;e	ƒZ9ee:e9ƒ G d<d=„ d=eƒZ;ee<e;ƒ G d>d?„ d?e	ƒZ=ee>e=ƒ G d@dA„ dAeƒZ?ee@e?ƒ G dBdC„ dCeƒZAeeBeAƒ G dDdE„ dEe%ƒZCeeDeCƒ G dFdG„ dGeƒZEeeFeEƒ G dHdI„ dIe/ƒZGeeHeGƒ G dJdK„ dKeƒZIeeJeIƒ G dLdM„ dMe	ƒZKeeLeKƒ G dNdO„ dOeƒZMeeNeMƒ dPS )Qz*Interfaces for standard python exceptions
é    )Ú	Interface)ÚclassImplementsc                   @   s   e Zd ZdZdS )Ú
IExceptionzInterface for `Exception`N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r
   r
   úb/var/www/html/services/stratfitenv/lib/python3.8/site-packages/zope/interface/common/interfaces.pyr      s   r   c                   @   s   e Zd ZdZdS )ÚIStandardErrorz.Interface for `StandardError` (Python 2 only.)Nr   r
   r
   r
   r   r      s   r   c                   @   s   e Zd ZdZdS )ÚIWarningzInterface for `Warning`Nr   r
   r
   r
   r   r       s   r   c                   @   s   e Zd ZdZdS )ÚISyntaxErrorzInterface for `SyntaxError`Nr   r
   r
   r
   r   r   %   s   r   c                   @   s   e Zd ZdZdS )ÚILookupErrorzInterface for `LookupError`Nr   r
   r
   r
   r   r   *   s   r   c                   @   s   e Zd ZdZdS )ÚIValueErrorzInterface for `ValueError`Nr   r
   r
   r
   r   r   /   s   r   c                   @   s   e Zd ZdZdS )ÚIRuntimeErrorzInterface for `RuntimeError`Nr   r
   r
   r
   r   r   4   s   r   c                   @   s   e Zd ZdZdS )ÚIArithmeticErrorúInterface for `ArithmeticError`Nr   r
   r
   r
   r   r   9   s   r   c                   @   s   e Zd ZdZdS )ÚIAssertionErrorzInterface for `AssertionError`Nr   r
   r
   r
   r   r   >   s   r   c                   @   s   e Zd ZdZdS )ÚIAttributeErrorzInterface for `AttributeError`Nr   r
   r
   r
   r   r   C   s   r   c                   @   s   e Zd ZdZdS )ÚIDeprecationWarningz"Interface for `DeprecationWarning`Nr   r
   r
   r
   r   r   H   s   r   c                   @   s   e Zd ZdZdS )Ú	IEOFErrorzInterface for `EOFError`Nr   r
   r
   r
   r   r   M   s   r   c                   @   s   e Zd ZdZdS )ÚIEnvironmentErrorz Interface for `EnvironmentError`Nr   r
   r
   r
   r   r   R   s   r   c                   @   s   e Zd ZdZdS )ÚIFloatingPointErrorz"Interface for `FloatingPointError`Nr   r
   r
   r
   r   r   W   s   r   c                   @   s   e Zd ZdZdS )ÚIIOErrorzInterface for `IOError`Nr   r
   r
   r
   r   r   \   s   r   c                   @   s   e Zd ZdZdS )ÚIImportErrorzInterface for `ImportError`Nr   r
   r
   r
   r   r   a   s   r   c                   @   s   e Zd ZdZdS )ÚIIndentationErrorz Interface for `IndentationError`Nr   r
   r
   r
   r   r   f   s   r   c                   @   s   e Zd ZdZdS )ÚIIndexErrorzInterface for `IndexError`Nr   r
   r
   r
   r   r   k   s   r   c                   @   s   e Zd ZdZdS )Ú	IKeyErrorzInterface for `KeyError`Nr   r
   r
   r
   r   r   p   s   r   c                   @   s   e Zd ZdZdS )ÚIKeyboardInterruptz!Interface for `KeyboardInterrupt`Nr   r
   r
   r
   r   r   u   s   r   c                   @   s   e Zd ZdZdS )ÚIMemoryErrorzInterface for `MemoryError`Nr   r
   r
   r
   r   r    z   s   r    c                   @   s   e Zd ZdZdS )Ú
INameErrorzInterface for `NameError`Nr   r
   r
   r
   r   r!      s   r!   c                   @   s   e Zd ZdZdS )ÚINotImplementedErrorz#Interface for `NotImplementedError`Nr   r
   r
   r
   r   r"   „   s   r"   c                   @   s   e Zd ZdZdS )ÚIOSErrorzInterface for `OSError`Nr   r
   r
   r
   r   r#   ‰   s   r#   c                   @   s   e Zd ZdZdS )ÚIOverflowErrorr   Nr   r
   r
   r
   r   r$   Ž   s   r$   c                   @   s   e Zd ZdZdS )ÚIOverflowWarningz¸Deprecated, 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.
    Nr   r
   r
   r
   r   r%   “   s   r%   c                   @   s   e Zd ZdZdS )ÚIReferenceErrorzInterface for `ReferenceError`Nr   r
   r
   r
   r   r&   ›   s   r&   c                   @   s   e Zd ZdZdS )ÚIRuntimeWarningzInterface for `RuntimeWarning`Nr   r
   r
   r
   r   r'       s   r'   c                   @   s   e Zd ZdZdS )ÚIStopIterationzInterface for `StopIteration`Nr   r
   r
   r
   r   r(   ¥   s   r(   c                   @   s   e Zd ZdZdS )ÚISyntaxWarningzInterface for `SyntaxWarning`Nr   r
   r
   r
   r   r)   ª   s   r)   c                   @   s   e Zd ZdZdS )ÚISystemErrorzInterface for `SystemError`Nr   r
   r
   r
   r   r*   ¯   s   r*   c                   @   s   e Zd ZdZdS )ÚISystemExitzInterface for `SystemExit`Nr   r
   r
   r
   r   r+   ´   s   r+   c                   @   s   e Zd ZdZdS )Ú	ITabErrorzInterface for `TabError`Nr   r
   r
   r
   r   r,   ¹   s   r,   c                   @   s   e Zd ZdZdS )Ú
ITypeErrorzInterface for `TypeError`Nr   r
   r
   r
   r   r-   ¾   s   r-   c                   @   s   e Zd ZdZdS )ÚIUnboundLocalErrorz!Interface for `UnboundLocalError`Nr   r
   r
   r
   r   r.   Ã   s   r.   c                   @   s   e Zd ZdZdS )ÚIUnicodeErrorzInterface for `UnicodeError`Nr   r
   r
   r
   r   r/   È   s   r/   c                   @   s   e Zd ZdZdS )ÚIUserWarningzInterface for `UserWarning`Nr   r
   r
   r
   r   r0   Í   s   r0   c                   @   s   e Zd ZdZdS )ÚIZeroDivisionErrorz!Interface for `ZeroDivisionError`Nr   r
   r
   r
   r   r1   Ò   s   r1   N)Or	   Zzope.interfacer   r   r   Ú	Exceptionr   ÚStandardErrorÚ	NameErrorr   ÚWarningr   ÚSyntaxErrorr   ÚLookupErrorr   Ú
ValueErrorr   ÚRuntimeErrorr   ÚArithmeticErrorr   ÚAssertionErrorr   ÚAttributeErrorr   ÚDeprecationWarningr   ÚEOFErrorr   ÚEnvironmentErrorr   ÚFloatingPointErrorr   ÚIOErrorr   ÚImportErrorr   ÚIndentationErrorr   Ú
IndexErrorr   ÚKeyErrorr   ÚKeyboardInterruptr    ÚMemoryErrorr!   r"   ÚNotImplementedErrorr#   ÚOSErrorr$   ÚOverflowErrorr%   r&   ÚReferenceErrorr'   ÚRuntimeWarningr(   ÚStopIterationr)   ÚSyntaxWarningr*   ÚSystemErrorr+   Ú
SystemExitr,   ÚTabErrorr-   Ú	TypeErrorr.   ÚUnboundLocalErrorr/   ÚUnicodeErrorr0   ÚUserWarningr1   ÚZeroDivisionErrorr
   r
   r
   r   Ú<module>   s    


































