[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