====================================
 Python Standard Library Interfaces
====================================

The ``zope.interface.common`` package provides interfaces for objects
distributed as part of the Python standard library. Importing these
modules (usually) has the effect of making the standard library objects
implement the correct interface.

zope.interface.common.interface
===============================

.. automodule:: zope.interface.common.interfaces

zope.interface.common.idatetime
===============================

.. automodule:: zope.interface.common.idatetime

zope.interface.common.collections
=================================

.. automodule:: zope.interface.common.collections

zope.interface.common.numbers
=============================

.. automodule:: zope.interface.common.numbers

zope.interface.common.builtins
==============================

.. automodule:: zope.interface.common.builtins

zope.interface.common.io
========================

.. automodule:: zope.interface.common.io

.. Deprecated or discouraged modules below this

zope.interface.common.mapping
=============================

.. automodule:: zope.interface.common.mapping

zope.interface.common.sequence
==============================

.. automodule:: zope.interface.common.sequence
