Go to file
Jason Madden 324ba685da
Preparing release 5.4.0
2021-04-15 04:53:40 -05:00
.github/workflows Typo fixes 2021-03-01 05:30:58 -06:00
benchmarks More micro benchmarks. 2020-04-02 10:35:51 -05:00
docs Make Declaration.__add__ try harder to produce consistent resolution orders. 2021-04-01 07:11:26 -05:00
src/zope Merge pull request #240 from zopefoundation/issue239 2021-04-15 04:50:36 -05:00
.coveragerc Typo fixes 2021-03-01 05:30:58 -06:00
.gitignore - ignore virtualenv artifacts 2021-03-21 10:31:40 +01:00
.manylinux-install.sh Typo fixes 2021-03-01 05:30:58 -06:00
.manylinux.sh First pass at github actions. 2021-02-26 08:43:43 -06:00
CHANGES.rst Preparing release 5.4.0 2021-04-15 04:53:40 -05:00
COPYRIGHT.txt Comply with repository policy. 2010-04-06 02:59:44 +00:00
LICENSE.txt Comply with repository policy. 2010-04-06 02:59:44 +00:00
MANIFEST.in Move Interface hashing and comparison to C; 2.5 to 15x speedup in micro benchmarks 2020-03-18 12:26:35 -05:00
README.rst First pass at github actions. 2021-02-26 08:43:43 -06:00
appveyor.yml Add support for Python 3.9. (#222) 2020-11-05 13:30:11 +01:00
build.cmd Appveyor: 64-bit builds and wheels 2015-12-14 09:39:10 +02:00
buildout.cfg Merge from LP branch. 2012-03-26 20:56:58 +00:00
rtd.txt Make rtd.txt install the checked out code, not the version from PyPI. [skip ci] 2018-07-19 13:33:38 -05:00
setup.cfg Ask zest.releaser not to upload wheels 2020-03-10 09:55:00 +02:00
setup.py Preparing release 5.4.0 2021-04-15 04:53:40 -05:00
tox.ini Add support for Python 3.9. (#222) 2020-11-05 13:30:11 +01:00

README.rst

zope.interface

Latest Version

Supported Python versions

image

Documentation Status

This package is intended to be independently reusable in any Python project. It is maintained by the Zope Toolkit project.

This package provides an implementation of "object interfaces" for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract. So, this package can be considered as implementation of the Design By Contract methodology support in Python.

For detailed documentation, please see https://zopeinterface.readthedocs.io/en/latest/