File tree Expand file tree Collapse file tree 1 file changed +25
-2
lines changed
stubs/docutils/docutils/readers Expand file tree Collapse file tree 1 file changed +25
-2
lines changed Original file line number Diff line number Diff line change 1
- from _typeshed import Incomplete
1
+ from typing import Any , ClassVar
2
2
3
- def __getattr__ (name : str ) -> Incomplete : ...
3
+ from docutils import Component , nodes
4
+ from docutils .frontend import Values
5
+ from docutils .io import Input
6
+ from docutils .parsers import Parser
7
+ from docutils .transforms import Transform
8
+
9
+ class Reader (Component ):
10
+ component_type : ClassVar [str ]
11
+ config_section : ClassVar [str ]
12
+ def get_transforms (self ) -> list [type [Transform ]]: ...
13
+ def __init__ (self , parser : Parser | None = None , parser_name : str | None = None ) -> None : ...
14
+ parser : Parser | None
15
+ source : Input
16
+ input : str | Any | None
17
+ def set_parser (self , parser_name : str ) -> None : ...
18
+ def read (self , source : Input , parser : Parser , settings : Values ) -> nodes .document : ...
19
+ document : nodes .document
20
+ def parse (self ) -> None : ...
21
+ def new_document (self ) -> nodes .document : ...
22
+
23
+ class ReReader (Reader ):
24
+ def get_transforms (self ) -> list [type [Transform ]]: ...
25
+
26
+ def get_reader_class (reader_name : str ) -> Reader : ...
You can’t perform that action at this time.
0 commit comments