diff --git a/debexpo/model/package_info.py b/debexpo/model/package_info.py index e9b2c838a05b09d4b97c31bd30c553f2ca9a1214..a8f8cdce5e46eed1b58a731e7f5ab0da1fc0a9a2 100644 --- a/debexpo/model/package_info.py +++ b/debexpo/model/package_info.py @@ -94,6 +94,9 @@ class PackageInfo(OrmObject): directories = PLUGINS_TEMPLATE_DIRS, input_encoding='utf-8', output_encoding='utf-8', + default_filters=['escape'], + imports=['from webhelpers.html import escape', + 'from debexpo.lib.filters import semitrusted'] ) for basefile in try_files: diff --git a/debexpo/templates/plugins/lintian/html.mako b/debexpo/templates/plugins/lintian/html.mako index 23a6e109dd46cccccea73791e9b919b94906ab4f..57ec9acf45a39717b0cae01ad9a4422970c6016e 100644 --- a/debexpo/templates/plugins/lintian/html.mako +++ b/debexpo/templates/plugins/lintian/html.mako @@ -33,11 +33,11 @@ ${package} % for severity in sorted(o.rich_data[package], key = severity_key): % for tag in sorted(o.rich_data[package][severity]):