[Checkins] SVN: grok/trunk/s get IApplicationInitializedEvent from grokcore.site.interfaces now

Jan Wijbrand Kolman cvs-admin at zope.org
Sun Apr 29 15:50:57 UTC 2012


Log message for revision 125402:
  get IApplicationInitializedEvent from grokcore.site.interfaces now

Changed:
  U   grok/trunk/setup.py
  U   grok/trunk/src/grok/__init__.py
  U   grok/trunk/src/grok/events.py

-=-
Modified: grok/trunk/setup.py
===================================================================
--- grok/trunk/setup.py	2012-04-29 15:40:29 UTC (rev 125401)
+++ grok/trunk/setup.py	2012-04-29 15:50:53 UTC (rev 125402)
@@ -42,6 +42,7 @@
     zip_safe=False,
     install_requires=[
         'grokcore.annotation >= 1.1',
+        #'grokcore.catalog',
         'grokcore.chameleon',
         'grokcore.component >= 2.3',
         'grokcore.content',

Modified: grok/trunk/src/grok/__init__.py
===================================================================
--- grok/trunk/src/grok/__init__.py	2012-04-29 15:40:29 UTC (rev 125401)
+++ grok/trunk/src/grok/__init__.py	2012-04-29 15:50:53 UTC (rev 125402)
@@ -67,6 +67,7 @@
 from grokcore.annotation import Annotation
 
 from grokcore.site.interfaces import IApplication
+from grokcore.site.interfaces import IApplicationInitializedEvent
 from grokcore.site import LocalUtility
 from grokcore.site import Site
 from grokcore.site import getApplication
@@ -108,14 +109,13 @@
 from grokcore.traverser import Traverser
 
 from grok.interfaces import IRESTSkinType, IRESTLayer
-from grok.interfaces import IApplicationInitializedEvent
 
 from grokcore.site import site
 from grokcore.rest import restskin
 from grokcore.traverser import traversable
 
 # this will be moved to ... something else soon
-from grok.directive import permissions  
+from grok.directive import permissions
 
 # BBB These two functions are meant for test fixtures and should be
 # imported from grok.testing, not from grok.

Modified: grok/trunk/src/grok/events.py
===================================================================
--- grok/trunk/src/grok/events.py	2012-04-29 15:40:29 UTC (rev 125401)
+++ grok/trunk/src/grok/events.py	2012-04-29 15:50:53 UTC (rev 125402)
@@ -17,7 +17,7 @@
 conveniently provided to be used in your own application.
 
 """
-import grok.interfaces
+import grok
 import grokcore.site.interfaces
 from zope.interface import implements
 
@@ -25,8 +25,8 @@
 class ApplicationInitializedEvent(object):
     """A Grok Application has been created and is now ready to be used.
     """
-    implements(grok.interfaces.IApplicationInitializedEvent)
+    implements(grok.IApplicationInitializedEvent)
 
     def __init__(self, app):
-        assert grokcore.site.interfaces.IApplication.providedBy(app)
+        assert grok.IApplication.providedBy(app)
         self.object = app



More information about the checkins mailing list