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.5 (2015-05-19)

  • Made the C implementation proxy __unicode__ correctly.

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

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

  • Added support for Python 3.4.

  • Updated bootstrap.py to version 2.2.

4.1.3 (2013-03-12)

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

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

4.1.2 (2013-03-11)

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

  • Fixed PyProxyBase.__setattr__() to 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)

  • Added support for Python 3.3.

4.0.0 (2012-06-06)

  • Added support for PyPy.

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

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

  • Added support for continuous integration using tox and jenkins.

  • 100% unit test coverage.

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

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

  • Added ‘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.

  • Added Python 3.2 support.

3.6.1 (2010-07-06)

  • Make tests compatible with Python 2.7.

3.6.0 (2010-04-30)

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

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

3.5.0 (2009/01/31)

  • Added support to bootstrap on Jython.

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

3.4.2 (2008/07/27)

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

3.4.1 (2008/06/24)

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

  • Bug: The behavior of tuples and lists in the __getslice__() and __setslice__() method were incorrect by not honoring the pre-cooked indices. See http://docs.python.org/ref/sequence-methods.html.

3.4.0 (2007/07/12)

  • Feature: Added 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.5

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.5
File Size Uploaded
zope.proxy-4.1.5.tar.gz 272.4 kB Details

Built distributions (wheels)

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

Total release size: 3.4 MB

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

Download URL zope.proxy-4.1.5.tar.gz
Size 272.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d7d4aad6825676467108de2b8d30b85a70e321d38b82512222954238836fdef4
BLAKE2b-256 checksum
How to use checksums
16f2024e9135e9661d80ae5901e641e65ec00c78be7bf636759e86124e972f8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.5.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.5.win-amd64-py3.4.exe
Size 263.7 kB
Tags Source
SHA-256 checksum
How to use checksums
9a4913abdbb4a5d46997ab930301028d438b626d2e8c402b82c08320ecd5ab40
BLAKE2b-256 checksum
How to use checksums
7ade06bf271c1a51cf34330a07299b548216bffa6a124e916388380158eb7709
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.5.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.5.win-amd64-py3.3.exe
Size 263.7 kB
Tags Source
SHA-256 checksum
How to use checksums
2723ce26752d1c5f07181719ab371bc9e045ef8bf7650c3a9aae2b1b0863b569
BLAKE2b-256 checksum
How to use checksums
e45e338b904b7c7ea7890a574bed82defe325151f1c089902e56ea1dd8e6fd74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5.win-amd64-py3.2.exe
Size 266.1 kB
Tags Source
SHA-256 checksum
How to use checksums
76924bf127ab9becc70376ac777e73c72dedc3a53f863655010d5393671f48a7
BLAKE2b-256 checksum
How to use checksums
8f2ddceea683ea793627fd868ea5cea41abacc5b59d2bda232417d91add18dca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5.win-amd64-py2.7.exe
Size 266.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c43287a566ccac4f42c7adb0ca9a9469db5618dd1f8ced9e4987c5a8c531b2c6
BLAKE2b-256 checksum
How to use checksums
3f069fed4327c59107630bb0c55eb0a63e12f576b0ba20b893dded10b8252f4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5.win-amd64-py2.6.exe
Size 266.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d098e8cdd990e0cdb28db0b34f1737590c4cd99c910a048f8afefc479f10bdcb
BLAKE2b-256 checksum
How to use checksums
06c8b48389dd4c2a52bef8aef7f5319a523fa8bc817cf00fec086e983018c1ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.5.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.5.win32-py3.4.exe
Size 232.4 kB
Tags Source
SHA-256 checksum
How to use checksums
95a9e7996bfc27dd80fad01a1897c320c743df97c425af3a69ce408f30d40aac
BLAKE2b-256 checksum
How to use checksums
6bd41420c0d1a7d083b02bafbb6e246fd183cab07d2c475e131af4cc261e14fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.5.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.5.win32-py3.3.exe
Size 232.4 kB
Tags Source
SHA-256 checksum
How to use checksums
042afcb6450fcc2eb685e86f1b4d3abf616185e5bfb5146c00d83607aa0f62c2
BLAKE2b-256 checksum
How to use checksums
aba88495552ac10dd372584643cc62042730b66e61c33b4d561a20571834606a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5.win32-py3.2.exe
Size 237.6 kB
Tags Source
SHA-256 checksum
How to use checksums
7786392a38febacf2a782926d9e84b56f393364de9ba838e648fff23d26159cf
BLAKE2b-256 checksum
How to use checksums
705a96267939b01c93c32641f492cdb8034b7220a78ae8d06a13c71d34c0604d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5.win32-py2.7.exe
Size 238.2 kB
Tags Source
SHA-256 checksum
How to use checksums
bfdbe9dc43a80bc9a01c12f468edb110e7a75e335c965d81aea0aaf272c15242
BLAKE2b-256 checksum
How to use checksums
33b33f53269fb52190ce94c758b00108f618310e44e0d9a795e353c99f2f4f33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5.win32-py2.6.exe
Size 238.2 kB
Tags Source
SHA-256 checksum
How to use checksums
fb94f35535206aa6ccd50cd97cf60766b19194aadfdc8137bf7cd5a598f97fe8
BLAKE2b-256 checksum
How to use checksums
070f4387e08bde8460eb436d1506ba2e7694907c09210ba8a648a958e08a423e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.5-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.5-py3.4-win-amd64.egg
Size 59.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
f5de41a6737d33ffae5c2c96c86e1e8f2e63df503448091aaa994f13b3f4768a
BLAKE2b-256 checksum
How to use checksums
2f4b0067556d754bd3e927a17d4495280b325785dfcf249159f6a32f446fb959
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.5-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.5-py3.4-win32.egg
Size 59.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
f8d1018b2ffb0bae429730428b5899e71c1c1a66f24474bb42e701d45229761e
BLAKE2b-256 checksum
How to use checksums
105a95b5a9c5448229f60e7e74b63310357f781aed21977510574949164ff0a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.5-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.5-py3.3-win-amd64.egg
Size 60.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
4592933cffa033fe7aa401c57d1fef5b2251864de1ced51d0a9c324928a5a6b3
BLAKE2b-256 checksum
How to use checksums
39b99bc34d5f67be96db014673c40aa9dc5c846209f18300ee1003285c4901c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zope.proxy-4.1.5-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.5-py3.3-win32.egg
Size 60.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
f297d2de534ee98e26f2e1e8035d2d9adfe24cb8fd4791cb744e80260249f0f0
BLAKE2b-256 checksum
How to use checksums
7431569bdc8f3e5be124bfeec940e64b4b514c779f3baa9099a759cb9221a040
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5-py3.2-win-amd64.egg
Size 57.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
62037009f9a869d7f28ba6e53f45b453d6e34e67250e5294de96ba62a6641a60
BLAKE2b-256 checksum
How to use checksums
ea3f6833cf59c5f21209fab79cf41855d437f3fe9edd3c9844f6256a4704e71a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5-py3.2-win32.egg
Size 57.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
3d3abbe715124a54f7e91bae1745d8574b93a1de82acea45bdec75ece796b601
BLAKE2b-256 checksum
How to use checksums
7d02e8145e030da148384bd01135b58daa3f6107385e9c4ce3c9bd4b88d80236
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5-py2.7-win-amd64.egg
Size 57.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
6f6735defab01d66503ecdcba7e35c7ca7af802cf71a2bb8eebeed6c62b7d965
BLAKE2b-256 checksum
How to use checksums
68aaa348de18bb1178d7f8f038c5f176784b3408d6f84c27610d334d764c5ef0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5-py2.7-win32.egg
Size 57.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
51b6dab18e3da429091cbc7455c03718173ee6fffc47c96dee6d4c17e9897837
BLAKE2b-256 checksum
How to use checksums
11b2b0d0ce34c909b2d86560df56373bd5ad45b6ac176fe9bf94c24e5663a915
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5-py2.6-win-amd64.egg
Size 57.8 kB
Tags Egg
SHA-256 checksum
How to use checksums
da2684bdb85f3b02f0db1b16d503d67df62103fdce58960913d394263527a0c0
BLAKE2b-256 checksum
How to use checksums
28590a7434a94f5dadfe2601f762d05ebda6ed5e9b7b3a9d37e2a3f213915928
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL zope.proxy-4.1.5-py2.6-win32.egg
Size 57.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
4c5addf9e9b1190fa8fb6c4e866714f7f9afc928bf86210289b4395904bff105
BLAKE2b-256 checksum
How to use checksums
574621a3dbaea0725cca93954b58f5776860437d5df42c49d2a9d6cf832fb731
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.5 This release

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