diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2019-03-20 11:15:47 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2019-03-20 11:15:47 -0400 |
commit | 3e97da45e76b2abddb7eda3c50dbe4a0f7217995 (patch) | |
tree | 0c2ec23067165f3df2d7695e36bdd18bed533db2 /mako | |
parent | 2087586bec4ffeab3a3e1cdf4e7777c2a139f7b6 (diff) | |
download | mako-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.py | 4 |
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 |