summaryrefslogtreecommitdiff
path: root/mako
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2019-03-20 11:15:47 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2019-03-20 11:15:47 -0400
commit3e97da45e76b2abddb7eda3c50dbe4a0f7217995 (patch)
tree0c2ec23067165f3df2d7695e36bdd18bed533db2 /mako
parent2087586bec4ffeab3a3e1cdf4e7777c2a139f7b6 (diff)
downloadmako-3e97da45e76b2abddb7eda3c50dbe4a0f7217995.tar.gz
Add Constant to _ast_util
Python 3.8 seems to require this be present for expression generation to succeed. Fixes: #287 Change-Id: I4a3ac22c74e3c96f5f15d349fc8fe2523d6e7def
Diffstat (limited to 'mako')
-rw-r--r--mako/_ast_util.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/mako/_ast_util.py b/mako/_ast_util.py
index c410287..caf157d 100644
--- a/mako/_ast_util.py
+++ b/mako/_ast_util.py
@@ -680,6 +680,10 @@ class SourceGenerator(NodeVisitor):
def visit_Num(self, node):
self.write(repr(node.n))
+ # newly needed in Python 3.8
+ def visit_Constant(self, node):
+ self.write(repr(node.n))
+
def visit_Tuple(self, node):
self.write('(')
idx = -1