File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 1
1
version = "4.11.*"
2
+ requires = ["types-html5lib"]
2
3
3
4
[tool.stubtest]
4
5
extras = ["lxml", "html5lib"]
Original file line number Diff line number Diff line change 1
1
from typing import Any
2
2
3
3
from bs4.builder import HTMLTreeBuilder
4
+ from html5lib.treebuilders import base as treebuilder_base
4
5
5
6
class HTML5TreeBuilder(HTMLTreeBuilder):
6
7
NAME: str
@@ -15,7 +16,7 @@ class HTML5TreeBuilder(HTMLTreeBuilder):
15
16
def create_treebuilder(self, namespaceHTMLElements): ...
16
17
def test_fragment_to_document(self, fragment): ...
17
18
18
- class TreeBuilderForHtml5lib(Any): # html5lib.treebuilders.base. TreeBuilder
19
+ class TreeBuilderForHtml5lib(treebuilder_base. TreeBuilder):
19
20
soup: Any
20
21
parser: Any
21
22
store_line_numbers: Any
@@ -42,7 +43,7 @@ class AttrList:
42
43
def __getitem__(self, name): ...
43
44
def __contains__(self, name): ...
44
45
45
- class Element(Any): # html5lib.treebuilders.base. Node
46
+ class Element(treebuilder_base. Node):
46
47
element: Any
47
48
soup: Any
48
49
namespace: Any
You can’t perform that action at this time.
0 commit comments