We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parentf7cab6f commit3ecbda6Copy full SHA for 3ecbda6
html5lib/_inputstream.py
@@ -324,7 +324,7 @@ def charsUntil(self, characters, opposite=False):
324
exceptKeyError:
325
if__debug__:
326
forcincharacters:
327
-assert(ord(c)<128)
+assertord(c)<128
328
regex="".join(["\\x%02x"%ord(c)forcincharacters])
329
ifnotopposite:
330
regex="^%s"%regex
html5lib/serializer.py
@@ -222,14 +222,14 @@ def __init__(self, **kwargs):
222
self.strict=False
223
224
defencode(self,string):
225
-assert(isinstance(string,text_type))
+assertisinstance(string,text_type)
226
ifself.encoding:
227
returnstring.encode(self.encoding,"htmlentityreplace")
228
else:
229
returnstring
230
231
defencodeStrict(self,string):
232
233
234
returnstring.encode(self.encoding,"strict")
235
html5lib/tests/test_serializer.py
@@ -74,7 +74,7 @@ def _convertAttrib(self, attribs):
74
attrs= {}
75
forattribinattribs:
76
name= (attrib["namespace"],attrib["name"])
77
-assert(namenotinattrs)
+assertnamenotinattrs
78
attrs[name]=attrib["value"]
79
returnattrs
80
html5lib/treebuilders/etree.py
@@ -108,7 +108,7 @@ def removeChild(self, node):
108
node.parent=None
109
110
definsertText(self,data,insertBefore=None):
111
-ifnot(len(self._element)):
+ifnotlen(self._element):
112
ifnotself._element.text:
113
self._element.text=""
114
self._element.text+=data
@@ -201,7 +201,7 @@ def testSerializer(element):
201
rv= []
202
203
defserializeElement(element,indent=0):
204
-ifnot(hasattr(element,"tag")):
+ifnothasattr(element,"tag"):
205
element=element.getroot()
206
ifelement.tag=="<!DOCTYPE>":
207
ifelement.get("publicId")orelement.get("systemId"):
html5lib/treewalkers/etree.py
@@ -37,7 +37,7 @@ def getNodeDetails(self, node):
37
38
node=elt
39
40
-ifnot(hasattr(node,"tag")):
+ifnothasattr(node,"tag"):
41
node=node.getroot()
42
43
ifnode.tagin ("DOCUMENT_ROOT","DOCUMENT_FRAGMENT"):
requirements-test.txt
@@ -1,7 +1,7 @@
1
-r requirements.txt
2
3
tox>=3.15.1,<4
4
-flake8>=3.8.1,<3.9
+flake8>=3.8.1,<6
5
pytest>=4.6.10,<5 ; python_version < '3'
6
pytest>=5.4.2,<7 ; python_version >= '3'
7
coverage>=5.1,<6