[Checkins] SVN: grok/trunk/src/grok/__init__.py Rearrange some imports, just to be able to see better where things come from

Philipp von Weitershausen philikon at philikon.de
Sun Aug 3 15:01:38 EDT 2008


Log message for revision 89306:
  Rearrange some imports, just to be able to see better where things come from
  

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

-=-
Modified: grok/trunk/src/grok/__init__.py
===================================================================
--- grok/trunk/src/grok/__init__.py	2008-08-03 18:47:59 UTC (rev 89305)
+++ grok/trunk/src/grok/__init__.py	2008-08-03 19:01:32 UTC (rev 89306)
@@ -13,9 +13,18 @@
 ##############################################################################
 """Grok
 """
-
 from zope.interface import implements
 from zope.component import adapts
+
+from martian import ClassGrokker, InstanceGrokker, GlobalGrokker
+from martian import baseclass
+from martian.error import GrokError, GrokImportError
+
+from grokcore.component import Adapter, MultiAdapter, GlobalUtility, Context
+from grokcore.component.decorators import subscribe, adapter, implementer
+from grokcore.component.directive import (
+    context, name, title, description, provides, global_utility, direct)
+
 from zope.event import notify
 from zope.app.component.hooks import getSite
 from zope.lifecycleevent import (
@@ -32,8 +41,6 @@
     IObjectRemovedEvent, ObjectRemovedEvent,
     IContainerModifiedEvent, ContainerModifiedEvent)
 
-from martian import ClassGrokker, InstanceGrokker, GlobalGrokker
-from grokcore.component import Adapter, MultiAdapter, GlobalUtility, Context
 from grok.components import Model, View
 from grok.components import XMLRPC, REST, JSON
 from grok.components import PageTemplate, PageTemplateFile, Traverser
@@ -46,14 +53,9 @@
 from grok.interfaces import IRESTSkinType
 from grok.components import ViewletManager, Viewlet
 
-from martian import baseclass
-from grokcore.component.directive import (
-    context, name, title, description, provides, global_utility, direct)
 from grok.directive import (
     template, templatedir, local_utility, permissions, require, site,
     layer, viewletmanager, view, traversable, order, skin)
-from grokcore.component.decorators import subscribe, adapter, implementer
-from martian.error import GrokError, GrokImportError
 
 # BBB These two functions are meant for test fixtures and should be
 # imported from grok.testing, not from grok.



More information about the Checkins mailing list