Skip to main content

zope.interface

Latest Version https://travis-ci.org/zopefoundation/zope.interface.png?branch=master 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/

Changes

4.4.0 (2017-04-21)

4.3.3 (2016-12-13)

4.3.2 (2016-09-05)

4.3.1 (2016-08-31)

4.3.0 (2016-08-31)

4.2.0 (2016-06-10)

  • Add support for Python 3.5

  • Drop support for Python 2.6 and 3.2.

4.1.3 (2015-10-05)

4.1.2 (2014-12-27)

  • Add support for PyPy3.

  • Remove unittest assertions deprecated in Python3.x.

  • Add zope.interface.document.asReStructuredText, which formats the generated text for an interface using ReST double-backtick markers.

4.1.1 (2014-03-19)

  • Add support for Python 3.4.

4.1.0 (2014-02-05)

  • Update boostrap.py to version 2.2.

  • Add @named(name) declaration, that specifies the component name, so it does not have to be passed in during registration.

4.0.5 (2013-02-28)

  • Fix a bug where a decorated method caused false positive failures on verifyClass().

4.0.4 (2013-02-21)

  • Fix a bug that was revealed by porting zope.traversing. During a loop, the loop body modified a weakref dict causing a RuntimeError error.

4.0.3 (2012-12-31)

  • Fleshed out PyPI Trove classifiers.

4.0.2 (2012-11-21)

  • Add support for Python 3.3.

  • Restored ability to install the package in the absence of setuptools.

  • LP #1055223: Fix test which depended on dictionary order and failed randomly in Python 3.3.

4.0.1 (2012-05-22)

  • Drop explicit DeprecationWarnings for “class advice” APIS (these APIs are still deprecated under Python 2.x, and still raise an exception under Python 3.x, but no longer cause a warning to be emitted under Python 2.x).

4.0.0 (2012-05-16)

  • Automated build of Sphinx HTML docs and running doctest snippets via tox.

  • Deprecate the “class advice” APIs from zope.interface.declarations: implements, implementsOnly, and classProvides. In their place, prefer the equivalent class decorators: @implementer, @implementer_only, and @provider. Code which uses the deprecated APIs will not work as expected under Py3k.

  • Remove use of ‘2to3’ and associated fixers when installing under Py3k. The code is now in a “compatible subset” which supports Python 2.6, 2.7, and 3.2, including PyPy 1.8 (the version compatible with the 2.7 language spec).

  • Drop explicit support for Python 2.4 / 2.5 / 3.1.

  • Add support for PyPy.

  • Add support for continuous integration using tox and jenkins.

  • Add ‘setup.py dev’ alias (runs setup.py develop plus installs nose and coverage).

  • Add ‘setup.py docs’ alias (installs Sphinx and dependencies).

  • Replace all unittest coverage previously accomplished via doctests with unittests. The doctests have been moved into a docs section, managed as a Sphinx collection.

  • LP #910987: Ensure that the semantics of the lookup method of zope.interface.adapter.LookupBase are the same in both the C and Python implementations.

  • LP #900906: Avoid exceptions due to tne new __qualname__ attribute added in Python 3.3 (see PEP 3155 for rationale). Thanks to Antoine Pitrou for the patch.

3.8.0 (2011-09-22)

  • New module zope.interface.registry. This is code moved from zope.component.registry which implements a basic nonperistent component registry as zope.interface.registry.Components. This class was moved from zope.component to make porting systems (such as Pyramid) that rely only on a basic component registry to Python 3 possible without needing to port the entirety of the zope.component package. Backwards compatibility import shims have been left behind in zope.component, so this change will not break any existing code.

  • New tests_require dependency: zope.event to test events sent by Components implementation. The zope.interface package does not have a hard dependency on zope.event, but if zope.event is importable, it will send component registration events when methods of an instance of zope.interface.registry.Components are called.

  • New interfaces added to support zope.interface.registry.Components addition: ComponentLookupError, Invalid, IObjectEvent, ObjectEvent, IComponentLookup, IRegistration, IUtilityRegistration, IAdapterRegistration, ISubscriptionAdapterRegistration, IHandlerRegistration, IRegistrationEvent, RegistrationEvent, IRegistered, Registered, IUnregistered, Unregistered, IComponentRegistry, and IComponents.

  • No longer Python 2.4 compatible (tested under 2.5, 2.6, 2.7, and 3.2).

3.7.0 (2011-08-13)

  • Move changes from 3.6.2 - 3.6.5 to a new 3.7.x release line.

3.6.7 (2011-08-20)

  • Fix sporadic failures on x86-64 platforms in tests of rich comparisons of interfaces.

3.6.6 (2011-08-13)

  • LP #570942: Now correctly compare interfaces from different modules but with the same names.

    N.B.: This is a less intrusive / destabilizing fix than the one applied in 3.6.3: we only fix the underlying cmp-alike function, rather than adding the other “rich comparison” functions.

  • Revert to software as released with 3.6.1 for “stable” 3.6 release branch.

3.6.5 (2011-08-11)

  • LP #811792: work around buggy behavior in some subclasses of zope.interface.interface.InterfaceClass, which invoke __hash__ before initializing __module__ and __name__. The workaround returns a fixed constant hash in such cases, and issues a UserWarning.

  • LP #804832: Under PyPy, zope.interface should not build its C extension. Also, prevent attempting to build it under Jython.

  • Add a tox.ini for easier xplatform testing.

  • Fix testing deprecation warnings issued when tested under Py3K.

3.6.4 (2011-07-04)

  • LP 804951: InterfaceClass instances were unhashable under Python 3.x.

3.6.3 (2011-05-26)

  • LP #570942: Now correctly compare interfaces from different modules but with the same names.

3.6.2 (2011-05-17)

  • Moved detailed documentation out-of-line from PyPI page, linking instead to http://docs.zope.org/zope.interface .

  • Fixes for small issues when running tests under Python 3.2 using zope.testrunner.

  • LP # 675064: Specify return value type for C optimizations module init under Python 3: undeclared value caused warnings, and segfaults on some 64 bit architectures.

  • setup.py now raises RuntimeError if you don’t have Distutils installed when running under Python 3.

3.6.1 (2010-05-03)

  • A non-ASCII character in the changelog made 3.6.0 uninstallable on Python 3 systems with another default encoding than UTF-8.

  • Fix compiler warnings under GCC 4.3.3.

3.6.0 (2010-04-29)

  • LP #185974: Clear the cache used by Specificaton.get inside Specification.changed. Thanks to Jacob Holm for the patch.

  • Add support for Python 3.1. Contributors:

    Lennart Regebro Martin v Loewis Thomas Lotze Wolfgang Schnerring

    The 3.1 support is completely backwards compatible. However, the implements syntax used under Python 2.X does not work under 3.X, since it depends on how metaclasses are implemented and this has changed. Instead it now supports a decorator syntax (also under Python 2.X):

    class Foo:
        implements(IFoo)
        ...

    can now also be written:

    @implementer(IFoo):
    class Foo:
        ...

    There are 2to3 fixers available to do this change automatically in the zope.fixers package.

  • Python 2.3 is no longer supported.

3.5.4 (2009-12-23)

  • Use the standard Python doctest module instead of zope.testing.doctest, which has been deprecated.

3.5.3 (2009-12-08)

3.5.2 (2009-07-01)

  • BaseAdapterRegistry.unregister, unsubscribe: Remove empty portions of the data structures when something is removed. This avoids leaving references to global objects (interfaces) that may be slated for removal from the calling application.

3.5.1 (2009-03-18)

  • verifyObject: use getattr instead of hasattr to test for object attributes in order to let exceptions other than AttributeError raised by properties propagate to the caller

  • Add Sphinx-based documentation building to the package buildout configuration. Use the bin/docs command after buildout.

  • Improve package description a bit. Unify changelog entries formatting.

  • Change package’s mailing list address to zope-dev at zope.org as zope3-dev at zope.org is now retired.

3.5.0 (2008-10-26)

  • Fix declaration of _zope_interface_coptimizations, it’s not a top level package.

  • Add a DocTestSuite for odd.py module, so their tests are run.

  • Allow to bootstrap on Jython.

  • Fix https://bugs.launchpad.net/zope3/3.3/+bug/98388: ISpecification was missing a declaration for __iro__.

  • Add optional code optimizations support, which allows the building of C code optimizations to fail (Jython).

  • Replace _flatten with a non-recursive implementation, effectively making it 3x faster.

3.4.1 (2007-10-02)

  • Fix a setup bug that prevented installation from source on systems without setuptools.

3.4.0 (2007-07-19)

  • Final release for 3.4.0.

3.4.0b3 (2007-05-22)

  • When checking whether an object is already registered, use identity comparison, to allow adding registering with picky custom comparison methods.

3.3.0.1 (2007-01-03)

  • Made a reference to OverflowWarning, which disappeared in Python 2.5, conditional.

3.3.0 (2007/01/03)

New Features

  • Refactor the adapter-lookup algorithim to make it much simpler and faster.

    Also, implement more of the adapter-lookup logic in C, making debugging of application code easier, since there is less infrastructre code to step through.

  • Treat objects without interface declarations as if they declared that they provide zope.interface.Interface.

  • Add a number of richer new adapter-registration interfaces that provide greater control and introspection.

  • Add a new interface decorator to zope.interface that allows the setting of tagged values on an interface at definition time (see zope.interface.taggedValue).

Bug Fixes

  • A bug in multi-adapter lookup sometimes caused incorrect adapters to be returned.

3.2.0.2 (2006-04-15)

  • Fix packaging bug: ‘package_dir’ must be a relative path.

3.2.0.1 (2006-04-14)

  • Packaging change: suppress inclusion of ‘setup.cfg’ in ‘sdist’ builds.

3.2.0 (2006-01-05)

  • Corresponds to the verison of the zope.interface package shipped as part of the Zope 3.2.0 release.

3.1.0 (2005-10-03)

  • Corresponds to the verison of the zope.interface package shipped as part of the Zope 3.1.0 release.

  • Made attribute resolution order consistent with component lookup order, i.e. new-style class MRO semantics.

  • Deprecate ‘isImplementedBy’ and ‘isImplementedByInstancesOf’ APIs in favor of ‘implementedBy’ and ‘providedBy’.

3.0.1 (2005-07-27)

  • Corresponds to the verison of the zope.interface package shipped as part of the Zope X3.0.1 release.

  • Fix a bug reported by James Knight, which caused adapter registries to fail occasionally to reflect declaration changes.

3.0.0 (2004-11-07)

  • Corresponds to the verison of the zope.interface package shipped as part of the Zope X3.0.0 release.

Release files for zope.interface 4.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zope.interface 4.4.0
File Size Uploaded
zope.interface-4.4.0.tar.gz 151.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for zope.interface 4.4.0
File
zope.interface-4.4.0.win-amd64-py3.4.exe Details
zope.interface-4.4.0.win-amd64-py3.3.exe Details
zope.interface-4.4.0.win-amd64-py2.7.exe Details
zope.interface-4.4.0.win32-py3.4.exe Details
zope.interface-4.4.0.win32-py3.3.exe Details
zope.interface-4.4.0.win32-py2.7.exe Details
zope.interface-4.4.0-py3.4-win-amd64.egg Legacy Egg format - - Details
zope.interface-4.4.0-py3.4-win32.egg Legacy Egg format - - Details
zope.interface-4.4.0-py3.3-win-amd64.egg Legacy Egg format - - Details
zope.interface-4.4.0-py3.3-win32.egg Legacy Egg format - - Details
zope.interface-4.4.0-py2.7-win-amd64.egg Legacy Egg format - - Details
zope.interface-4.4.0-py2.7-win32.egg Legacy Egg format - - Details
zope.interface-4.4.0-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
zope.interface-4.4.0-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
zope.interface-4.4.0-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
zope.interface-4.4.0-cp36-cp36m-manylinux1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32 Details
zope.interface-4.4.0-cp36-cp36m-macosx_10_6_intel.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.6+ Intel (x86-64, i386) Details
zope.interface-4.4.0-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
zope.interface-4.4.0-cp35-cp35m-win32.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-32 Details
zope.interface-4.4.0-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
zope.interface-4.4.0-cp35-cp35m-manylinux1_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 Details
zope.interface-4.4.0-cp35-cp35m-macosx_10_6_intel.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.6+ Intel (x86-64, i386) Details
zope.interface-4.4.0-cp34-cp34m-win_amd64.whl CPython 3.4 CPython 3.4 pymalloc Windows x86-64 Details
zope.interface-4.4.0-cp34-cp34m-win32.whl CPython 3.4 CPython 3.4 pymalloc Windows x86-32 Details
zope.interface-4.4.0-cp34-cp34m-manylinux1_x86_64.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 Details
zope.interface-4.4.0-cp34-cp34m-manylinux1_i686.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-32 Details
zope.interface-4.4.0-cp34-cp34m-macosx_10_6_intel.whl CPython 3.4 CPython 3.4 pymalloc macOS 10.6+ Intel (x86-64, i386) Details
zope.interface-4.4.0-cp33-cp33m-win_amd64.whl CPython 3.3 CPython 3.3 pymalloc Windows x86-64 Details
zope.interface-4.4.0-cp33-cp33m-win32.whl CPython 3.3 CPython 3.3 pymalloc Windows x86-32 Details
zope.interface-4.4.0-cp33-cp33m-manylinux1_x86_64.whl CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-64 Details
zope.interface-4.4.0-cp33-cp33m-manylinux1_i686.whl CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-32 Details
zope.interface-4.4.0-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
zope.interface-4.4.0-cp27-cp27mu-manylinux1_i686.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32 Details
zope.interface-4.4.0-cp27-cp27m-win_amd64.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-64 Details
zope.interface-4.4.0-cp27-cp27m-win32.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-32 Details
zope.interface-4.4.0-cp27-cp27m-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 Details
zope.interface-4.4.0-cp27-cp27m-manylinux1_i686.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-32 Details
zope.interface-4.4.0-cp27-cp27m-macosx_10_6_intel.whl CPython 2.7 CPython 2.7 pymalloc macOS 10.6+ Intel (x86-64, i386) Details

Total release size: 8.0 MB

Release files / zope.interface-4.4.0.tar.gz

Download URL zope.interface-4.4.0.tar.gz
Size 151.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e50e5e87cde9bf0ed59229fd372390c2d68b3674ae313858ef544d32051e2cd3
BLAKE2b-256 checksum
How to use checksums
36f61c2d593acb13562831631c281d75bd0091c50b0c004106d9823da784c3af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0.win-amd64-py3.4.exe

Download URL zope.interface-4.4.0.win-amd64-py3.4.exe
Size 366.7 kB
Tags Source
SHA-256 checksum
How to use checksums
d93553834f2df4f140ed872dd6d93b067012b91a84d959fd5a3f2284a60a6acc
BLAKE2b-256 checksum
How to use checksums
c1e616bc1da134e600f86dcd062bb1ddd3673dc6fa18bfe072ac88a11d9c2686
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0.win-amd64-py3.3.exe

Download URL zope.interface-4.4.0.win-amd64-py3.3.exe
Size 366.8 kB
Tags Source
SHA-256 checksum
How to use checksums
5b417819312a763e891e9278600cfbeeee7a678b911d149557fd80f551687a3c
BLAKE2b-256 checksum
How to use checksums
b58616cafb6a6eb64f8c5b5632285ae8f1f79c77a77a30be3b23c84fbd84fbfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0.win-amd64-py2.7.exe

Download URL zope.interface-4.4.0.win-amd64-py2.7.exe
Size 368.2 kB
Tags Source
SHA-256 checksum
How to use checksums
bb2aed3bba59bda549893ed9e67e7f06b771d2df55aa6973a6e46323ca3da7ac
BLAKE2b-256 checksum
How to use checksums
07a2f9f5caaf24358df8d660cbb2b7d6d5817d0c42dd4f8791163f102125a873
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0.win32-py3.4.exe

Download URL zope.interface-4.4.0.win32-py3.4.exe
Size 334.9 kB
Tags Source
SHA-256 checksum
How to use checksums
1571169f6d8f7b3f61d156af495ecdb4f611aa727221218ff71eccf67c9c7757
BLAKE2b-256 checksum
How to use checksums
81363f91e25776a334062b982314f0e0036749a3c2d7ec078cf805a3f6b79fc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0.win32-py3.3.exe

Download URL zope.interface-4.4.0.win32-py3.3.exe
Size 335.0 kB
Tags Source
SHA-256 checksum
How to use checksums
131331e45805588aa567c34cf772610bfa2c66f588021d1d1948d9b3fd428e9f
BLAKE2b-256 checksum
How to use checksums
087afd1c42e281ea326438ca227f9c420295e120606d1fa020fea8245f5295bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0.win32-py2.7.exe

Download URL zope.interface-4.4.0.win32-py2.7.exe
Size 340.0 kB
Tags Source
SHA-256 checksum
How to use checksums
2da8136bff0bd5adb2b2be7a3c954edf247ebb5016ff382ecd887fd38285cc4a
BLAKE2b-256 checksum
How to use checksums
30bec63a9e6f4ee679bf38d460db4ab440797f833278b3b06910eef9987f9d8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-py3.4-win-amd64.egg

Download URL zope.interface-4.4.0-py3.4-win-amd64.egg
Size 300.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
9ee4bd85187cce35ce156a3987463f707240f73122d3340527481918cc5bdc6a
BLAKE2b-256 checksum
How to use checksums
b52848fc44c75a041e9e0796fa93de0a7042a7ac3894333a31aaf00edfb32259
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-py3.4-win32.egg

Download URL zope.interface-4.4.0-py3.4-win32.egg
Size 299.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
c0c59e13d3da16d12763ec497f979b3e31eb04854c4c9c35b76c35c4c305787f
BLAKE2b-256 checksum
How to use checksums
8c5a66c54bc952c1e4bf4633d05eacdb543109d97a80b2743e33e25a47cb0a77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-py3.3-win-amd64.egg

Download URL zope.interface-4.4.0-py3.3-win-amd64.egg
Size 311.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
5b0769fb99fc5ba38767d9c1b1e84d9b658dcb42bd2e9236bf58026ca37d403a
BLAKE2b-256 checksum
How to use checksums
de1e544660cb86a6fd47e08d34efbd9599c6dd1324840e9340e1b02ff0a495d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-py3.3-win32.egg

Download URL zope.interface-4.4.0-py3.3-win32.egg
Size 310.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
5ddd3770b4c0314a9acbd045c4f77e5ec50d356f55d2e3e70da765eb76dc11e8
BLAKE2b-256 checksum
How to use checksums
b6f031d5404cbda30ee30a8b1c60e37630316ee1abf105e3cc82e1f1fcbd163d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-py2.7-win-amd64.egg

Download URL zope.interface-4.4.0-py2.7-win-amd64.egg
Size 286.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
7cbae813457cce98402bb47e674808b1f78a8992320a302ab060bc7643736aaa
BLAKE2b-256 checksum
How to use checksums
7234f82682bed015f927596305fec90bde7c71612f217dd38cdf7ccc72d4d1cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-py2.7-win32.egg

Download URL zope.interface-4.4.0-py2.7-win32.egg
Size 285.3 kB
Tags Egg
SHA-256 checksum
How to use checksums
48ac42aa3d7285ee51559bed67fbfc45ad30875d978da59600be167841f90af4
BLAKE2b-256 checksum
How to use checksums
bfdd8d319f278289e4f02818a7a511c907d835e8e8bac8839afefc92c413be26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp36-cp36m-win_amd64.whl

Download URL zope.interface-4.4.0-cp36-cp36m-win_amd64.whl
Size 138.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
7f152e8866ec9612a5fac0b8252ff3647521628a60494cc3a287fcd763846733
BLAKE2b-256 checksum
How to use checksums
6f82b1e8f3682ac782c3253002fcd70c04d0d2f19c1de82e329d40e5f1e72449
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp36-cp36m-win32.whl

Download URL zope.interface-4.4.0-cp36-cp36m-win32.whl
Size 136.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
f5e50d3ef008d9f9bcb81d6a0d4125898bc434aed1a164169d7682f27da3a8a5
BLAKE2b-256 checksum
How to use checksums
01439c038abe57012ae3b3a9c59d0b4f41ee7430e7acf27b2f8f79dc0ac88659
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp36-cp36m-manylinux1_x86_64.whl

Download URL zope.interface-4.4.0-cp36-cp36m-manylinux1_x86_64.whl
Size 174.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
774553ada822a432617ceee7330330e2364afdb25c8c5b7e9b0d1676aef6d4de
BLAKE2b-256 checksum
How to use checksums
57a743edf64bedccf68c8972db7eedad7a77406b981b7fa4dd1b7bc925e171b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp36-cp36m-manylinux1_i686.whl

Download URL zope.interface-4.4.0-cp36-cp36m-manylinux1_i686.whl
Size 170.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
948dd5b5386f29de15de6a7454e5704ff19e392a7582cc796f4c84bf2952f638
BLAKE2b-256 checksum
How to use checksums
10b1c16a6945411aed16354c8990069b8dc0e822e526a4ac4ae7c8177a1309d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp36-cp36m-macosx_10_6_intel.whl

Download URL zope.interface-4.4.0-cp36-cp36m-macosx_10_6_intel.whl
Size 143.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
5e4bdbd7d914025f770f4df13319b77511c635dd38e1ef4de329c888e7d68903
BLAKE2b-256 checksum
How to use checksums
7291b3d80dbf7883b6f4fd26697d7c453d424afe11385005447fbf07e9ebeb24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp35-cp35m-win_amd64.whl

Download URL zope.interface-4.4.0-cp35-cp35m-win_amd64.whl
Size 138.1 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
998d659ab24c0c5ae4ab02ee2422c80659686c951a6baac0ba290f4d11bfa8e8
BLAKE2b-256 checksum
How to use checksums
baf2acb4331b74778a32736de235cab84d5302b0886cdb7693bb46129509377f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp35-cp35m-win32.whl

Download URL zope.interface-4.4.0-cp35-cp35m-win32.whl
Size 136.5 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
eb553cf6864b2938550446e3195a97b096f22a5d8da4a9a14800bab99a345168
BLAKE2b-256 checksum
How to use checksums
9ebd186231340c77770e99abddfd3c8f30717f32bf45714107b4572f17c293a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp35-cp35m-manylinux1_x86_64.whl

Download URL zope.interface-4.4.0-cp35-cp35m-manylinux1_x86_64.whl
Size 174.9 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
bbb86f068c30f1910356ddd2a7cb69e3a4eb13c193acd93d35f6167eefda1d8d
BLAKE2b-256 checksum
How to use checksums
fd490b45777742cf23a361d2faea6d9a263ac0863cc996c074264659845c068e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp35-cp35m-manylinux1_i686.whl

Download URL zope.interface-4.4.0-cp35-cp35m-manylinux1_i686.whl
Size 170.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
42ba9d9b03e203daa10da58cd5584988692c205923fc5fcee84e9ab8384699c8
BLAKE2b-256 checksum
How to use checksums
1a24c6dfd0370d56decedde1a1f30968b9f35d0db70cc87abcfc017453544c0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp35-cp35m-macosx_10_6_intel.whl

Download URL zope.interface-4.4.0-cp35-cp35m-macosx_10_6_intel.whl
Size 143.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
6b582e70bc376635e0a6eeec915f3498fca442bd248438ca053c84950b1c4a04
BLAKE2b-256 checksum
How to use checksums
54549277ad35290df845c85ef1a4d20c7a69930042103233d0cfa13ae86df9c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp34-cp34m-win_amd64.whl

Download URL zope.interface-4.4.0-cp34-cp34m-win_amd64.whl
Size 135.9 kB
Tags CPython 3.4 CPython 3.4 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
18529850cb54142db02cbc05f7699c62d1cc9e6fbcc3dbc49be8baa2b3fe7c6a
BLAKE2b-256 checksum
How to use checksums
bf56aab2690f6361b486fa05fff38b99cbc64c5b892c9ce490e8ee9e07cd6339
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp34-cp34m-win32.whl

Download URL zope.interface-4.4.0-cp34-cp34m-win32.whl
Size 135.3 kB
Tags CPython 3.4 CPython 3.4 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
8db67cb1598c3719850117ee8a639d4bf14b9c658ace46d244652a8714de04ea
BLAKE2b-256 checksum
How to use checksums
1e72e0c12dd6505ad2d023a26e59db2da9412d7bc31ce4d0191c33cae24d0acb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp34-cp34m-manylinux1_x86_64.whl

Download URL zope.interface-4.4.0-cp34-cp34m-manylinux1_x86_64.whl
Size 174.7 kB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
08ec4696d057199a499b774190a497b9576c8469875309b3946c8df565f16028
BLAKE2b-256 checksum
How to use checksums
494074e511d59c8a17ba6e7b3c6b0870cad21f42d6f5872d4121087a1e19d5fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp34-cp34m-manylinux1_i686.whl

Download URL zope.interface-4.4.0-cp34-cp34m-manylinux1_i686.whl
Size 170.0 kB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
9a5c3c65bc3f6ca13d415e698b46fe8f21db5016c222ad4447ee2f3e8a8cb8b1
BLAKE2b-256 checksum
How to use checksums
dd34a62e78c38d4e1511733721ea566b0d1411d0591fbb73b03ebad1f34574ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp34-cp34m-macosx_10_6_intel.whl

Download URL zope.interface-4.4.0-cp34-cp34m-macosx_10_6_intel.whl
Size 143.1 kB
Tags CPython 3.4 CPython 3.4 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
ff193ab651b9c2010875ceba3049003942436f3289ad009955dbf13c8f86cda7
BLAKE2b-256 checksum
How to use checksums
5d401540c42459dc804309ca328b1a57fd0c03d22fd710dd5466fffca43d0e15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp33-cp33m-win_amd64.whl

Download URL zope.interface-4.4.0-cp33-cp33m-win_amd64.whl
Size 135.9 kB
Tags CPython 3.3 CPython 3.3 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
41e53a054a59b8f5bebc6cf9925ba540e78a11b0d50d92557dff6726b8f8a192
BLAKE2b-256 checksum
How to use checksums
ed9cd4686631bb85a82ca82e061a5240948d44909302d6f70645ac30a6030076
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp33-cp33m-win32.whl

Download URL zope.interface-4.4.0-cp33-cp33m-win32.whl
Size 135.3 kB
Tags CPython 3.3 CPython 3.3 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
9f65aaef96493e5833e2695f39614d0399ee80da4776d79b469f5b8b7b21bd9a
BLAKE2b-256 checksum
How to use checksums
bc04b4a0d730a46e7613897263c3948b61a202b6c3996c647fe0b6ab76918017
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp33-cp33m-manylinux1_x86_64.whl

Download URL zope.interface-4.4.0-cp33-cp33m-manylinux1_x86_64.whl
Size 171.9 kB
Tags CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9cc20e93871988235410df7f054cafe167772c622d2409c74881e344815c17d4
BLAKE2b-256 checksum
How to use checksums
183549b57072d6fb876b9034d928979ba254b77ca101b7fccf23fa563be75519
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp33-cp33m-manylinux1_i686.whl

Download URL zope.interface-4.4.0-cp33-cp33m-manylinux1_i686.whl
Size 167.2 kB
Tags CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e1669f999efcef23ef97df744485969cf37ee5568341c05aa04d3ff593554285
BLAKE2b-256 checksum
How to use checksums
1917307e603cb8ca1d5d701f3f9fc22099aa945371fd13742b780fd60c0c1317
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp27-cp27mu-manylinux1_x86_64.whl

Download URL zope.interface-4.4.0-cp27-cp27mu-manylinux1_x86_64.whl
Size 171.9 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ee34e3e473516cbc7b526929076783f3a8d3e2cf1dd6dea11db97ef3f1ce41bd
BLAKE2b-256 checksum
How to use checksums
e9d548afaae0b3414df33960935c72c56b091fb764861dd266ac9886e4fabbee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp27-cp27mu-manylinux1_i686.whl

Download URL zope.interface-4.4.0-cp27-cp27mu-manylinux1_i686.whl
Size 167.2 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
52486eaf7ae607fce15df6514869895f9041a0cda2642cacda8c01bfee0a0d8e
BLAKE2b-256 checksum
How to use checksums
82e11af4067fd05195ac9e64c1299f13a4ce238e72b7f584112188e2fb1d748f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp27-cp27m-win_amd64.whl

Download URL zope.interface-4.4.0-cp27-cp27m-win_amd64.whl
Size 136.0 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
dd2a101a572739eedfe7435cfde71505e7af438c726f0be0efa783d49b64d404
BLAKE2b-256 checksum
How to use checksums
13a01a5cacd4c52281d6c7569bdb5175ce87de3f2f7a17737b6280d7faa2cb4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp27-cp27m-win32.whl

Download URL zope.interface-4.4.0-cp27-cp27m-win32.whl
Size 135.3 kB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
4af99b76594ce1f517505edca079e7a4540aa78a4dd11a301369cb3a2c583941
BLAKE2b-256 checksum
How to use checksums
dee33bba34fbfbc9d96cfa1f0b3a344c14afda29dfb4f5b4431b14b9e6a35cf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp27-cp27m-manylinux1_x86_64.whl

Download URL zope.interface-4.4.0-cp27-cp27m-manylinux1_x86_64.whl
Size 171.9 kB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7d2c0c9263904367c1be7a9d43bc00165afd576a9461940b2c3e2dbf8b869a0e
BLAKE2b-256 checksum
How to use checksums
69f656fb8748eb1fadf644e8e3e23a8c27676c7c741600233a1eaa79eda32dd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp27-cp27m-manylinux1_i686.whl

Download URL zope.interface-4.4.0-cp27-cp27m-manylinux1_i686.whl
Size 167.2 kB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
7f7d55c96ddae2212e9f256a8871baba1a21c53c11ec1e7b52a0570928fb6de8
BLAKE2b-256 checksum
How to use checksums
f9db75d923adcd49123216cd752fa9bde180346989a40a8c03d9af37c6f9f2a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.interface-4.4.0-cp27-cp27m-macosx_10_6_intel.whl

Download URL zope.interface-4.4.0-cp27-cp27m-macosx_10_6_intel.whl
Size 143.0 kB
Tags CPython 2.7 CPython 2.7 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
102c1ff9a28cae59b3256a9ddd66808ec0b7b1217d3762628875264a701d9679
BLAKE2b-256 checksum
How to use checksums
806778666bc396cd1c5f4f2ed595393c075d452cd6547ac1145e02eca656270b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

8.6

41 release files

8.5

41 release files

8.4

35 release files

8.3

31 release files

8.2

31 release files

8.1.1

31 release files

8.1

26 release files

8.0.1

31 release files

8.0

31 release files

7.2

37 release files

7.1.1

37 release files

7.1.0

37 release files

7.0.3

34 release files

7.0.2

34 release files

7.0

34 release files

6.4

28 release files

6.3

36 release files

6.2

36 release files

6.1

36 release files

6.1a2

35 release files

6.0

30 release files

5.5.2

36 release files

5.5.0

37 release files

5.4.0

51 release files

5.3.0

51 release files

5.1.1

40 release files

5.0.2

40 release files

5.0.1

35 release files

5.0.0

41 release files

4.7.2

39 release files

4.7.1

39 release files

4.7.0

35 release files

4.6.0

29 release files

4.5.0

19 release files

4.4.3

23 release files

4.4.2

40 release files

4.4.1

39 release files

This release

4.4.0 This release

39 release files

4.3.3

24 release files

4.3.1

24 release files

4.3.0

24 release files

4.2.0

32 release files

4.1.2

21 release files

4.1.1

21 release files

4.0.5

17 release files

4.0.4

17 release files

4.0.3

9 release files

4.0.2

9 release files

4.0.1

9 release files

4.0.0

9 release files

3.8.0

11 release files

3.7.0

11 release files

3.6.8

4 release files

3.6.7

11 release files

3.6.6

11 release files

3.6.5

11 release files

3.6.3

11 release files

3.6.2

11 release files

3.6.0

7 release files

3.5.3

7 release files

3.5.2

7 release files

3.5.1

7 release files

3.5.0

9 release files

3.4.1

7 release files

3.4.0

7 release files

3.3.0

7 release files

3.0.0b1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page