Add FIXMEs to functemplate about py3

This commit is contained in:
Adrian Sampson 2016-06-29 10:51:56 -07:00
parent 89c7b78994
commit 44ca6938ff

View file

@ -508,7 +508,7 @@ class Template(object):
def __init__(self, template):
self.expr = _parse(template)
self.original = template
if six.PY2:
if six.PY2: # FIXME Compiler is broken on Python 3.
self.compiled = self.translate()
def __eq__(self, other):
@ -525,7 +525,7 @@ class Template(object):
def substitute(self, values={}, functions={}):
"""Evaluate the template given the values and functions.
"""
if six.PY2:
if six.PY2: # FIXME As above.
try:
res = self.compiled(values, functions)
except: # Handle any exceptions thrown by compiled version.