Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Z
zope.proxy
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
zope.proxy
Commits
e138eb21
Commit
e138eb21
authored
Jun 02, 2015
by
Tres Seaver
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Garden changelog.
parent
f9e5240c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
34 additions
and
33 deletions
+34
-33
CHANGES.rst
CHANGES.rst
+34
-33
No files found.
CHANGES.rst
View file @
e138eb21
...
...
@@ -4,48 +4,49 @@ Changes
4.1.6 (unreleased)
------------------
- Ma
d
e subclasses of ProxyBase properly delegate ``__module__`` to the
- Ma
k
e subclasses of ProxyBase properly delegate ``__module__`` to the
wrapped object. This fixes some ``zope.interface`` lookups under
PyPy.
- Made the pure-Python implementation of ProxyBase properly report the
- 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)
------------------
- Ma
d
e the C implementation proxy ``__unicode__`` correctly.
- Ma
k
e the C implementation proxy ``__unicode__`` correctly.
- Ma
d
e the C implementation use the standard methods to proxy ``int`` and
- Ma
k
e the C implementation use the standard methods to proxy ``int`` and
``float``.
- Ma
d
e the pure Python implementation handle descriptors defined in
- Ma
k
e 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
ed
support for Python 3.4.
- Add support for Python 3.4.
- Update
d
``bootstrap.py`` to version 2.2.
- Update ``bootstrap.py`` to version 2.2.
4.1.3 (2013-03-12)
------------------
- Fixed interface object introspection in PyPy. For some reason PyPy ma
de
- Fixed interface object introspection in PyPy. For some reason PyPy ma
kes
attributes available despite the restrictive ``__slots__`` declaration.
- Add
ed
a bunch of tests surrounding interface lookup and adaptation.
- Add 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
-
Make ``PyProxyBase.__iter__()``
return the result of
``PyProxyBase._wrapped.__iter__`` if available, otherwise fall
ing
back to
Python internals. The previous implementation always created a generator.
-
Fixed ``PyProxyBase.__setattr__()`` to
allow setting of properties on the
-
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.
...
...
@@ -69,16 +70,16 @@ Changes
4.0.1 (2012-11-21)
------------------
- Add
ed
support for Python 3.3.
- Add support for Python 3.3.
4.0.0 (2012-06-06)
------------------
- Add
ed
support for PyPy.
- Add support for PyPy.
N.B.: the C extension is *not* built under PyPy.
- Add
ed
a pure-Python reference / fallback implementations of
- 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
...
...
@@ -87,15 +88,15 @@ Changes
hiding (e.g., to implement security sandboxing), you still need to use
the C version.
- Add
ed
support for continuous integration using ``tox`` and ``jenkins``.
- Add support for continuous integration using ``tox`` and ``jenkins``.
- 100% unit test coverage.
- Add
ed
Sphinx documentation: moved doctest examples to API reference.
- Add Sphinx documentation: moved doctest examples to API reference.
- Add
ed
'setup.py docs' alias (installs ``Sphinx`` and dependencies).
- Add 'setup.py docs' alias (installs ``Sphinx`` and dependencies).
- Add
ed
'setup.py dev' alias (runs ``setup.py develop`` plus installs
- Add 'setup.py dev' alias (runs ``setup.py develop`` plus installs
``nose`` and ``coverage``).
- Replaced deprecated ``zope.interface.implements`` usage with equivalent
...
...
@@ -103,7 +104,7 @@ Changes
- Dropped support for Python 2.4 and 2.5.
- Add
ed
Python 3.2 support.
- Add Python 3.2 support.
3.6.1 (2010-07-06)
------------------
...
...
@@ -113,54 +114,54 @@ Changes
3.6.0 (2010-04-30)
------------------
- Remove
d
test extra and the remaining dependency on zope.testing.
- Remove test extra and the remaining dependency on zope.testing.
- Remove
d
use of 'zope.testing.doctestunit' in favor of stdlib's 'doctest.
- Remove use of 'zope.testing.doctestunit' in favor of stdlib's 'doctest.
3.5.0 (2009/01/31)
------------------
- Add
ed
support to bootstrap on Jython.
- Add support to bootstrap on Jython.
- Use
zope.container instead of zope.app.container
.
- Use
``zope.container`` instead of ``zope.app.container``
.
3.4.2 (2008/07/27)
------------------
- Ma
d
e C code compatible with Python 2.5 on 64bit architectures.
- Ma
k
e C code compatible with Python 2.5 on 64bit architectures.
3.4.1 (2008/06/24)
------------------
- Bug: Update
d `setup.py
` script to conform to common layout. Also updated
- Bug: Update
``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.
- 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
ed a decorator
module that supports declaring interfaces on
- 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
- 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
- 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
- Corresponds to the verison of the
``zope.proxy``
package shipped as part of
the Zope X3.0.0 release.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment