Skip to main content

Generic Transparent Proxies

Project description

zope.proxy

Latest Version https://github.com/zopefoundation/zope.proxy/actions/workflows/tests.yml/badge.svg Documentation Status

Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible.

zope.proxy is implemented via a C extension module, which lets it do things like lie about its own __class__ that are difficult in pure Python (and were completely impossible before metaclasses). It also proxies all the internal slots (such as __int__/__str__/__add__).

Complete documentation is at https://zopeproxy.readthedocs.io

Changes

4.5.1 (2022-09-15)

4.5.0 (2021-11-17)

  • Add support for Python 3.10.

4.4.0 (2021-07-22)

  • Add support for Python 3.9.

  • Create aarch64 wheels.

4.3.5 (2020-03-16)

  • Stop installing C header files on PyPy (which is what zope.proxy before 4.3.4 used to do), fixes issue 39.

4.3.4 (2020-03-13)

  • Fix a compilation warning on Python 3.8. The slot tp_print changed to tp_vectorcall_offset in 3.8 and must not be set. Prior to 3.8, it was reserved and ignored in all Python 3 versions. See issue 36.

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

4.3.3 (2019-11-11)

  • Add support for Python 3.8.

  • Drop support for Python 3.4.

4.3.2 (2019-07-12)

  • Fix error handling in ProxyBase.__setattr__: any the exception raised by PyString_AsString/PyUnicode_AsUTF8 would be silently swallowed up and ignored. See issue 31.

4.3.1 (2018-08-09)

  • Simplify the internal C handling of attribute names in __getattribute__ and __setattr__.

  • Make building the C extension optional. We still attempt to build it on supported platforms, but we allow it to fail in case of a missing compiler or headers. See issue 26.

  • Test the PURE_PYTHON environment and PyPy3 on Travis CI.

  • Add support for Python 3.7.

4.3.0 (2017-09-13)

  • Fix a potential rare crash when deallocating proxies. See issue 20.

  • Drop support for Python 3.3.

  • Drop support for “python setup.py test”.

  • 100% test coverage.

  • Fix indexing pure-Python proxies with slices under Python 3, and restore the use of __getslice__ (if implemented by the target’s type) under Python 2. Previously, pure-Python proxies would fail with an AttributeError when given a slice on Python 3, and on Python 2, a custom __getslice__ was ignored. See issue 21.

4.2.1 (2017-04-23)

  • Make the pure-Python implementation of sameProxiedObjects handle zope.security proxies. See issue 15.

  • Add support for Python 3.6.

4.2.0 (2016-05-05)

  • Correctly strip zope.security proxies in removeAllProxies. See issue 13.

  • Avoid poisoning the user’s global wheel cache when testing PURE_PYTHON environments under tox,

  • Drop support for Python 2.6 and 3.2.

  • Add support for Python 3.5.

4.1.6 (2015-06-02)

  • Make subclasses of ProxyBase properly delegate __module__ to the wrapped object. This fixes some zope.interface lookups under PyPy.

  • Make the pure-Python implementation of ProxyBase properly report the zope.interface interfaces implemented by builtin types like list. This fixes some zope.interface lookups under PyPy.

4.1.5 (2015-05-19)

  • Make the C implementation proxy __unicode__ correctly.

  • Make the C implementation use the standard methods to proxy int and float.

  • Make the pure Python implementation handle descriptors defined in subclasses like the C version. See https://github.com/zopefoundation/zope.proxy/issues/5.

4.1.4 (2014-03-19)

  • Add support for Python 3.4.

  • Update bootstrap.py to version 2.2.

4.1.3 (2013-03-12)

  • Fix interface object introspection in PyPy. For some reason PyPy makes attributes available despite the restrictive __slots__ declaration.

  • Add a bunch of tests surrounding interface lookup and adaptation.

4.1.2 (2013-03-11)

  • Make PyProxyBase.__iter__() return the result of PyProxyBase._wrapped.__iter__ if available, otherwise falling back to Python internals. The previous implementation always created a generator.

  • In PyProxyBase.__setattr__(), allow setting of properties on the proxy itself. This is needed to properly allow proxy extensions as was evidenced int he zope.security.decorator module.

4.1.1 (2012-12-31)

  • Fleshed out PyPI Trove classifiers.

4.1.0 (2012-12-19)

  • Enable compilation of dependent modules under Py3k.

  • Replace use of PyCObject APIs with equivalent PyCapsule APIs, except under Python 2.6.

    N.B. This change is an ABI incompatibility under Python 2.7:

    extensions built under Python 2.7 against 4.0.x versions of zope.proxy must be rebuilt.

4.0.1 (2012-11-21)

  • Add support for Python 3.3.

4.0.0 (2012-06-06)

  • Add support for PyPy.

    N.B.: the C extension is not built under PyPy.

  • Add a pure-Python reference / fallback implementations of zope.proxy.ProxyBase and the proxy module API functions.

    N.B.: the pure-Python proxy implements all regular features of ProxyBase; however, it does not exclude access to the wrapped object in the same way that the C version does. If you need that information hiding (e.g., to implement security sandboxing), you still need to use the C version.

  • Add support for continuous integration using tox and jenkins.

  • 100% unit test coverage.

  • Add Sphinx documentation: moved doctest examples to API reference.

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

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

  • Replace deprecated zope.interface.implements usage with equivalent zope.interface.implementer decorator.

  • Drop support for Python 2.4 and 2.5.

  • Add Python 3.2 support.

3.6.1 (2010-07-06)

  • Make tests compatible with Python 2.7.

3.6.0 (2010-04-30)

  • Remove test extra and the remaining dependency on zope.testing.

  • Remove use of ‘zope.testing.doctestunit’ in favor of stdlib’s ‘doctest.

3.5.0 (2009/01/31)

  • Add support to bootstrap on Jython.

  • Use zope.container instead of zope.app.container.

3.4.2 (2008/07/27)

  • Make C code compatible with Python 2.5 on 64bit architectures.

3.4.1 (2008/06/24)

  • Bug: Update setup.py script to conform to common layout. Also updated some of the fields.

  • Bug: Honor pre-cooked indices for tuples and lists in the __getslice__() and __setslice__() methods. See http://docs.python.org/ref/sequence-methods.html.

3.4.0 (2007/07/12)

  • Feature: Add a decorator module that supports declaring interfaces on proxies that get blended with the interfaces of the things they proxy.

3.3.0 (2006/12/20)

  • Corresponds to the verison of the zope.proxy package shipped as part of the Zope 3.3.0 release.

3.2.0 (2006/01/05)

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

3.0.0 (2004/11/07)

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

Download files

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

Source Distribution

zope.proxy-4.5.1.tar.gz (45.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

zope.proxy-4.5.1-cp310-cp310-win_amd64.whl (42.5 kB view details)

Uploaded CPython 3.10Windows x86-64

zope.proxy-4.5.1-cp310-cp310-win32.whl (41.6 kB view details)

Uploaded CPython 3.10Windows x86

zope.proxy-4.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (73.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

zope.proxy-4.5.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (76.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

zope.proxy-4.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (71.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

zope.proxy-4.5.1-cp310-cp310-macosx_11_0_x86_64.whl (41.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zope.proxy-4.5.1-cp310-cp310-macosx_11_0_universal2.whl (51.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ universal2 (ARM64, x86-64)

zope.proxy-4.5.1-cp310-cp310-macosx_11_0_arm64.whl (51.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

zope.proxy-4.5.1-cp39-cp39-win_amd64.whl (42.5 kB view details)

Uploaded CPython 3.9Windows x86-64

zope.proxy-4.5.1-cp39-cp39-win32.whl (41.6 kB view details)

Uploaded CPython 3.9Windows x86

zope.proxy-4.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (71.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

zope.proxy-4.5.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (74.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

zope.proxy-4.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (70.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

zope.proxy-4.5.1-cp39-cp39-macosx_10_15_x86_64.whl (41.7 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

zope.proxy-4.5.1-cp38-cp38-win_amd64.whl (42.5 kB view details)

Uploaded CPython 3.8Windows x86-64

zope.proxy-4.5.1-cp38-cp38-win32.whl (41.6 kB view details)

Uploaded CPython 3.8Windows x86

zope.proxy-4.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

zope.proxy-4.5.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (74.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

zope.proxy-4.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (70.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

zope.proxy-4.5.1-cp38-cp38-macosx_10_15_x86_64.whl (41.7 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

zope.proxy-4.5.1-cp37-cp37m-win_amd64.whl (42.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

zope.proxy-4.5.1-cp37-cp37m-win32.whl (41.6 kB view details)

Uploaded CPython 3.7mWindows x86

zope.proxy-4.5.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (68.5 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

zope.proxy-4.5.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (73.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

zope.proxy-4.5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (69.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

zope.proxy-4.5.1-cp37-cp37m-macosx_10_15_x86_64.whl (41.7 kB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

zope.proxy-4.5.1-cp36-cp36m-win_amd64.whl (42.9 kB view details)

Uploaded CPython 3.6mWindows x86-64

zope.proxy-4.5.1-cp36-cp36m-win32.whl (41.9 kB view details)

Uploaded CPython 3.6mWindows x86

zope.proxy-4.5.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (68.5 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

zope.proxy-4.5.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (72.7 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

zope.proxy-4.5.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (68.5 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

zope.proxy-4.5.1-cp36-cp36m-macosx_10_14_x86_64.whl (41.5 kB view details)

Uploaded CPython 3.6mmacOS 10.14+ x86-64

zope.proxy-4.5.1-cp35-cp35m-win_amd64.whl (42.9 kB view details)

Uploaded CPython 3.5mWindows x86-64

zope.proxy-4.5.1-cp35-cp35m-win32.whl (41.9 kB view details)

Uploaded CPython 3.5mWindows x86

zope.proxy-4.5.1-cp27-cp27m-win_amd64.whl (41.2 kB view details)

Uploaded CPython 2.7mWindows x86-64

zope.proxy-4.5.1-cp27-cp27m-win32.whl (40.7 kB view details)

Uploaded CPython 2.7mWindows x86

zope.proxy-4.5.1-cp27-cp27m-macosx_10_14_x86_64.whl (42.0 kB view details)

Uploaded CPython 2.7mmacOS 10.14+ x86-64

File details

Details for the file zope.proxy-4.5.1.tar.gz.

File metadata

  • Download URL: zope.proxy-4.5.1.tar.gz
  • Upload date:
  • Size: 45.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.13

File hashes

Hashes for zope.proxy-4.5.1.tar.gz
Algorithm Hash digest
SHA256 8fa4e9620791dcfaf483e341332dfdebca23ba05738a528faadb3c0902f9de42
MD5 b422ca57c608663b32e5b0fb48f12b60
BLAKE2b-256 c5405ee2821c4e469e935bc6d2b060f89af00cb40fafd96a34ea0dc3c90771c1

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 42.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for zope.proxy-4.5.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 db00a1d2bd1fe1ceaeb4a068abff46dfddaee70e3d084510355206481111f21a
MD5 de3947a366fd0e31407bcfe0d0ded07b
BLAKE2b-256 0eeb97ec49b2d973c8557a3330395fb3f0c5a941f7510967ea3acc6229426f5c

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 41.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for zope.proxy-4.5.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 45b5975fa1e0cf7e75a61d875f4594f58958527681fe3b4c8dacc4c7d2d5b85e
MD5 268f3b7afe77a19a72e352c24caaba50
BLAKE2b-256 4ea35211f606be7fcdc045a401735d25fa19150c3349fe85490409911b650ec3

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f4c31aa35839a6e30beb33109d8068e86be5d7683801f5b2eee7022cc0eec49a
MD5 fd926a79469a1b008bbb2104df36e462
BLAKE2b-256 be8f271096604b673073a2e2ebbdb37678eb981d9d05bb166f39a6671326ae70

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d1bf8570c9bc456c51007c4aac017ea14924c743c66399fd0a07079ed27860e9
MD5 db7f5834704964afb60fdd3e76e0035e
BLAKE2b-256 0e4876e2a56ecd1e42c93bb4b5b37a2f76612ead9af6744a6065e5a62be08d59

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 85d4fd223cb758a3d03ace46ea5928a6760bd179b6729a54151a416d6d432673
MD5 e59f0114d72d4b8a59f40a2d67d40aff
BLAKE2b-256 2ab2ecc7970a6947639bc665fc4e84eb4701fe04df639917e2fcbee6a090cb09

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f53c979f7b47774f427b73ab3ee838d76d56f9b7f1ef46b7bf2baf896eac3084
MD5 bbfa638ff4e101f27f027a9efef2f2a3
BLAKE2b-256 8fd96f8e6b0720b8723a5c82e262afc27a8b912087a4960f00d5ee25714ca5f3

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1bd3ccd4916a7af9a4eeffe50f7c74f1e16e6e3a6f48f1471fc250a968cdfadd
MD5 678f054c73ade4d9e3ba716c3a484b5b
BLAKE2b-256 0281032c8f88e2aee20d38896c9b441adcbe9e438a9db4bf637c17af716e2bf8

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d31a1b8caa60ef53ec722fcedf4a6de2e6b6bfbb40d80325c5316840fcb1174
MD5 23d1945283df7146b1c4d487d780f948
BLAKE2b-256 b0ff68aa7499e91706c2b93de7e2f0e3ce045d8f44f059c4bc8251ac5fb0899d

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 42.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.0

File hashes

Hashes for zope.proxy-4.5.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f9db34b2d85e2c0c37837f1a94f15cb220b6ac515beb11191740bb3aad967c26
MD5 422cb8984559c17d15a7a3392f2d38a0
BLAKE2b-256 8f7f54e55d2315a7c0a134f61c6d388dbed99ca80b109f043a4603c767446db8

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 41.6 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.0

File hashes

Hashes for zope.proxy-4.5.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 6512ff739e9fe2b5b84ddecdf9c465de34831c80825df5fd82a402cf8c71ad0e
MD5 3893b5ac73b0226540dc7a04be57faa6
BLAKE2b-256 97eac7b4dba2f70af22f19500405d473e0ef8d26ae8580a58cedab6b8b691cee

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 30189ee5084b2c0f265049fb561773b6544bcbd73ab38a301de56e3e24a46c11
MD5 78f9eb1877471136b1ce20c56cd99186
BLAKE2b-256 f3fe5a935bf32df75d94d7acf503fdc2d961b3386185be985d99d925a9d83f4a

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 18d31832b30988037df368874d294b4d71e08a8389cd4b857b06159305f26ba7
MD5 5235e8f968e9e27139d422be1f479df1
BLAKE2b-256 ac8587aa973bf15179b23d465525c84cd1c15220672eec6e8f1c21e3938b1f09

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5d7a8b3a03aeabf35501e1275c657a3eebe2cfa60ff1f994e946ecff6bfc2d6d
MD5 6f57f6dbd1c36f7868b81eef6e86f89b
BLAKE2b-256 ee228c9c4ab06feb84be71c2223013c18cd015bd788103d901469490c1ac9f95

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 024bd84d501ebddaff24ed990533aee42bb77afb5eb422797071adf9eb5e6252
MD5 136cc21af72b08fab0c0b9446a475d55
BLAKE2b-256 75989e845ac24bc1ea00dae6ba3001b3ef381fa47aa117c35d06fcf4d4f32933

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 42.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.0

File hashes

Hashes for zope.proxy-4.5.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 37628e7af00f7fdea45f8b69aea5f0386811e897ab435f30d5476ff4d16887f0
MD5 84199531c49ae452de74ab9296c0877c
BLAKE2b-256 927efa0409b2661f6d230a7082cb68dedf46a516ea5605bb4d15cdda418e3820

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 41.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.0

File hashes

Hashes for zope.proxy-4.5.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 887d828493649ae9599c5d7fdb97efee793eaf9f1000063b14d3f2dfb3fcf087
MD5 654283b90cead1edb766eaccb614571a
BLAKE2b-256 3bc38ba1008665271567cb9e1a22ceedd44e29090b809d5cbb29af5aaa299331

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d11b6f988af664c33cd22912d32c5d2ff04c02137a01661a56b9cce9ab8dbe1a
MD5 2336fa29e504555caf0370cded71637d
BLAKE2b-256 31ba42a169d56bdaea6c41a6c37c632b65665c5d97708a1e63003083d287760d

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6f66e48d84c246e6d5e88d975c1e3372da681d658c4cfa428d48b13ece80c1c9
MD5 e819d32dc273d2df717ca47611601add
BLAKE2b-256 3c6577c616ed5c3388dae59cb0185c425de542e662df2cb24ef433cafc6371cc

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9b22769bfe7c8ee8b1d388539f6048141ecb9a4b8abc6cb1641651ce77c672e3
MD5 4f3ac533c78872589ed95c65dde9cfb3
BLAKE2b-256 8f09052f0f8b002f27c6bdb70709d567372df087d2ba9689e989bafcb1d57e09

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 990b962408c5d7a2ca88ba943e10dc1fce7de02fa89d2c871c52994dc074069c
MD5 41bf42b7aed5275680cc0fca613de558
BLAKE2b-256 30c465cfbc9ae91e5304d2278f76616e658fdbd7d8c7926ddebaa61c487c267f

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 42.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.5

File hashes

Hashes for zope.proxy-4.5.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 349fb4e7764281ad7f05959052c3e97bb802ff052b11619fbfd4aa000a8581df
MD5 5396243280b31b7a5e35c56c514d01ce
BLAKE2b-256 3a682a092776fa93bd113a231dca31d03ba4c0c2701b9e35dae296be57aef97b

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 41.6 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.5

File hashes

Hashes for zope.proxy-4.5.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 4dea71fd01f9a5dc99a19be9a1ce00941999ed4a963de3c1bd9abd2fc2cacb28
MD5 4183ee8964618928158469da0dcd03d5
BLAKE2b-256 433b9227ebbfa0ca964d2ce1d63a065d54eecfc1185d7a889b934c3180fed485

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 405983775f4d2a8645cd4c81cf2f2dc3625846b71cbd907226d6859e39ea1c47
MD5 69a1ba6f068ad86251fdc37220611c72
BLAKE2b-256 58eee8cf0eed51126f94d8fbac049b626151b75bb687f5b8d0f936cf7ebe53f8

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bf33adf6562696bfdc051379b9787739c1379289d0eaf7122cb5d5feb224c69c
MD5 5f0b7f05f9afbecb07234fb7ce0d0cbb
BLAKE2b-256 549b20f3c503544cf79820703e0a0ed758a97e623c69bbc1c4efaae52e1631d2

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 370f1bd8ac75e602dd451b346ea2b48af7d2618d495237b7ea9343acb96dfbc5
MD5 8cf34c6f28188a9f18c4e1b439bfb96b
BLAKE2b-256 eb4084b86ad54c513e3c4d433fb6b61a164a054610bf1690628e72ff3f1c3082

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3ad956e8b0fa0e1fcee986dd12f04deab42f0bb886c55329f9f4b8f0769e593b
MD5 42e0e08a95c7efb5e9e0caf50f04ee1a
BLAKE2b-256 d8380c503eec8ec9fd52e8664a5a272498215bd8e4cca65bb8ae35408556a7a2

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 42.9 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.8

File hashes

Hashes for zope.proxy-4.5.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 acfd80e736a608ec5fbd9c98c387103857cc39a014f609315e78d4e1cb96deb2
MD5 e1935211ea1539e9c2cfa1f55e592124
BLAKE2b-256 5b16709790bb9c75b92b22caa2d9e8a0f4d468a702c87ec2d4687ca68165f768

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 41.9 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.8

File hashes

Hashes for zope.proxy-4.5.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 5d295ae4a4f0d4519c2b3cd8c4b4cc34da2bbb366ee1394f70dd0e43f31bc1c7
MD5 269b14057c25fc4ccb9c1bb964e8e622
BLAKE2b-256 f7ffedd7c880878ffceb99aab7b5a49d4090bee8d21350a7b816db279c6430f2

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aaef72fd01fea8f867df9b6a847083e7afc17a39103c183160bd88f6ffda0a80
MD5 98b96b60d3c983af4c709c0828fc2575
BLAKE2b-256 9df8543ba7ddbb286169d13b905590265af3688a6ae23a39043a20b75367d38a

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 139372b3d58d4e4f51dfb0a269b4d486203e15a3d5d47db4fe5f38a1dcd3d601
MD5 fa9ce0b383b56d959f3cc69f1f15e523
BLAKE2b-256 e329c11d95b04a219183521c69cdf4fb6f1e2af9c3004422aff53309769615e5

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for zope.proxy-4.5.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 96d53154c89c713b84728c724b90aeaac3d61731e96ca9fc8fb0b44fbee30dd5
MD5 57d08e93c96be59fa98253dd5df239d8
BLAKE2b-256 4f21224bc949357af6f0ebade0bda9df881724eb5e3af47f751c67150130ea9e

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 41.5 kB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15

File hashes

Hashes for zope.proxy-4.5.1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 20fcaeb2358b588ee780e6b13aae132d7b6c649b4498f4bae316ff835a5c80ff
MD5 948a3e3eaf2cdc5860ad098676519c94
BLAKE2b-256 b5006c8abae09b579edada7665379e04930a63982bbc05252f0486d286fb0641

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 42.9 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.2 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.5.4

File hashes

Hashes for zope.proxy-4.5.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 3bf75ccb0f3bfb8822c630ba5231fb3014e23de63e67ae0b4481782846d7e454
MD5 a3807a0d090b9fbb836c15d8c2254848
BLAKE2b-256 678e29be1bf9e7bf3b5ccdaa540418ae4dbb107c1ac2eae8312d077de34a533d

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 41.9 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.2 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.5.4

File hashes

Hashes for zope.proxy-4.5.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 1487a0a8a92f58485aaa8bdff1f6fbcaa45c8609803dccee2b2d2ebd8b069900
MD5 0fbcad2be28f934d86cf83bb9868c974
BLAKE2b-256 120cf4de3af0d49a7485bb865714d4e2df1263607485115c6c6d76ae8e3c9353

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 41.2 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.3 requests/2.27.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/2.7.17

File hashes

Hashes for zope.proxy-4.5.1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 82f44d14803a4d18939e32caf4e9b16f72b16d5acfc72cc6172f11201987bc49
MD5 2aa3aafcb8a9f68e83021afc19dd47bb
BLAKE2b-256 897570ca3eafc962b18025e09175765ac161698512c575ead24bc3c64df7e2c8

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp27-cp27m-win32.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 40.7 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.3 requests/2.27.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/2.7.17

File hashes

Hashes for zope.proxy-4.5.1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 abb3084966ee2159c4f51881342bb4eb7cf8f8a90b3cc3d93c5b898cea71b9ec
MD5 0a16ef3dddb0c3cfd60e36988c0d703d
BLAKE2b-256 3dbb5c278cb82f0813931458f5e6a43d93041feeda7330b03bc8e99c23e5234f

See more details on using hashes here.

File details

Details for the file zope.proxy-4.5.1-cp27-cp27m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: zope.proxy-4.5.1-cp27-cp27m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 42.0 kB
  • Tags: CPython 2.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.3 requests/2.27.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/2.7.18

File hashes

Hashes for zope.proxy-4.5.1-cp27-cp27m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 ef0dc1d6ec0ad0e9a401d91481edbefb618f926ad03c6f48b398e745ffdd6c3d
MD5 1f5f0968d797f991172849d5a6ef4e57
BLAKE2b-256 48a13dc11f2b4f4dd602bf2e8a9fac8f2bd2c46cfe6da9619d4ffb9cfe177287

See more details on using hashes here.

Supported by

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