[Checkins] SVN: megrok.chameleon/branches/ulif-z3c.pt-less/src/megrok/chameleon/expressions.py Shorten imports.

Uli Fouquet uli at gnufix.de
Mon Mar 1 20:33:30 EST 2010


Log message for revision 109551:
  Shorten imports.
  

Changed:
  U   megrok.chameleon/branches/ulif-z3c.pt-less/src/megrok/chameleon/expressions.py

-=-
Modified: megrok.chameleon/branches/ulif-z3c.pt-less/src/megrok/chameleon/expressions.py
===================================================================
--- megrok.chameleon/branches/ulif-z3c.pt-less/src/megrok/chameleon/expressions.py	2010-03-02 01:24:47 UTC (rev 109550)
+++ megrok.chameleon/branches/ulif-z3c.pt-less/src/megrok/chameleon/expressions.py	2010-03-02 01:33:30 UTC (rev 109551)
@@ -1,6 +1,5 @@
 import grokcore.component as grok
 import re
-import namespaces
 import zope.event
 
 from zope.traversing.adapters import traversePathElement
@@ -17,8 +16,9 @@
 from chameleon.zpt import expressions
 from chameleon.zpt.interfaces import IExpressionTranslator
 
-from types import MethodType
+from megrok.chameleon import namespaces
 
+
 _marker = object()
 _valid_name = re.compile(r"[a-zA-Z][a-zA-Z0-9_]*$").match
 
@@ -69,7 +69,7 @@
 
                 if next is not _marker:
                     base = next
-                    if ns is True and isinstance(base, MethodType):
+                    if ns is True and isinstance(base, types.MethodType):
                         base = base()
                     continue
                 else:



More information about the checkins mailing list