etdZddlZddlmZGddeZGddeZGdd eZGd d eZy) z Interface definitions paralleling the abstract base classes defined in :mod:`io`. After this module is imported, the standard library types will declare that they implement the appropriate interface. .. versionadded:: 5.0.0 N) ABCInterfacec$eZdZejZy)IIOBaseN)__name__ __module__ __qualname__abcIOBase:/usr/lib/python3/dist-packages/zope/interface/common/io.pyrrs **Cr rc$eZdZejZy) IRawIOBaseN)rrrr RawIOBaser r r rr!s --Cr rc(eZdZejZdZy)IBufferedIOBaser N)rrrr BufferedIOBase extra_classesr r r rr%s  CMr rc$eZdZejZy) ITextIOBaseN)rrrr TextIOBaser r r rr*s ..Cr r) __doc__ior zope.interface.commonrrrrrr r r rsB. lg 'r