Skip to content

Commit c6b50f0

Browse files
committed
Python 3 preparation: make relative imports explicit.
Tool-generated patch.
1 parent 7f6e05b commit c6b50f0

34 files changed

+80
-80
lines changed

frontends/ZRoundup/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
raise ValueError("Can't determine where ZRoundup is installed")
3636

3737
# product initialisation
38-
from ZRoundup import ZRoundup, manage_addZRoundupForm, manage_addZRoundup
38+
from .ZRoundup import ZRoundup, manage_addZRoundupForm, manage_addZRoundup
3939
def initialize(context):
4040
context.registerClass(
4141
ZRoundup,

roundup/backends/indexer_common.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,25 +112,25 @@ def get_indexer(config, db):
112112
if not indexer_name:
113113
# Try everything
114114
try:
115-
from indexer_xapian import Indexer
115+
from .indexer_xapian import Indexer
116116
return Indexer(db)
117117
except ImportError:
118118
pass
119119

120120
try:
121-
from indexer_whoosh import Indexer
121+
from .indexer_whoosh import Indexer
122122
return Indexer(db)
123123
except ImportError:
124124
pass
125125

126126
indexer_name = "native" # fallback to native full text search
127127

128128
if indexer_name == "xapian":
129-
from indexer_xapian import Indexer
129+
from .indexer_xapian import Indexer
130130
return Indexer(db)
131131

132132
if indexer_name == "whoosh":
133-
from indexer_whoosh import Indexer
133+
from .indexer_whoosh import Indexer
134134
return Indexer(db)
135135

136136
if indexer_name == "native":

roundup/cgi/PageTemplates/Expressions.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@
2323
"""
2424

2525
import re, sys
26-
from TALES import Engine, CompilerError, _valid_name, NAME_RE, \
26+
from .TALES import Engine, CompilerError, _valid_name, NAME_RE, \
2727
Undefined, Default, _parse_expr
2828

2929

3030
_engine = None
3131
def getEngine():
3232
global _engine
3333
if _engine is None:
34-
from PathIterator import Iterator
34+
from .PathIterator import Iterator
3535
_engine = Engine(Iterator)
3636
installHandlers(_engine)
3737
return _engine
@@ -46,7 +46,7 @@ def installHandlers(engine):
4646
reg('not', NotExpr)
4747
reg('defer', DeferExpr)
4848

49-
from PythonExpr import getSecurityManager, PythonExpr
49+
from .PythonExpr import getSecurityManager, PythonExpr
5050
guarded_getattr = getattr
5151
try:
5252
from zExceptions import Unauthorized

roundup/cgi/PageTemplates/PageTemplate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
from roundup.cgi.TAL.TALGenerator import TALGenerator
2828
# Do not use cStringIO here! It's not unicode aware. :(
2929
from roundup.cgi.TAL.TALInterpreter import TALInterpreter, FasterStringIO
30-
from Expressions import getEngine
30+
from .Expressions import getEngine
3131

3232

3333
class PageTemplate:

roundup/cgi/PageTemplates/PathIterator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
subpaths of elements.
1818
"""
1919

20-
import TALES
21-
from Expressions import restrictedTraverse, Undefs, getSecurityManager
20+
from . import TALES
21+
from .Expressions import restrictedTraverse, Undefs, getSecurityManager
2222

2323
class Iterator(TALES.Iterator):
2424
def __bobo_traverse__(self, REQUEST, name):

roundup/cgi/PageTemplates/PythonExpr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"""Generic Python Expression Handler
1818
"""
1919

20-
from TALES import CompilerError
20+
from .TALES import CompilerError
2121
from sys import exc_info
2222

2323
class getSecurityManager:

roundup/cgi/PageTemplates/TALES.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
import re, sys
2424
from roundup.cgi import ZTUtils
2525
from weakref import ref
26-
from MultiMapping import MultiMapping
27-
from GlobalTranslationService import getGlobalTranslationService
26+
from .MultiMapping import MultiMapping
27+
from .GlobalTranslationService import getGlobalTranslationService
2828

2929
ustr = str
3030

roundup/cgi/TAL/DummyEngine.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import re
2222
import sys
2323

24-
from TALDefs import NAME_RE, TALESError, ErrorInfo
24+
from .TALDefs import NAME_RE, TALESError, ErrorInfo
2525
#from ITALES import ITALESCompiler, ITALESEngine
2626
#from DocumentTemplate.DT_Util import ustr
2727
ustr = str

roundup/cgi/TAL/HTMLParser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
# and CDATA (character data -- only end tags are special).
99

1010

11-
import markupbase
11+
from . import markupbase
1212
import re
1313

1414
# Regular expressions used for parsing

roundup/cgi/TAL/HTMLTALParser.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717

1818
import sys
1919

20-
from TALGenerator import TALGenerator
21-
from HTMLParser import HTMLParser, HTMLParseError
22-
from TALDefs import \
20+
from .TALGenerator import TALGenerator
21+
from .HTMLParser import HTMLParser, HTMLParseError
22+
from .TALDefs import \
2323
ZOPE_METAL_NS, ZOPE_TAL_NS, ZOPE_I18N_NS, METALError, TALError, I18NError
2424

2525
BOOLEAN_HTML_ATTRS = [

0 commit comments

Comments
 (0)