summaryrefslogtreecommitdiff
path: root/paste/util/template.py
diff options
context:
space:
mode:
Diffstat (limited to 'paste/util/template.py')
-rw-r--r--paste/util/template.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/paste/util/template.py b/paste/util/template.py
index 5a63664..c1f22f3 100644
--- a/paste/util/template.py
+++ b/paste/util/template.py
@@ -33,7 +33,7 @@ If there are syntax errors ``TemplateError`` will be raised.
import re
import six
import sys
-import cgi
+from html import escape
from six.moves.urllib.parse import quote
from paste.util.looper import looper
@@ -322,7 +322,7 @@ def html_quote(value):
value = unicode(value)
else:
value = str(value)
- value = cgi.escape(value, 1)
+ value = escape(value, 1)
if six.PY2 and isinstance(value, unicode):
value = value.encode('ascii', 'xmlcharrefreplace')
return value