[Checkins] SVN: zope.tal/trunk/src/zope/tal/ Towards Py3K: explicit relative imports
Marius Gedminas
cvs-admin at zope.org
Thu Feb 7 20:35:46 UTC 2013
Log message for revision 129178:
Towards Py3K: explicit relative imports
Changed:
U zope.tal/trunk/src/zope/tal/driver.py
U zope.tal/trunk/src/zope/tal/dummyengine.py
U zope.tal/trunk/src/zope/tal/runtest.py
U zope.tal/trunk/src/zope/tal/tests/run.py
-=-
Modified: zope.tal/trunk/src/zope/tal/driver.py
===================================================================
--- zope.tal/trunk/src/zope/tal/driver.py 2013-02-07 20:35:41 UTC (rev 129177)
+++ zope.tal/trunk/src/zope/tal/driver.py 2013-02-07 20:35:45 UTC (rev 129178)
@@ -45,7 +45,7 @@
import getopt
if __name__ == "__main__":
- import setpath # Local hack to tweak sys.path etc.
+ from . import setpath # Local hack to tweak sys.path etc.
# Import local classes
import zope.tal.taldefs
Modified: zope.tal/trunk/src/zope/tal/dummyengine.py
===================================================================
--- zope.tal/trunk/src/zope/tal/dummyengine.py 2013-02-07 20:35:41 UTC (rev 129177)
+++ zope.tal/trunk/src/zope/tal/dummyengine.py 2013-02-07 20:35:45 UTC (rev 129178)
@@ -160,7 +160,7 @@
macro = self.macros[localName]
else:
# External macro
- import driver
+ from . import driver
program, macros = driver.compilefile(file)
macro = macros.get(localName)
if not macro:
Modified: zope.tal/trunk/src/zope/tal/runtest.py
===================================================================
--- zope.tal/trunk/src/zope/tal/runtest.py 2013-02-07 20:35:41 UTC (rev 129177)
+++ zope.tal/trunk/src/zope/tal/runtest.py 2013-02-07 20:35:45 UTC (rev 129178)
@@ -25,13 +25,13 @@
from cStringIO import StringIO
if __name__ == "__main__":
- import setpath # Local hack to tweak sys.path etc.
+ from . import setpath # Local hack to tweak sys.path etc.
import zope.tal.driver
import zope.tal.tests.utils
def showdiff(a, b):
- import ndiff
+ from . import ndiff # XXX consider using difflib
cruncher = ndiff.SequenceMatcher(ndiff.IS_LINE_JUNK, a, b)
for tag, alo, ahi, blo, bhi in cruncher.get_opcodes():
if tag == "equal":
Modified: zope.tal/trunk/src/zope/tal/tests/run.py
===================================================================
--- zope.tal/trunk/src/zope/tal/tests/run.py 2013-02-07 20:35:41 UTC (rev 129177)
+++ zope.tal/trunk/src/zope/tal/tests/run.py 2013-02-07 20:35:45 UTC (rev 129178)
@@ -28,7 +28,7 @@
suite = unittest.TestSuite()
suite.addTest(test_htmltalparser.test_suite())
if not utils.skipxml:
- import test_xmlparser
+ from . import test_xmlparser
suite.addTest(test_xmlparser.test_suite())
suite.addTest(test_talinterpreter.test_suite())
suite.addTest(test_files.test_suite())
More information about the checkins
mailing list