[Checkins] SVN: z3c.traverser/trunk/ see CHANGES.txt, version bump

Bernd Dorn bernd.dorn at lovelysystems.com
Fri Sep 21 06:25:43 EDT 2007


Log message for revision 79786:
  see CHANGES.txt, version bump

Changed:
  U   z3c.traverser/trunk/CHANGES.txt
  U   z3c.traverser/trunk/setup.py
  U   z3c.traverser/trunk/src/z3c/traverser/stackinfo/__init__.py
  D   z3c.traverser/trunk/src/z3c/traverser/stackinfo/adapter.py
  U   z3c.traverser/trunk/src/z3c/traverser/stackinfo/consumer.py
  U   z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/configure.zcml
  D   z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/event.py
  U   z3c.traverser/trunk/src/z3c/traverser/stackinfo/traversing.py

-=-
Modified: z3c.traverser/trunk/CHANGES.txt
===================================================================
--- z3c.traverser/trunk/CHANGES.txt	2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/CHANGES.txt	2007-09-21 10:25:43 UTC (rev 79786)
@@ -2,6 +2,12 @@
 Changes
 =======
 
+2007/09/21 0.2.0b1
+==================
+
+- added a generic stack consumer handler which can be registered for
+  BeforeTraverse events.
+
 2007/06/03 0.1.3
 ================
 

Modified: z3c.traverser/trunk/setup.py
===================================================================
--- z3c.traverser/trunk/setup.py	2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/setup.py	2007-09-21 10:25:43 UTC (rev 79786)
@@ -3,7 +3,7 @@
 
 setup(
     name = 'z3c.traverser',
-    version = '0.1.3',
+    version = '0.2.0b1',
     author = "Zope Community",
     author_email = "zope3-dev at zope.org",
     description = open("README.txt").read(),

Modified: z3c.traverser/trunk/src/z3c/traverser/stackinfo/__init__.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/__init__.py	2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/__init__.py	2007-09-21 10:25:43 UTC (rev 79786)
@@ -1 +1,5 @@
-#
+from traversing import applyStackConsumers
+
+def applyStackConsumersHandler(obj, event):
+    applyStackConsumers(obj, event.request)
+

Deleted: z3c.traverser/trunk/src/z3c/traverser/stackinfo/adapter.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/adapter.py	2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/adapter.py	2007-09-21 10:25:43 UTC (rev 79786)
@@ -1 +0,0 @@
-

Modified: z3c.traverser/trunk/src/z3c/traverser/stackinfo/consumer.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/consumer.py	2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/consumer.py	2007-09-21 10:25:43 UTC (rev 79786)
@@ -37,4 +37,4 @@
         return '<%s named %r>' % (self.__class__.__name__,
                                   self.__name__)
 
-    
+

Modified: z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/configure.zcml
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/configure.zcml	2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/configure.zcml	2007-09-21 10:25:43 UTC (rev 79786)
@@ -12,10 +12,10 @@
  <subscriber
   for="zope.app.component.interfaces.ISite
        zope.app.publication.interfaces.IBeforeTraverseEvent"
-  handler=".event.handleSiteBeforeTraverse"
+  handler="z3c.traverser.stackinfo.applyStackConsumersHandler"
   />
 
  <adapter factory=".consumer.KeyValueConsumer"
           name="kv"/>
- 
+
  </configure>
\ No newline at end of file

Deleted: z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/event.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/event.py	2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/event.py	2007-09-21 10:25:43 UTC (rev 79786)
@@ -1,6 +0,0 @@
-from z3c.traverser.stackinfo import traversing
-
-# example event handler
-def handleSiteBeforeTraverse(obj, event):
-    traversing.applyStackConsumers(obj, event.request)
-    

Modified: z3c.traverser/trunk/src/z3c/traverser/stackinfo/traversing.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/traversing.py	2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/traversing.py	2007-09-21 10:25:43 UTC (rev 79786)
@@ -8,7 +8,6 @@
 CONSUMERS_ANNOTATION_KEY='z3c.traverser.consumers'
 CONSUMED_ANNOTATION_KEY='z3c.traverser.consumed'
 
-
 def getStackConsumers(context, request):
     """consumes the stack"""
     vhStack = VHStack(request)



More information about the Checkins mailing list