[Checkins] SVN: zope.component/branches/jinty-optional-event/s Make dependency totally optional and convert in-tree users

Brian Sutherland jinty at web.de
Thu Mar 4 10:54:37 EST 2010


Log message for revision 109652:
  Make dependency totally optional and convert in-tree users

Changed:
  U   zope.component/branches/jinty-optional-event/setup.py
  U   zope.component/branches/jinty-optional-event/src/zope/component/event.txt
  U   zope.component/branches/jinty-optional-event/src/zope/component/registry.py
  U   zope.component/branches/jinty-optional-event/src/zope/component/registry.txt
  U   zope.component/branches/jinty-optional-event/src/zope/component/tests.py

-=-
Modified: zope.component/branches/jinty-optional-event/setup.py
===================================================================
--- zope.component/branches/jinty-optional-event/setup.py	2010-03-04 15:53:28 UTC (rev 109651)
+++ zope.component/branches/jinty-optional-event/setup.py	2010-03-04 15:54:37 UTC (rev 109652)
@@ -72,7 +72,7 @@
         ],
     install_requires=['setuptools',
                       'zope.interface',
-                      'zope.event',
+                      #'zope.event', - Purely optional
                       ],
     include_package_data = True,
     zip_safe = False,

Modified: zope.component/branches/jinty-optional-event/src/zope/component/event.txt
===================================================================
--- zope.component/branches/jinty-optional-event/src/zope/component/event.txt	2010-03-04 15:53:28 UTC (rev 109651)
+++ zope.component/branches/jinty-optional-event/src/zope/component/event.txt	2010-03-04 15:54:37 UTC (rev 109652)
@@ -39,7 +39,7 @@
 Now let's go through the events.  We'll see that the handlers have been
 called accordingly:
 
-  >>> from zope.event import notify
+  >>> from zope.component.event import notify
   >>> notify(Event1())
   >>> called
   [1]

Modified: zope.component/branches/jinty-optional-event/src/zope/component/registry.py
===================================================================
--- zope.component/branches/jinty-optional-event/src/zope/component/registry.py	2010-03-04 15:53:28 UTC (rev 109651)
+++ zope.component/branches/jinty-optional-event/src/zope/component/registry.py	2010-03-04 15:54:37 UTC (rev 109652)
@@ -37,7 +37,7 @@
 from zope.component.interfaces import Unregistered
 from zope.component._api import handle
 from zope.component._declaration import adapter
-from zope.event import notify
+from zope.component._event import notify
 
 class Components(object):
 

Modified: zope.component/branches/jinty-optional-event/src/zope/component/registry.txt
===================================================================
--- zope.component/branches/jinty-optional-event/src/zope/component/registry.txt	2010-03-04 15:53:28 UTC (rev 109651)
+++ zope.component/branches/jinty-optional-event/src/zope/component/registry.txt	2010-03-04 15:54:37 UTC (rev 109652)
@@ -23,10 +23,10 @@
 As components are registered, events are generated.  Let's register
 an event subscriber, so we can see the events generated:
 
-    >>> import zope.event
+    >>> import zope.component.event
     >>> def logevent(event):
     ...     print event
-    >>> zope.event.subscribers.append(logevent)
+    >>> zope.component.event.subscribers.append(logevent)
     
 Utilities
 ---------

Modified: zope.component/branches/jinty-optional-event/src/zope/component/tests.py
===================================================================
--- zope.component/branches/jinty-optional-event/src/zope/component/tests.py	2010-03-04 15:53:28 UTC (rev 109651)
+++ zope.component/branches/jinty-optional-event/src/zope/component/tests.py	2010-03-04 15:54:37 UTC (rev 109652)
@@ -1664,8 +1664,8 @@
 
 def tearDownRegistryTests(tests):
     tearDown()
-    import zope.event
-    zope.event.subscribers.pop()
+    import zope.component.event
+    zope.component.event.subscribers.pop()
 
 def clearZCML(test=None):
     tearDown()



More information about the checkins mailing list