summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pecan/templating.py2
-rw-r--r--setup.py4
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)
diff --git a/setup.py b/setup.py
index 70cd983..5c1e3bf 100644
--- a/setup.py
+++ b/setup.py
@@ -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