[Checkins] SVN: zope.interface/trunk/ Merged changes from 3.3
branch.
Jim Fulton
jim at zope.com
Wed Jan 3 11:19:08 EST 2007
Log message for revision 71700:
Merged changes from 3.3 branch.
Changed:
U zope.interface/trunk/CHANGES.txt
U zope.interface/trunk/setup.py
-=-
Modified: zope.interface/trunk/CHANGES.txt
===================================================================
--- zope.interface/trunk/CHANGES.txt 2007-01-03 16:14:53 UTC (rev 71699)
+++ zope.interface/trunk/CHANGES.txt 2007-01-03 16:19:08 UTC (rev 71700)
@@ -1,18 +1,52 @@
zope.interface Package Changes
******************************
+===========================================
+zope.interface version 3.3.0b1 (2007/01/03)
+===========================================
+
+New Features
+============
+
+- The adapter-lookup algorithim was refactored to make it
+ much simpler and faster.
+
+ Also, more of the adapter-lookup logic is implemented in C, making
+ debugging of application code easier, since there is less
+ infrastructre code to step through.
+
+- We now treat objects without interafce declarations as if they
+ declared that they provide zope.interface.Interface.
+
+- There are a number of richer new adapter-registration interfaces
+ that provide greater control and introspection.
+
+- Added a new interface decorator to zope.interface that allows the
+ setting of tagged values on an interface at definition time (see
+ zope.interface.taggedValue).
+
+Bug Fixes
+=========
+
+- A bug in multi-adapter lookup sometimes caused incorrect adapters to
+ be returned.
+
+
+===========================================
zope.interface version 3.2.0.2 (2006/04/15)
===========================================
- Fix packaging bug: 'package_dir' must be a *relative* path.
+===========================================
zope.interface version 3.2.0.1 (2006/04/14)
===========================================
- Packaging change: suppress inclusion of 'setup.cfg' in 'sdist' builds.
+=========================================
zope.interface version 3.2.0 (2006/01/05)
=========================================
@@ -22,6 +56,7 @@
- TODO: note other changes
+=========================================
zope.interface version 3.1.0 (2005/10/03)
=========================================
@@ -37,6 +72,7 @@
favor of 'implementedBy' and 'providedBy'.
+=========================================
zope.interface version 3.0.1 (2005/07/27)
=========================================
@@ -47,6 +83,7 @@
to fail occasionally to reflect declaration changes.
+=========================================
zope.interface version 3.0.0 (2004/11/07)
=========================================
Modified: zope.interface/trunk/setup.py
===================================================================
--- zope.interface/trunk/setup.py 2007-01-03 16:14:53 UTC (rev 71699)
+++ zope.interface/trunk/setup.py 2007-01-03 16:19:08 UTC (rev 71700)
@@ -35,7 +35,7 @@
return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
setup(name='zope.interface',
- version='3.3-dev',
+ version='3.4-dev',
url='http://www.python.org/pypi/zope.interface',
license='ZPL 2.1',
description='Zope 3 Interface Infrastructure',
More information about the Checkins
mailing list