Removed local copy of html5lib, added html5lib to requirements.txt, and updated utils/html.py to work with htm5lib 0.999.
- Legacy-Id: 9547
This commit is contained in:
parent
c1b86d9ae2
commit
6055215ab2
|
@ -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):
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue