[Checkins] SVN: zope.proxy/trunk/ Note the non-hiding nature of the pure-Python proxy.
Tres Seaver
cvs-admin at zope.org
Wed Jun 6 20:54:20 UTC 2012
Log message for revision 126631:
Note the non-hiding nature of the pure-Python proxy.
Folks who need that hiding have to stick to CPython.
Changed:
_U zope.proxy/trunk/
U zope.proxy/trunk/CHANGES.txt
-=-
Modified: zope.proxy/trunk/CHANGES.txt
===================================================================
--- zope.proxy/trunk/CHANGES.txt 2012-06-06 20:42:38 UTC (rev 126630)
+++ zope.proxy/trunk/CHANGES.txt 2012-06-06 20:54:17 UTC (rev 126631)
@@ -7,9 +7,17 @@
- Added support for PyPy.
-- Added a pure-Python fallback implementations of ``zope.proxy.ProxyBase``
- and the proxy module API functions.
+ 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.
More information about the checkins
mailing list