Mercurial > p > roundup > code
diff roundup/cgi/PageTemplates/PythonExpr.py @ 5384:c4774b9f483c
Python 3 preparation: convert exec to a function.
Tool-generated patch.
| author | Joseph Myers <jsm@polyomino.org.uk> |
|---|---|
| date | Tue, 24 Jul 2018 22:11:16 +0000 |
| parents | 35ea9b1efc14 |
| children | d26921b851c3 |
line wrap: on
line diff
--- a/roundup/cgi/PageTemplates/PythonExpr.py Tue Jul 24 22:10:24 2018 +0000 +++ b/roundup/cgi/PageTemplates/PythonExpr.py Tue Jul 24 22:11:16 2018 +0000 @@ -31,7 +31,7 @@ self.expr = expr = expr.strip().replace('\n', ' ') try: d = {} - exec 'def f():\n return %s\n' % expr.strip() in d + exec('def f():\n return %s\n' % expr.strip(), d) self._f = d['f'] except: raise CompilerError(('Python expression error:\n'
