Skip to main content

Interfaces for Python

Project description

zope.interface

Latest Version Supported Python versions https://github.com/zopefoundation/zope.interface/actions/workflows/tests.yml/badge.svg 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

5.3.0a1 (2021-03-18)

  • Improve the repr of zope.interface.Provides to remove ambiguity about what is being provided. This is especially helpful diagnosing IRO issues.

  • Allow subclasses of BaseAdapterRegistry (including AdapterRegistry and VerifyingAdapterRegistry) to have control over the data structures. This allows persistent implementations such as those based on ZODB to choose more scalable options (e.g., BTrees instead of dicts). See issue 224.

  • Fix a reference counting issue in BaseAdapterRegistry that could lead to references to interfaces being kept around even when all utilities/adapters/subscribers providing that interface have been removed. This is mostly an issue for persistent implementations. Note that this only corrects the issue moving forward, it does not solve any already corrupted reference counts. See issue 227.

  • Add the method BaseAdapterRegistry.rebuild(). This can be used to fix the reference counting issue mentioned above, as well as to update the data structures when custom data types have changed.

  • Add the interface method IAdapterRegistry.subscribed() and implementation BaseAdapterRegistry.subscribed() for querying directly registered subscribers. See issue 230.

  • Add the maintenance method Components.rebuildUtilityRegistryFromLocalCache(). Most users will not need this, but it can be useful if the Components.utilities registry is suspected to be out of sync with the Components object itself (this might happen to persistent Components implementations in the face of bugs).

  • Fix the Provides and ClassProvides descriptors to stop allowing redundant interfaces (those already implemented by the underlying class or meta class) to produce an inconsistent resolution order. This is similar to the change in @implementer in 5.1.0, and resolves inconsistent resolution orders with zope.proxy and zope.location. See issue 207.

5.2.0 (2020-11-05)

  • Add documentation section Persistency and Equality (#218).

  • Create arm64 wheels.

  • Add support for Python 3.9.

5.1.2 (2020-10-01)

  • Make sure to call each invariant only once when validating invariants. Previously, invariants could be called multiple times because when an invariant is defined in an interface, it’s found by in all interfaces inheriting from that interface. See pull request 215.

5.1.1 (2020-09-30)

  • Fix the method definitions of IAdapterRegistry.subscribe, subscriptions and subscribers. Previously, they all were defined to accept a name keyword argument, but subscribers have no names and the implementation of that interface did not accept that argument. See issue 208.

  • Fix a potential reference leak in the C optimizations. Previously, applications that dynamically created unique Specification objects (e.g., used @implementer on dynamic classes) could notice a growth of small objects over time leading to increased garbage collection times. See issue 216.

5.1.0 (2020-04-08)

  • Make @implementer(*iface) and classImplements(cls, *iface) ignore redundant interfaces. If the class already implements an interface through inheritance, it is no longer redeclared specifically for cls. This solves many instances of inconsistent resolution orders, while still allowing the interface to be declared for readability and maintenance purposes. See issue 199.

  • Remove all bare except: statements. Previously, when accessing special attributes such as __provides__, __providedBy__, __class__ and __conform__, this package wrapped such access in a bare except: statement, meaning that many errors could pass silently; typically this would result in a fallback path being taken and sometimes (like with providedBy()) the result would be non-sensical. This is especially true when those attributes are implemented with descriptors. Now, only AttributeError is caught. This makes errors more obvious.

    Obviously, this means that some exceptions will be propagated differently than before. In particular, RuntimeError raised by Acquisition in the case of circular containment will now be propagated. Previously, when adapting such a broken object, a TypeError would be the common result, but now it will be a more informative RuntimeError.

    In addition, ZODB errors like POSKeyError could now be propagated where previously they would ignored by this package.

    See issue 200.

  • Require that the second argument (bases) to InterfaceClass is a tuple. This only matters when directly using InterfaceClass to create new interfaces dynamically. Previously, an individual interface was allowed, but did not work correctly. Now it is consistent with type and requires a tuple.

  • Let interfaces define custom __adapt__ methods. This implements the other side of the PEP 246 adaptation protocol: objects being adapted could already implement __conform__ if they know about the interface, and now interfaces can implement __adapt__ if they know about particular objects. There is no performance penalty for interfaces that do not supply custom __adapt__ methods.

    This includes the ability to add new methods, or override existing interface methods using the new @interfacemethod decorator.

    See issue 3.

  • Make the internal singleton object returned by APIs like implementedBy and directlyProvidedBy for objects that implement or provide no interfaces more immutable. Previously an internal cache could be mutated. See issue 204.

5.0.2 (2020-03-30)

  • Ensure that objects that implement no interfaces (such as direct subclasses of object) still include Interface itself in their __iro___ and __sro___. This fixes adapter registry lookups for such objects when the adapter is registered for Interface. See issue 197.

5.0.1 (2020-03-21)

  • Ensure the resolution order for InterfaceClass is consistent. See issue 192.

  • Ensure the resolution order for collections.OrderedDict is consistent on CPython 2. (It was already consistent on Python 3 and PyPy).

  • Fix the handling of the ZOPE_INTERFACE_STRICT_IRO environment variable. Previously, ZOPE_INTERFACE_STRICT_RO was read, in contrast with the documentation. See issue 194.

5.0.0 (2020-03-19)

  • Make an internal singleton object returned by APIs like implementedBy and directlyProvidedBy immutable. Previously, it was fully mutable and allowed changing its __bases___. That could potentially lead to wrong results in pathological corner cases. See issue 158.

  • Support the PURE_PYTHON environment variable at runtime instead of just at wheel build time. A value of 0 forces the C extensions to be used (even on PyPy) failing if they aren’t present. Any other value forces the Python implementation to be used, ignoring the C extensions. See PR 151.

  • Cache the result of __hash__ method in InterfaceClass as a speed optimization. The method is called very often (i.e several hundred thousand times during Plone 5.2 startup). Because the hash value never changes it can be cached. This improves test performance from 0.614s down to 0.575s (1.07x faster). In a real world Plone case a reindex index came down from 402s to 320s (1.26x faster). See PR 156.

  • Change the C classes SpecificationBase and its subclass ClassProvidesBase to store implementation attributes in their structures instead of their instance dictionaries. This eliminates the use of an undocumented private C API function, and helps make some instances require less memory. See PR 154.

  • Reduce memory usage in other ways based on observations of usage patterns in Zope (3) and Plone code bases.

    • Specifications with no dependents are common (more than 50%) so avoid allocating a WeakKeyDictionary unless we need it.

    • Likewise, tagged values are relatively rare, so don’t allocate a dictionary to hold them until they are used.

    • Use __slots___ or the C equivalent tp_members in more common places. Note that this removes the ability to set arbitrary instance variables on certain objects. See PR 155.

    The changes in this release resulted in a 7% memory reduction after loading about 6,000 modules that define about 2,200 interfaces.

  • Remove support for hashing uninitialized interfaces. This could only be done by subclassing InterfaceClass. This has generated a warning since it was first added in 2011 (3.6.5). Please call the InterfaceClass constructor or otherwise set the appropriate fields in your subclass before attempting to hash or sort it. See issue 157.

  • Remove unneeded override of the __hash__ method from zope.interface.declarations.Implements. Watching a reindex index process in ZCatalog with on a Py-Spy after 10k samples the time for .adapter._lookup was reduced from 27.5s to 18.8s (~1.5x faster). Overall reindex index time shrunk from 369s to 293s (1.26x faster). See PR 161.

  • Make the Python implementation closer to the C implementation by ignoring all exceptions, not just AttributeError, during (parts of) interface adaptation. See issue 163.

  • Micro-optimization in .adapter._lookup , .adapter._lookupAll and .adapter._subscriptions: By loading components.get into a local variable before entering the loop a bytcode “LOAD_FAST 0 (components)” in the loop can be eliminated. In Plone, while running all tests, average speedup of the “owntime” of _lookup is ~5x. See PR 167.

  • Add __all__ declarations to all modules. This helps tools that do auto-completion and documentation and results in less cluttered results. Wildcard (“*”) are not recommended and may be affected. See issue 153.

  • Fix verifyClass and verifyObject for builtin types like dict that have methods taking an optional, unnamed argument with no default value like dict.pop. On PyPy3, the verification is strict, but on PyPy2 (as on all versions of CPython) those methods cannot be verified and are ignored. See issue 118.

  • Update the common interfaces IEnumerableMapping, IExtendedReadMapping, IExtendedWriteMapping, IReadSequence and IUniqueMemberWriteSequence to no longer require methods that were removed from Python 3 on Python 3, such as __setslice___. Now, dict, list and tuple properly verify as IFullMapping, ISequence and IReadSequence, respectively on all versions of Python.

  • Add human-readable __str___ and __repr___ to Attribute and Method. These contain the name of the defining interface and the attribute. For methods, it also includes the signature.

  • Change the error strings raised by verifyObject and verifyClass. They now include more human-readable information and exclude extraneous lines and spaces. See issue 170.

  • Make verifyObject and verifyClass report all errors, if the candidate object has multiple detectable violations. Previously they reported only the first error. See issue.

    Like the above, this will break consumers depending on the exact output of error messages if more than one error is present.

  • Add zope.interface.common.collections, zope.interface.common.numbers, and zope.interface.common.io. These modules define interfaces based on the ABCs defined in the standard library collections.abc, numbers and io modules, respectively. Importing these modules will make the standard library concrete classes that are registered with those ABCs declare the appropriate interface. See issue 138.

  • Add zope.interface.common.builtins. This module defines interfaces of common builtin types, such as ITextString and IByteString, IDict, etc. These interfaces extend the appropriate interfaces from collections and numbers, and the standard library classes implement them after importing this module. This is intended as a replacement for third-party packages like dolmen.builtins. See issue 138.

  • Make providedBy() and implementedBy() respect super objects. For instance, if class Derived implements IDerived and extends Base which in turn implements IBase, then providedBy(super(Derived, derived)) will return [IBase]. Previously it would have returned [IDerived] (in general, it would previously have returned whatever would have been returned without super).

    Along with this change, adapter registries will unpack super objects into their __self___ before passing it to the factory. Together, this means that component.getAdapter(super(Derived, self), ITarget) is now meaningful.

    See issue 11.

  • Fix a potential interpreter crash in the low-level adapter registry lookup functions. See issue 11.

  • Adopt Python’s standard C3 resolution order to compute the __iro__ and __sro__ of interfaces, with tweaks to support additional cases that are common in interfaces but disallowed for Python classes. Previously, an ad-hoc ordering that made no particular guarantees was used.

    This has many beneficial properties, including the fact that base interface and base classes tend to appear near the end of the resolution order instead of the beginning. The resolution order in general should be more predictable and consistent.

    The C3 order enforces some constraints in order to be able to guarantee a sensible ordering. Older versions of zope.interface did not impose similar constraints, so it was possible to create interfaces and declarations that are inconsistent with the C3 constraints. In that event, zope.interface will still produce a resolution order equal to the old order, but it won’t be guaranteed to be fully C3 compliant. In the future, strict enforcement of C3 order may be the default.

    A set of environment variables and module constants allows controlling several aspects of this new behaviour. It is possible to request warnings about inconsistent resolution orders encountered, and even to forbid them. Differences between the C3 resolution order and the previous order can be logged, and, in extreme cases, the previous order can still be used (this ability will be removed in the future). For details, see the documentation for zope.interface.ro.

  • Make inherited tagged values in interfaces respect the resolution order (__iro__), as method and attribute lookup does. Previously tagged values could give inconsistent results. See issue 190.

  • Add getDirectTaggedValue (and related methods) to interfaces to allow accessing tagged values irrespective of inheritance. See issue 190.

  • Ensure that Interface is always the last item in the __iro__ and __sro__. This is usually the case, but if classes that do not implement any interfaces are part of a class inheritance hierarchy, Interface could be assigned too high a priority. See issue 8.

  • Implement sorting, equality, and hashing in C for Interface objects. In micro benchmarks, this makes those operations 40% to 80% faster. This translates to a 20% speed up in querying adapters.

    Note that this changes certain implementation details. In particular, InterfaceClass now has a non-default metaclass, and it is enforced that __module__ in instances of InterfaceClass is read-only.

    See PR 183.

4.7.2 (2020-03-10)

  • Remove deprecated use of setuptools features. See issue 30.

4.7.1 (2019-11-11)

  • Use Python 3 syntax in the documentation. See issue 119.

4.7.0 (2019-11-11)

  • Drop support for Python 3.4.

  • Change queryTaggedValue, getTaggedValue, getTaggedValueTags in interfaces. They now include inherited values by following __bases__. See PR 144.

  • Add support for Python 3.8.

4.6.0 (2018-10-23)

  • Add support for Python 3.7

  • Fix verifyObject for class objects with staticmethods on Python 3. See issue 126.

4.5.0 (2018-04-19)

  • Drop support for 3.3, avoid accidental dependence breakage via setup.py. See PR 110.

  • Allow registering and unregistering instance methods as listeners. See issue 12 and PR 102.

  • Synchronize and simplify zope/__init__.py. See issue 114

4.4.3 (2017-09-22)

  • Avoid exceptions when the __annotations__ attribute is added to interface definitions with Python 3.x type hints. See issue 98.

  • Fix the possibility of a rare crash in the C extension when deallocating items. See issue 100.

4.4.2 (2017-06-14)

  • Fix a regression storing zope.component.persistentregistry.PersistentRegistry instances. See issue 85.

  • Fix a regression that could lead to the utility registration cache of Components getting out of sync. See issue 93.

4.4.1 (2017-05-13)

  • Simplify the caching of utility-registration data. In addition to simplification, avoids spurious test failures when checking for leaks in tests with persistent registries. See pull 84.

  • Raise ValueError when non-text names are passed to adapter registry methods: prevents corruption of lookup caches.

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 history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zope.interface-5.3.0a1.tar.gz (244.8 kB view details)

Uploaded Source

Built Distributions

zope.interface-5.3.0a1-cp39-cp39-win_amd64.whl (206.9 kB view details)

Uploaded CPython 3.9Windows x86-64

zope.interface-5.3.0a1-cp39-cp39-win32.whl (204.9 kB view details)

Uploaded CPython 3.9Windows x86

zope.interface-5.3.0a1-cp39-cp39-manylinux2014_aarch64.whl (252.6 kB view details)

Uploaded CPython 3.9

zope.interface-5.3.0a1-cp39-cp39-manylinux2010_x86_64.whl (251.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

zope.interface-5.3.0a1-cp39-cp39-manylinux2010_i686.whl (246.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

zope.interface-5.3.0a1-cp39-cp39-manylinux1_x86_64.whl (251.9 kB view details)

Uploaded CPython 3.9

zope.interface-5.3.0a1-cp39-cp39-manylinux1_i686.whl (246.8 kB view details)

Uploaded CPython 3.9

zope.interface-5.3.0a1-cp39-cp39-macosx_10_14_x86_64.whl (204.8 kB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

zope.interface-5.3.0a1-cp38-cp38-win_amd64.whl (207.1 kB view details)

Uploaded CPython 3.8Windows x86-64

zope.interface-5.3.0a1-cp38-cp38-win32.whl (205.1 kB view details)

Uploaded CPython 3.8Windows x86

zope.interface-5.3.0a1-cp38-cp38-manylinux2014_aarch64.whl (256.3 kB view details)

Uploaded CPython 3.8

zope.interface-5.3.0a1-cp38-cp38-manylinux2010_x86_64.whl (255.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

zope.interface-5.3.0a1-cp38-cp38-manylinux2010_i686.whl (250.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

zope.interface-5.3.0a1-cp38-cp38-manylinux1_x86_64.whl (255.3 kB view details)

Uploaded CPython 3.8

zope.interface-5.3.0a1-cp38-cp38-manylinux1_i686.whl (250.1 kB view details)

Uploaded CPython 3.8

zope.interface-5.3.0a1-cp38-cp38-macosx_10_14_x86_64.whl (204.8 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

zope.interface-5.3.0a1-cp37-cp37m-win_amd64.whl (206.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

zope.interface-5.3.0a1-cp37-cp37m-win32.whl (204.8 kB view details)

Uploaded CPython 3.7mWindows x86

zope.interface-5.3.0a1-cp37-cp37m-manylinux2014_aarch64.whl (248.6 kB view details)

Uploaded CPython 3.7m

zope.interface-5.3.0a1-cp37-cp37m-manylinux2010_x86_64.whl (248.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

zope.interface-5.3.0a1-cp37-cp37m-manylinux2010_i686.whl (242.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

zope.interface-5.3.0a1-cp37-cp37m-manylinux1_x86_64.whl (248.1 kB view details)

Uploaded CPython 3.7m

zope.interface-5.3.0a1-cp37-cp37m-manylinux1_i686.whl (242.8 kB view details)

Uploaded CPython 3.7m

zope.interface-5.3.0a1-cp37-cp37m-macosx_10_14_x86_64.whl (204.6 kB view details)

Uploaded CPython 3.7mmacOS 10.14+ x86-64

zope.interface-5.3.0a1-cp36-cp36m-win_amd64.whl (206.7 kB view details)

Uploaded CPython 3.6mWindows x86-64

zope.interface-5.3.0a1-cp36-cp36m-win32.whl (204.8 kB view details)

Uploaded CPython 3.6mWindows x86

zope.interface-5.3.0a1-cp36-cp36m-manylinux2014_aarch64.whl (247.6 kB view details)

Uploaded CPython 3.6m

zope.interface-5.3.0a1-cp36-cp36m-manylinux2010_x86_64.whl (247.2 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

zope.interface-5.3.0a1-cp36-cp36m-manylinux2010_i686.whl (241.9 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

zope.interface-5.3.0a1-cp36-cp36m-manylinux1_x86_64.whl (247.2 kB view details)

Uploaded CPython 3.6m

zope.interface-5.3.0a1-cp36-cp36m-manylinux1_i686.whl (241.9 kB view details)

Uploaded CPython 3.6m

zope.interface-5.3.0a1-cp36-cp36m-macosx_10_14_x86_64.whl (204.6 kB view details)

Uploaded CPython 3.6mmacOS 10.14+ x86-64

zope.interface-5.3.0a1-cp35-cp35m-win_amd64.whl (206.7 kB view details)

Uploaded CPython 3.5mWindows x86-64

zope.interface-5.3.0a1-cp35-cp35m-win32.whl (204.8 kB view details)

Uploaded CPython 3.5mWindows x86

zope.interface-5.3.0a1-cp35-cp35m-manylinux2014_aarch64.whl (247.3 kB view details)

Uploaded CPython 3.5m

zope.interface-5.3.0a1-cp35-cp35m-manylinux2010_x86_64.whl (246.9 kB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

zope.interface-5.3.0a1-cp35-cp35m-manylinux2010_i686.whl (241.6 kB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

zope.interface-5.3.0a1-cp35-cp35m-manylinux1_x86_64.whl (246.9 kB view details)

Uploaded CPython 3.5m

zope.interface-5.3.0a1-cp35-cp35m-manylinux1_i686.whl (241.6 kB view details)

Uploaded CPython 3.5m

zope.interface-5.3.0a1-cp27-cp27mu-manylinux2010_x86_64.whl (243.2 kB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

zope.interface-5.3.0a1-cp27-cp27mu-manylinux2010_i686.whl (237.7 kB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

zope.interface-5.3.0a1-cp27-cp27mu-manylinux1_x86_64.whl (243.2 kB view details)

Uploaded CPython 2.7mu

zope.interface-5.3.0a1-cp27-cp27mu-manylinux1_i686.whl (237.7 kB view details)

Uploaded CPython 2.7mu

zope.interface-5.3.0a1-cp27-cp27m-win_amd64.whl (204.7 kB view details)

Uploaded CPython 2.7mWindows x86-64

zope.interface-5.3.0a1-cp27-cp27m-win32.whl (203.7 kB view details)

Uploaded CPython 2.7mWindows x86

zope.interface-5.3.0a1-cp27-cp27m-manylinux2010_x86_64.whl (243.2 kB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

zope.interface-5.3.0a1-cp27-cp27m-manylinux2010_i686.whl (237.7 kB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

zope.interface-5.3.0a1-cp27-cp27m-manylinux1_x86_64.whl (243.2 kB view details)

Uploaded CPython 2.7m

zope.interface-5.3.0a1-cp27-cp27m-manylinux1_i686.whl (237.7 kB view details)

Uploaded CPython 2.7m

zope.interface-5.3.0a1-cp27-cp27m-macosx_10_14_x86_64.whl (204.4 kB view details)

Uploaded CPython 2.7mmacOS 10.14+ x86-64

File details

Details for the file zope.interface-5.3.0a1.tar.gz.

File metadata

  • Download URL: zope.interface-5.3.0a1.tar.gz
  • Upload date:
  • Size: 244.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1.tar.gz
Algorithm Hash digest
SHA256 277715cd9021f7bf64b3507178f0e2acab4970bc1ff55bb9b80376f4f53b372e
MD5 60ee2c08b97b670976396d28b571a9db
BLAKE2b-256 2ab75d5c945e26c9a634b6c049a44ef395124c9c698b0da0aeebd862bcdfc902

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 206.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.0

File hashes

Hashes for zope.interface-5.3.0a1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1d7fa6c619a29b67e0b88dc5c0314ce5929e32c41ab12d9ab1805536def9289a
MD5 575e2aa3d08f7099ea41dffa3442f42b
BLAKE2b-256 37ba7f9b0aaf6a93eb16c996ee5b0ab0f3cebec6cdebc937201bf38a19ba820a

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp39-cp39-win32.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 204.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.0

File hashes

Hashes for zope.interface-5.3.0a1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d0515a202ef240de14a9a053601fc24aceaf7359144bde91acb0950e7b25e47c
MD5 096d270d4e577d91d935ec6338d50064
BLAKE2b-256 b795f624a1437e37686a61337216ed3ca6c3a41266c60db358580a6d8a4bcab9

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 252.6 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4ce66cafe6a98873e4e9038d14313356109582c4d4589cfc2b046ae64dfca318
MD5 4a3719e78aed643589e4ce49f064b6ad
BLAKE2b-256 7801aefbab41fd9c51bb2030ec2914a6b043dc33869a9481536794e00f15182f

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 251.9 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5a27102c6250e11e612f42002f13740b516337cde2b8151f19ae6ca611476054
MD5 24465371e8fc592a8e387ba5d9fc61b2
BLAKE2b-256 059e600acce7f9d4e31f0fb33e158d709c9a2158b6d041852f91fea009d89ebd

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 246.8 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f8306003414dfa6c10ef32fd044310b3afd6623b552b86a63c17df6691e0c5b4
MD5 2e6edc7022c3ea41f4f0eeb74f9f3c6e
BLAKE2b-256 8fc78f29545250aa4659884fc23c7c38a960b6c42244ecee498d11d0154278fb

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 251.9 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2221e04d74c38a82795bf90a2797e3e84e2259cde6e96d89d7453a867cd718a6
MD5 5dd856976048aa6d67de45d9f83a43d8
BLAKE2b-256 951388fcae6c1ae7b22182442bda9d73585b28bf2b52198a1744fcb5df22b569

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 246.8 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 fc368c3805ebd66520a9cfb04cab0cc01c93ae53feb2f71f22016c8b80b5c291
MD5 96fb2360398e3d84d89920e7a24c2618
BLAKE2b-256 2730cedd6131bdb7f734a389b04b7e867430031557501befc2ac8d7f2c878413

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 204.8 kB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for zope.interface-5.3.0a1-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 52f1f6694b1a92d7173a0a828589f245456e5d4b4a1d21638c1845ff6ecb810a
MD5 59e5eee82bd80e17a0049e8197358e7e
BLAKE2b-256 957803286c107484bded99864ffb23d68ffe9ed684c7d82192858677c1858ae1

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 207.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.0

File hashes

Hashes for zope.interface-5.3.0a1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 bfcc58e634db8da068ea8febcc6eca4e04aea7bc6fc12d347813936513751423
MD5 57020d3bfacfe269aa553e1cd0c75d66
BLAKE2b-256 5c60c50e8a32dd544c88bf794ffd20128f39edcba5d35a1285422e2a82cc3fba

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp38-cp38-win32.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 205.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.0

File hashes

Hashes for zope.interface-5.3.0a1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 f1712b974e793e47c5fc026dc9c3fb43648379b172d6d4ed5c720a81be9647ba
MD5 7d29677d7fff341ef2ce49ab1b17de6f
BLAKE2b-256 5396cee2479774ce055cb4b8c73420f0783b588742bf218f658455fa01c58eed

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 256.3 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 985c71960d0d790a19d5e1ca01d89cca14bf0263cd2317ac8a9da9cc026df791
MD5 2357b1f049e09ae11f7af58f5a7bbebe
BLAKE2b-256 85415a34214a5eca0134482d7659d900139c479b6ca17efc71fa74d42ab882f4

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 255.3 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1ce5e9b9f5baab2ffe49eb5bf414bb01dc9aaf0a9c83d7e0a26196af363c274c
MD5 207cb83053031c552831f377bb21c720
BLAKE2b-256 a913c769c5c7e8eaaeb1044e7ce1fb3d9b679b20b6ba13ab108a707e263eaea4

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 250.1 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c4512f424d93ad86de8635620c0bcfcfe3eae8531e5045d2abe05cf9a27a13c4
MD5 bd44113f466b36322d1084e9ac499e41
BLAKE2b-256 5e2faeb2539f86578fd118625976fa97d8e63e8978018ca8bf7b70d25b1073f9

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 255.3 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9c29309458738a675c887731581dcd768c1162551098a6fa5806049e42d31e49
MD5 04032e91223864acfe04c7f5bf5536ad
BLAKE2b-256 3f8793b38c24f1cc79ab1dfe3baa3ddd6390bc60092acbe813cbf2a7191be17e

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 250.1 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4aa5f956c38f298ff24b8743c7f209ed91994b00c369b60279614f3b018a83ad
MD5 5b8559848e2f25cf11206718f19b63d3
BLAKE2b-256 446d41ab6663f8b4e2dd2007d2cdef67903453cee8c89cd6d52785536c4a5666

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 204.8 kB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 0147fa4bb2516c6236f222a4cbfcad6b804af19a6a2ea185f67cfd84821cb4f7
MD5 d60665dcede14e6f4a1d960925fd6aea
BLAKE2b-256 1cc4a565678b5388a47309d54ef5a2e61102e191c91fdcf908472a41a497d098

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 206.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.5

File hashes

Hashes for zope.interface-5.3.0a1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 6325f4b7348933afdd51ff63f7e760525d389fc3aeec710926e1d70e8a697bb5
MD5 f453f9d5763aa772364118acbb3567f7
BLAKE2b-256 c23b6d08cc2782ec5fe7111c390089dec31b964b7489789c3a4e204ffe276170

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 204.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.5

File hashes

Hashes for zope.interface-5.3.0a1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 1172edc528e844568e853e4f34a0b281b156fbf2058c0a08869e1086dd264825
MD5 6acdad5e2ec323fdc5ed8cd2ae477892
BLAKE2b-256 fef074998b01e987c66618592ce2dc232d2fd6cc8936e769ef080d84341864a5

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 248.6 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a7c52fa271bbd66d0540b5d9252ee7b08a7a5352471048f14a99bb9bae8cde0e
MD5 3d98524647bfc29a7b6439ff70aff6b7
BLAKE2b-256 64b5e01119bf2e6f26f281a81febb40aa85d4bb90dfd947fc6622674dce9d861

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 248.1 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8a51ff53ddbfc11d80faf924819636f3e6f4c2330cf02e0912b2995a358cab55
MD5 26ae9bb1928dc3edd93a01211a59ef47
BLAKE2b-256 d488842371447a8b253afc7b81fa86e6a123398706a99c4648b9722cc01b0d81

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 242.8 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 dc571bc10b5d27ec51cbb2d7540853e7b0d04491029db365f7473a8348f04321
MD5 e5b58bef7784570704608b348f3a61d4
BLAKE2b-256 f9c2c7d47261001d34903a43e4f6a534c4a912a653af94e2f119544b1311d206

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 248.1 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bfcf55e4d05165229b87a6aea96b846692239c1f3330e5c96846a39336965b4c
MD5 f259a81085656421fe99effc62b376ca
BLAKE2b-256 87920e8004e1987a50d0653b9de0744d049f0226c162d9842b70424e4aaffde4

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 242.8 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 461ea04c93b2a28e8ecb1ed9e780c89727feede289108cd67426e1a87985a416
MD5 7f505fee0bcc6c6aa18e654d3de2f33c
BLAKE2b-256 08a4ec4de715f5637a929b97df86f665c17df5c5f1242562854ff9275d7464e4

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 204.6 kB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10

File hashes

Hashes for zope.interface-5.3.0a1-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4ee7a38ccc7436b7a963929e089612d69b83bf6ed133f31fe4112bcd3c6529f3
MD5 3b72fc35fff96ffe423723973afaed40
BLAKE2b-256 f7f39aae12608124a67bee60c7bdb66bc51206a815c7698279270d73b24c1c62

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 206.7 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.8

File hashes

Hashes for zope.interface-5.3.0a1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 7cbae03ca585c9abe5d92052d48345f73b24b7401f39ed313fb5b05fadbabc98
MD5 ff825f0fd4d0e5bb1b41f871958d81ae
BLAKE2b-256 d6b7bf553f78f4077e09ac617deb19452c40715ab7eb6e178b1bc94d6ca87ff9

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 204.8 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.8

File hashes

Hashes for zope.interface-5.3.0a1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 cddf685d76ee90e510831e02ea297e61c302b0bfb4631c0345b8c748f6dd5939
MD5 2f3600a264daa46ff4c181769b0b0c1e
BLAKE2b-256 ede6fa4955fdf13ade7cb07579bee2d4f06bcfa3c6ce98fd43df75f63703e58b

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 247.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cf5f9318ee0179b782da39a2ab7ccc258d5cc18e7ee2e5adb9e40ae1d2f1533f
MD5 40d37acd43473134a8ca3e128fd4b12b
BLAKE2b-256 7cefa6dd9d73474de0524b349a0aebf1498b3bac86a7182a673fbc385e4d2400

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 247.2 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ad225aad8708cfa55f31265670dddd3fad196a11fafd3108f32571b21cb42322
MD5 d386c6f33b00338280a8834c875cffbd
BLAKE2b-256 cdffff454a36c43ec0fde78b04df0b8b374b2a1a429fe95148a657f00eff5d4b

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 241.9 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 505177390ec3d50e41c3e5c31944058488f10823d80e26bede92c33573e4da37
MD5 82f09308eb484eeb64001c5f3a9622ad
BLAKE2b-256 1ec61baf3d38ce8b7e0080cd52bd1624bebb0242e289f5e980c88eb5a2e98770

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 247.2 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2a86da795c10f2d6d5e1bc40021c96fd3648ddafcb34ab4f354650146fe469b6
MD5 5bf564f49a0b13aee51de3b9aad7584f
BLAKE2b-256 17f39ea90f959164fe8e862b05e9d806d138912165889e1b152011f0c213efe8

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 241.9 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 395b2727c795b5ed99ff64e42ed37258ed9fdd3c8e57d201b5106c17ba60d166
MD5 cc2a9eed5649f5585fe42a02cea092e3
BLAKE2b-256 fdd01783fb93622477b2b4b53a8f0f2f3389415cd12b53a2560588d930f483af

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 204.6 kB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.13

File hashes

Hashes for zope.interface-5.3.0a1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 9c08236a19624fc551753061acc5f5f656bae949036f1d876f661d98b89d9c6d
MD5 b79ba7ee2210d4eb58cd5a02208dc4f4
BLAKE2b-256 8825f8441e491b40128887300cec013a4fc0682d83186e5102e3d8cb7dbfe80d

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 206.7 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.5.4

File hashes

Hashes for zope.interface-5.3.0a1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 c6f17bad0eb5b07da3af373c4d5053d372d4a2841e19e86c3891794a3479fb48
MD5 87b9bc8f8dab59ed2b3b1145758f12c8
BLAKE2b-256 3aa5f3981751779ffc3acec0e9878de521677d76da42aacbe018f8de2591c908

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 204.8 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.5.4

File hashes

Hashes for zope.interface-5.3.0a1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 46c3b938a4dad57b51d36a82335e7999b6523a14640326eebbdc12320bc506e2
MD5 e8f5c2ec88f957acb36a480f666c55fa
BLAKE2b-256 c47520be695120aff772404937621ad5acbb27bb5292af20278290cecfe0ac72

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp35-cp35m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp35-cp35m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 247.3 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5c8b274a3fa0158c122e447c565886675c2951e70fc46f36e6006dc7a0513379
MD5 1581a7807528a7c452f01521753464ce
BLAKE2b-256 c9eb2586f61811a2a53ffbed2e74f278e7a23d530baea288b2aaf8e75247b4b3

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 246.9 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 86aba1cab6d60bf517d98161c7ab58cf0de9760e453ec84fb5ae060533140feb
MD5 77aa7f3b2dc0c3458d9824034559ae21
BLAKE2b-256 612f935ba7dfef6b156183d87b86c7e86881c4423ed1c54fa64f53d7f3b106be

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 241.6 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 612f93e8f8efd4d4b33b07ee4dbe02810cec41816ab94c17ead892443c4f3733
MD5 074298054223109010a294822a492f2d
BLAKE2b-256 d695ff7f99fd1fdeaaff95a7cc9a3fcb8854db26d27952128678b6e8bf74b02c

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 246.9 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bc15ca6f893644408a70ef7a134accba9c4ed887770ffd6ecb40aa88d7a04c8f
MD5 faf9298121c8a580c8520cf4c6f6fd2c
BLAKE2b-256 00f8ad9ca2c5e472d12c54ff4309c955708afb0cab30ea09b759c207fe0aa39a

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 241.6 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3870d31a19c35f5b8f59059eb3156d4d47c68826743dbb348d8cec39aeb879e6
MD5 11a3ea73b5d2609f67c9c404315e47e6
BLAKE2b-256 f7ddb79f55a65772c132b626e2ce92677ece74e59cacebcc6a06dfc9919a726c

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 243.2 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e7ad3fa76eea1babcb2e5493b47d489f5227f3a5ad50ec965757a02d802edf7d
MD5 c2d90cd53c50b987d88c344902fcfb1e
BLAKE2b-256 8eb7793d816b70881d515674ad0ac509be98d3d4f123bc2bd21851f68ff08fa0

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp27-cp27mu-manylinux2010_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 237.7 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 53afd98923b7df1172900995dba9c706b2fa36688f43154e4f7fc10a173b51bb
MD5 74cefd91cd7da4f121be4b27731fcd4d
BLAKE2b-256 44b8da854c0c22886fae9769dcea6a9fb410050a07a89068de4056a00037e063

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 243.2 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8f587d6b6302c91af44c565b54e03ece3a2a5c4b5a27be002af07227b210875b
MD5 2d089aad1289b477cfed90ddcef7d28d
BLAKE2b-256 3071a6f5f8d89e9edda7df285292477d18b6e7c5a074d19c8d92ab4edf6b5212

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 237.7 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d4829198def49b628bfc1fd6c4ee489358c12abc7aeb67e896045e39325be2fa
MD5 0020dc173dfe87dec8cafe5a189b5727
BLAKE2b-256 c76a16e399ec6e4c028b990c4b400a90e0780ad3d9804e67d7190496c4b68357

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 204.7 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/2.7.17

File hashes

Hashes for zope.interface-5.3.0a1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 f5b10d82d6ac6c61036e3f365fa1354cb71df6535bc15939a57bee1da8c88a88
MD5 67fb24682bbbf1e5e54b8c3b14ae6b28
BLAKE2b-256 44277dde4ac94e21778e6c3acf7386b311879a1d841ebb7d8f8325b25f98658d

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp27-cp27m-win32.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 203.7 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/2.7.17

File hashes

Hashes for zope.interface-5.3.0a1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 9a12456b4448140fba0b20e94dd99e1a32f031e30e924fecfb572f9620d5b0b0
MD5 ade452d9dff731b68981f81fabeb9ebf
BLAKE2b-256 76a33fe7f6228e0993f0e48a6c6190d693daa40b3f47938ff7ad0015c3f4a1ed

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 243.2 kB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 83ca6559aa82ddd300f05280c36326e2daf2db3164b477ed8f95e0a8bf0fa4d2
MD5 b99e06219287b1f4a8517237b1a2b298
BLAKE2b-256 38ca4f4f9e0aa126a5598eb9afae525dc156af19ed14cc9f8e49774ddf332d21

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp27-cp27m-manylinux2010_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 237.7 kB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6a02d99a738885f100c65c91a25bc4a7a61793bfb187c9841002e23df051aa8c
MD5 4245643da3dccaf4a4651f3472bf3bc4
BLAKE2b-256 e34641e6d90b10c2319e4398b2a8abec3c9372998ee4c85792ecee47cc0eccb6

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 243.2 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 10de45ea6c16fe617a7778ce9ce2180ed2e5d1f510776eeebade2f6afab8b5a7
MD5 05dc248c599793744cd726418b6fc149
BLAKE2b-256 f4732f70723e5b86c3bab6e4675cc00da02983c7fc5a34bc9ed89f24e2d0248d

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 237.7 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for zope.interface-5.3.0a1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 524f8e39fc536570dd8879639e73b24679ef7b41b6809cd3562f3c6ce980ac2e
MD5 29b1a30f04b249e789ff2085bf7be8cc
BLAKE2b-256 57f30677a267fd800c4b309129dfb040e5371b4e6b8f6fdd174f58bf8c31b52c

See more details on using hashes here.

File details

Details for the file zope.interface-5.3.0a1-cp27-cp27m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: zope.interface-5.3.0a1-cp27-cp27m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 204.4 kB
  • Tags: CPython 2.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/2.7.18

File hashes

Hashes for zope.interface-5.3.0a1-cp27-cp27m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 a34cca18ac8b6d88b5d724ad7b892491769c4965bbd188f18fc0a46e4adfde6b
MD5 25cdc4957bb99eedba1ac27dd0226bcb
BLAKE2b-256 223cb7a988da060eb38e0de5848c89b547e12abdc6b945f5e6db9c8a70531f8d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page