o $ x`‚ã@s dZddlmZddlmZGdd„deƒZeeeƒGdd„deƒZzeeeƒWn ey3YnwGdd „d eƒZ ee e ƒGd d „d eƒZ ee e ƒGd d „d eƒZ eee ƒGdd„deƒZeeeƒGdd„deƒZeeeƒGdd„deƒZeeeƒGdd„deƒZeeeƒGdd„deƒZeeeƒGdd„de ƒZeeeƒGdd„deƒZeeeƒGdd„deƒZeeeƒGdd„deƒZee eƒGd d!„d!eƒZ!ee"e!ƒGd"d#„d#eƒZ#ee$e#ƒGd$d%„d%e ƒZ%ee&e%ƒGd&d'„d'e ƒZ'ee(e'ƒGd(d)„d)e ƒZ)ee*e)ƒGd*d+„d+eƒZ+ee,e+ƒGd,d-„d-eƒZ-ee.e-ƒGd.d/„d/eƒZ/eee/ƒGd0d1„d1eƒZ0ee1e0ƒGd2d3„d3eƒZ2ee3e2ƒGd4d5„d5eƒZ4ee5e4ƒGd6d7„d7e ƒZ6Gd8d9„d9eƒZ7ee8e7ƒGd:d;„d;e ƒZ9ee:e9ƒGdd?„d?e ƒZ=ee>e=ƒGd@dA„dAeƒZ?ee@e?ƒGdBdC„dCeƒZAeeBeAƒGdDdE„dEe%ƒZCeeDeCƒGdFdG„dGeƒZEeeFeEƒGdHdI„dIe/ƒZGeeHeGƒGdJdK„dKeƒZIeeJeIƒGdLdM„dMe ƒZKeeLeKƒGdNdO„dOeƒZMeeNeMƒdPS)Qz*Interfaces for standard python exceptions é)Ú Interface)ÚclassImplementsc@óeZdZdZdS)Ú IExceptionzInterface for `Exception`N©Ú__name__Ú __module__Ú __qualname__Ú__doc__©r r úB/usr/lib/python3/dist-packages/zope/interface/common/interfaces.pyrórc@r)ÚIStandardErrorz.Interface for `StandardError` (Python 2 only.)Nrr r r r rr rc@r)ÚIWarningzInterface for `Warning`Nrr r r r r r rc@r)Ú ISyntaxErrorzInterface for `SyntaxError`Nrr r r r r%r rc@r)Ú ILookupErrorzInterface for `LookupError`Nrr r r r r*r rc@r)Ú IValueErrorzInterface for `ValueError`Nrr r r r r/r rc@r)Ú IRuntimeErrorzInterface for `RuntimeError`Nrr r r r r4r rc@r)ÚIArithmeticErrorúInterface for `ArithmeticError`Nrr r r r r9r rc@r)ÚIAssertionErrorzInterface for `AssertionError`Nrr r r r r>r rc@r)ÚIAttributeErrorzInterface for `AttributeError`Nrr r r r rCr rc@r)ÚIDeprecationWarningz"Interface for `DeprecationWarning`Nrr r r r rHr rc@r)Ú IEOFErrorzInterface for `EOFError`Nrr r r r rMr rc@r)ÚIEnvironmentErrorz Interface for `EnvironmentError`Nrr r r r rRr rc@r)ÚIFloatingPointErrorz"Interface for `FloatingPointError`Nrr r r r rWr rc@r)ÚIIOErrorzInterface for `IOError`Nrr r r r r\r rc@r)Ú IImportErrorzInterface for `ImportError`Nrr r r r rar rc@r)ÚIIndentationErrorz Interface for `IndentationError`Nrr r r r rfr rc@r)Ú IIndexErrorzInterface for `IndexError`Nrr r r r rkr rc@r)Ú IKeyErrorzInterface for `KeyError`Nrr r r r r pr r c@r)ÚIKeyboardInterruptz!Interface for `KeyboardInterrupt`Nrr r r r r!ur r!c@r)Ú IMemoryErrorzInterface for `MemoryError`Nrr r r r r"zr r"c@r)Ú INameErrorzInterface for `NameError`Nrr r r r r#r r#c@r)ÚINotImplementedErrorz#Interface for `NotImplementedError`Nrr r r r r$„r r$c@r)ÚIOSErrorzInterface for `OSError`Nrr r r r r%‰r r%c@r)ÚIOverflowErrorrNrr r r r r&Žr r&c@r)Ú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. Nrr r r r r'“r r'c@r)ÚIReferenceErrorzInterface for `ReferenceError`Nrr r r r r(›r r(c@r)ÚIRuntimeWarningzInterface for `RuntimeWarning`Nrr r r r r) r r)c@r)ÚIStopIterationzInterface for `StopIteration`Nrr r r r r*¥r r*c@r)ÚISyntaxWarningzInterface for `SyntaxWarning`Nrr r r r r+ªr r+c@r)Ú ISystemErrorzInterface for `SystemError`Nrr r r r r,¯r r,c@r)Ú ISystemExitzInterface for `SystemExit`Nrr r r r r-´r r-c@r)Ú ITabErrorzInterface for `TabError`Nrr r r r r.¹r r.c@r)Ú ITypeErrorzInterface for `TypeError`Nrr r r r r/¾r r/c@r)ÚIUnboundLocalErrorz!Interface for `UnboundLocalError`Nrr r r r r0Ãr r0c@r)Ú IUnicodeErrorzInterface for `UnicodeError`Nrr r r r r1Èr r1c@r)Ú IUserWarningzInterface for `UserWarning`Nrr r r r r2Ír r2c@r)ÚIZeroDivisionErrorz!Interface for `ZeroDivisionError`Nrr r r r r3Òr r3N)Or Úzope.interfacerrrÚ 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/Ú TypeErrorr0ÚUnboundLocalErrorr1Ú UnicodeErrorr2Ú UserWarningr3ÚZeroDivisionErrorr r r r Ús¤    ÿ