diff --git a/ietf/utils/html.py b/ietf/utils/html.py
index 499189635..c0f717cc9 100644
--- a/ietf/utils/html.py
+++ b/ietf/utils/html.py
@@ -28,11 +28,8 @@ class HTMLSanitizerMixin(sanitizer.HTMLSanitizerMixin):
allowed_svg_properties = ()
class HTMLSanitizer(tokenizer.HTMLTokenizer, HTMLSanitizerMixin):
- def __init__(self, stream, encoding=None, parseMeta=True, useChardet=True,
- lowercaseElementName=True, lowercaseAttrName=True):
- tokenizer.HTMLTokenizer.__init__(self, stream, encoding, parseMeta,
- useChardet, lowercaseElementName,
- lowercaseAttrName)
+ def __init__(self, *args, **kwargs):
+ tokenizer.HTMLTokenizer.__init__(self, *args, **kwargs)
def __iter__(self):
for token in tokenizer.HTMLTokenizer.__iter__(self):
diff --git a/requirements.txt b/requirements.txt
index 697b72f40..8a172e928 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,6 +6,7 @@ defusedxml>=0.4.1 # for TastyPie when ussing xml; not a declared dependency
django-bootstrap3>=5.1.1
django-widget-tweaks>=1.3
docutils>=0.12
+html5lib>=0.90
#lxml>=3.4.0 # for PyQuery;
mimeparse>=0.1.3 # for TastPie
MySQL-python>=1.2.5