Skip to main content
Files added late

8 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

zope.proxy

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

Changes

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)

  • Fixed 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)

  • Enabled compilation of dependent modules under Py3k.

  • Replaced 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).

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

  • Dropped 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.

Metadata

Release files for zope.proxy 4.1.6

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

Files added late

8 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for zope.proxy 4.1.6
File Size Uploaded
zope.proxy-4.1.6.tar.gz 257.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for zope.proxy 4.1.6
File
zope.proxy-4.1.6.win-amd64-py3.4.exe Details
zope.proxy-4.1.6.win-amd64-py3.3.exe Details
zope.proxy-4.1.6.win-amd64-py3.2.exe Details
zope.proxy-4.1.6.win-amd64-py2.7.exe Details
zope.proxy-4.1.6.win-amd64-py2.6.exe Details
zope.proxy-4.1.6.win32-py3.4.exe Details
zope.proxy-4.1.6.win32-py3.3.exe Details
zope.proxy-4.1.6.win32-py3.2.exe Details
zope.proxy-4.1.6.win32-py2.7.exe Details
zope.proxy-4.1.6.win32-py2.6.exe Details
zope.proxy-4.1.6-py3.4-win-amd64.egg Legacy Egg format - - Details
zope.proxy-4.1.6-py3.4-win32.egg Legacy Egg format - - Details
zope.proxy-4.1.6-py3.3-win-amd64.egg Legacy Egg format - - Details
zope.proxy-4.1.6-py3.3-win32.egg Legacy Egg format - - Details
zope.proxy-4.1.6-py3.2-win-amd64.egg Legacy Egg format - - Details
zope.proxy-4.1.6-py3.2-win32.egg Legacy Egg format - - Details
zope.proxy-4.1.6-py2.7-win-amd64.egg Legacy Egg format - - Details
zope.proxy-4.1.6-py2.7-win32.egg Legacy Egg format - - Details
zope.proxy-4.1.6-py2.6-win-amd64.egg Legacy Egg format - - Details
zope.proxy-4.1.6-py2.6-win32.egg Legacy Egg format - - Details

Total release size: 3.4 MB

Release files / zope.proxy-4.1.6.tar.gz

Download URL zope.proxy-4.1.6.tar.gz
Size 257.4 kB
Tags Source
SHA-256 checksum
How to use checksums
a45a09bdbf174071cd907e0a6b169ffdfc1c23ba34edf8c3e630df5077e51c5f
BLAKE2b-256 checksum
How to use checksums
14e50e3bc38864460789a8ce3d6f41f1e75600e4776a6cd1c98b3c1428c018a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6.win-amd64-py3.4.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL zope.proxy-4.1.6.win-amd64-py3.4.exe
Size 265.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3d39f35d7199b46eb13116e6940952f6122d126b97b15d56d68d0fb178ade7a2
BLAKE2b-256 checksum
How to use checksums
b3273cc488277fe3318283fa936c8bf3d200460538fd75cc52be3bb6b0fb8c38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6.win-amd64-py3.3.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL zope.proxy-4.1.6.win-amd64-py3.3.exe
Size 265.7 kB
Tags Source
SHA-256 checksum
How to use checksums
c8379bfdd9d2bdd4ea5bd626e8f4fe44b3703969d5355c55d3757c189ad12b7c
BLAKE2b-256 checksum
How to use checksums
0e534b8fc6f639fcb371fba73bae1035dbe67b93812d209fed261b15a5f07408
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6.win-amd64-py3.2.exe

Download URL zope.proxy-4.1.6.win-amd64-py3.2.exe
Size 268.2 kB
Tags Source
SHA-256 checksum
How to use checksums
3d686090f268c011bb12970dabca7d08f00238717499ff1a4210879ecb846938
BLAKE2b-256 checksum
How to use checksums
4bc3959cfd994cf8ef8719914a79ad8dae9ac87bd86fcb5dadd49582468e72bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6.win-amd64-py2.7.exe

Download URL zope.proxy-4.1.6.win-amd64-py2.7.exe
Size 268.4 kB
Tags Source
SHA-256 checksum
How to use checksums
86682f19e8ad1ef899504b41c8a11c9cd30ffd629dac2d158d56d81d6629bc88
BLAKE2b-256 checksum
How to use checksums
37fc0260488ece482780f6d4a799eb2192ecd6c78c82da76c4e4b5de3e302bb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6.win-amd64-py2.6.exe

Download URL zope.proxy-4.1.6.win-amd64-py2.6.exe
Size 268.4 kB
Tags Source
SHA-256 checksum
How to use checksums
371f8e757c2ba9814abcbadbbda4d4f6b835bd81ddd6cffb5396d09f1379c94e
BLAKE2b-256 checksum
How to use checksums
57338c7a416f3d7f594008933970d27615cbf05ae8268b42dac0867017c3e617
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6.win32-py3.4.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL zope.proxy-4.1.6.win32-py3.4.exe
Size 234.5 kB
Tags Source
SHA-256 checksum
How to use checksums
a7af9589fe6fad6641f648509e330ca2aac3961ba0a443af032d1db09ce5b767
BLAKE2b-256 checksum
How to use checksums
4f9992f3006dcd0af929bbcab54b207891876f3814dc56b00506a6d2d90d4def
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6.win32-py3.3.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL zope.proxy-4.1.6.win32-py3.3.exe
Size 234.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c596f765cf72ee4d2b13d31c4f56c8d69aed7f615006bfc8e4444ebe344319e3
BLAKE2b-256 checksum
How to use checksums
0ee4d8f9130e5eeeb3e7dcc2d795e4749b2ca119ea98dc3189c6e1e62a70f378
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6.win32-py3.2.exe

Download URL zope.proxy-4.1.6.win32-py3.2.exe
Size 239.6 kB
Tags Source
SHA-256 checksum
How to use checksums
df71f2558d07cb5ba6b335bebf38a07436579155dc61fb1aa717ac9833d0991b
BLAKE2b-256 checksum
How to use checksums
005137d3aa0e5508124ee16ed388ef1c1767d0a693bde426f30f323cf5d4d72c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6.win32-py2.7.exe

Download URL zope.proxy-4.1.6.win32-py2.7.exe
Size 240.3 kB
Tags Source
SHA-256 checksum
How to use checksums
91e7fe24bc506dc4bec8fed98b170efed4544a35094369ffa71c364043eafe61
BLAKE2b-256 checksum
How to use checksums
ff031a1430fcca741e8c9539ec0e86ff80757c5848b72cdd2d0ae14ebb0f794c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6.win32-py2.6.exe

Download URL zope.proxy-4.1.6.win32-py2.6.exe
Size 240.3 kB
Tags Source
SHA-256 checksum
How to use checksums
3338963291af488fd71a904bfdd093a0d5eaa52f8ccc049a71b4553df5007461
BLAKE2b-256 checksum
How to use checksums
f11c24290b9c8bfc285bf43a12cf0b9b4d8b422eec73177dc7865eb79fd7cdea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6-py3.4-win-amd64.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL zope.proxy-4.1.6-py3.4-win-amd64.egg
Size 62.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
5026424d6e0e67a33ea456ac9dacb12b6669d118f382e1665ab807cb833fb5f0
BLAKE2b-256 checksum
How to use checksums
f750295506e13c19734180bdc1136b6e29ee303a5ab362c4bfc9a530f69e1259
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6-py3.4-win32.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL zope.proxy-4.1.6-py3.4-win32.egg
Size 62.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
889f402c965a0a59406d74714a332d291189d98e742cffc00e3ba1c24b2907e7
BLAKE2b-256 checksum
How to use checksums
47a20068f9a4d1f69862de5f858b601e3a31665d319f2254bd0c9f6c5ba818bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6-py3.3-win-amd64.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL zope.proxy-4.1.6-py3.3-win-amd64.egg
Size 64.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
cce5ed03e9170de84a7c849546af5e55484c4a16fefd102514b74f1f5ab6d161
BLAKE2b-256 checksum
How to use checksums
494d93b06f2a2d24ba32f838f469a99d77763aa1186e46ea8ff61d471eee406d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6-py3.3-win32.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL zope.proxy-4.1.6-py3.3-win32.egg
Size 64.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
e41bcca6d84eb680c25e03bf4da8a49a56dc5d1ff8c01034ac8ac9566f8e38a1
BLAKE2b-256 checksum
How to use checksums
7798365445294b50cf45dfcc86060eefa1f7acefbf983e332ddc539e1be449b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6-py3.2-win-amd64.egg

Download URL zope.proxy-4.1.6-py3.2-win-amd64.egg
Size 61.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
38902c44b8f92aefc720869ef1a8194fc4e9f9d4f813d8363fab673a15706889
BLAKE2b-256 checksum
How to use checksums
25bce6d24a072c16e28c8f77cd93969b8a4bd310946945f2d07a292c069bf02b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6-py3.2-win32.egg

Download URL zope.proxy-4.1.6-py3.2-win32.egg
Size 60.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
f0df0d9e557afd9666f362aaddb657400ffec1f369367ec8febaf011ecc322ad
BLAKE2b-256 checksum
How to use checksums
47ca7582df9f4d1835c9cba175b66ac84a99e33bd37fd32b041dd51e1ed78a29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6-py2.7-win-amd64.egg

Download URL zope.proxy-4.1.6-py2.7-win-amd64.egg
Size 61.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
3d0b14d5c16e6d107287e13430752098326514578eef5affc1d7746fbd4a3b14
BLAKE2b-256 checksum
How to use checksums
c9fb2b9c2bf1a51ae605f761387f10161437f6acb0d6b5b71c0c8bad73650bc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6-py2.7-win32.egg

Download URL zope.proxy-4.1.6-py2.7-win32.egg
Size 60.6 kB
Tags Egg
SHA-256 checksum
How to use checksums
a36b353f3192dc4c681168d44c64097e647aa217d17acf263c02a1c1653378f6
BLAKE2b-256 checksum
How to use checksums
1f1908bba3101cc12568c4da41cb496ec528547c46f4369ea78fd9fada85a7fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6-py2.6-win-amd64.egg

Download URL zope.proxy-4.1.6-py2.6-win-amd64.egg
Size 61.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
784eb42d5a41d2f84b7a7f544b72cdfcd6a49b8530d684c1006894378f9ccb5a
BLAKE2b-256 checksum
How to use checksums
5df3efda42676c8d6ccdc3900b6632e616f9047ce507bf77828da010fb94967f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.6-py2.6-win32.egg

Download URL zope.proxy-4.1.6-py2.6-win32.egg
Size 60.6 kB
Tags Egg
SHA-256 checksum
How to use checksums
3ae44b66d049a079e34fe0357e112b7a1981c04dc1e803dfd2ae936e9aff7d44
BLAKE2b-256 checksum
How to use checksums
e5d06354258ea856a8efdcc44a44a8c4acb1af8e12f7cadd738801057dd2eccd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

7.3

35 release files

7.2

35 release files

7.1

31 release files

7.0

31 release files

6.1

37 release files

6.0

37 release files

5.3

36 release files

5.2

36 release files

5.1

32 release files

5.0.0

30 release files

4.6.1

36 release files

4.5.1

38 release files

4.5.0

36 release files

4.4.0

30 release files

4.3.5

40 release files

4.3.4

40 release files

4.3.3

39 release files

4.3.2

11 release files

4.3.0

12 release files

4.2.1

17 release files

This release

4.1.6 This release

21 release files

4.1.5

21 release files

4.1.4

21 release files

4.1.3

17 release files

4.1.2

17 release files

4.1.1

17 release files

4.1.0

17 release files

4.0.1

17 release files

3.6.0

7 release files

3.5.0

7 release files

3.4.2

7 release files

3.4.1

7 release files

3.4.0

8 release files

3.3.0

3 release files

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