diff options
-rw-r--r-- | pecan/templating.py | 2 | ||||
-rw-r--r-- | setup.py | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/pecan/templating.py b/pecan/templating.py index 2f9660b..480fb64 100644 --- a/pecan/templating.py +++ b/pecan/templating.py @@ -63,7 +63,7 @@ try: ''' if isinstance(exc_value, (gTemplateError)): retval = '<h4>Genshi error %s</h4>' % escape( - exc_value.message, + str(exc_value), True ) retval += format_line_context(exc_value.filename, exc_value.lineno) @@ -39,8 +39,10 @@ if sys.version_info < (2, 7): if sys.version_info < (3, 0): # These don't support Python3 yet - don't run their tests - tests_require += ['Genshi'] tests_require += ['Kajiki'] + tests_require += ['Genshi>=0.7'] +else: + tests_require += ['Genshi'] # # call setup |