Port variant | v13 |
Summary | Interfaces for Python (3.13) |
BROKEN | |
Package version | 7.1.1 |
Homepage | https://github.com/zopefoundation/zope.interface |
Keywords | python |
Maintainer | Python Automaton |
License | Not yet specified |
Other variants | v12 |
Ravenports | Buildsheet | History |
Ravensource | Port Directory | History |
Last modified | 11 NOV 2024, 23:28:05 UTC |
Port created | 28 FEB 2021, 16:29:36 UTC |
single | ====================
``zope.interface``
====================
:alt: Latest Version
:alt: Supported Python versions
:alt: 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.
.. _Design By Contract: http://en.wikipedia.org/wiki/Design_by_contract
For detailed documentation, please see
https://zopeinterface.readthedocs.io/en/latest/
=========
Changes
=========
7.1.1 (2024-10-23)
==================
- Fix segmentation faults in `weakrefobject.c` on Python 3.12 and 3.13.
(`#323 |
Build (only) |
python313:dev:std python-setuptools:single:v13 autoselect-python:single:std |
Build and Runtime |
python-setuptools:single:v13 python313:primary:std |
main | mirror://PYPI/z/zope.interface |
python-Twisted:v13 | Asynchronous networking framework (3.13) |