1 ``zope.interface`` README
2 =========================
4 This package is intended to be independently reusable in any Python
5 project. It is maintained by the `Zope Toolkit project
6 <http://docs.zope.org/zopetoolkit/>`_.
8 This package provides an implementation of "object interfaces" for Python.
9 Interfaces are a mechanism for labeling objects as conforming to a given
10 API or contract. So, this package can be considered as implementation of
11 the `Design By Contract`_ methodology support in Python.
13 .. _Design By Contract: http://en.wikipedia.org/wiki/Design_by_contract
15 For detailed documentation, please see http://docs.zope.org/zope.interface