mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 13:04:46 +08:00
Bump docutils to 0.21.* (#11805)
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
version = "0.20.*"
|
||||
version = "0.21.*"
|
||||
upstream_repository = "https://sourceforge.net/p/docutils/code"
|
||||
partial_stub = true
|
||||
|
||||
|
||||
@@ -13,40 +13,84 @@ __docformat__: str
|
||||
def store_multiple(option, opt, value, parser, *args, **kwargs) -> None: ...
|
||||
def read_config_file(option, opt, value, parser) -> None: ...
|
||||
def validate_encoding(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
setting,
|
||||
value: Incomplete | None = None,
|
||||
option_parser: Incomplete | None = None,
|
||||
config_parser: Incomplete | None = None,
|
||||
config_section: Incomplete | None = None,
|
||||
): ...
|
||||
def validate_encoding_error_handler(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
setting,
|
||||
value: Incomplete | None = None,
|
||||
option_parser: Incomplete | None = None,
|
||||
config_parser: Incomplete | None = None,
|
||||
config_section: Incomplete | None = None,
|
||||
): ...
|
||||
def validate_encoding_and_error_handler(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
): ...
|
||||
def validate_boolean(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
setting,
|
||||
value: Incomplete | None = None,
|
||||
option_parser: Incomplete | None = None,
|
||||
config_parser: Incomplete | None = None,
|
||||
config_section: Incomplete | None = None,
|
||||
) -> bool: ...
|
||||
def validate_nonnegative_int(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
setting,
|
||||
value: Incomplete | None = None,
|
||||
option_parser: Incomplete | None = None,
|
||||
config_parser: Incomplete | None = None,
|
||||
config_section: Incomplete | None = None,
|
||||
) -> int: ...
|
||||
def validate_threshold(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
setting,
|
||||
value: Incomplete | None = None,
|
||||
option_parser: Incomplete | None = None,
|
||||
config_parser: Incomplete | None = None,
|
||||
config_section: Incomplete | None = None,
|
||||
) -> int: ...
|
||||
def validate_colon_separated_string_list(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
setting,
|
||||
value: Incomplete | None = None,
|
||||
option_parser: Incomplete | None = None,
|
||||
config_parser: Incomplete | None = None,
|
||||
config_section: Incomplete | None = None,
|
||||
) -> list[str]: ...
|
||||
def validate_comma_separated_list(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
setting,
|
||||
value: Incomplete | None = None,
|
||||
option_parser: Incomplete | None = None,
|
||||
config_parser: Incomplete | None = None,
|
||||
config_section: Incomplete | None = None,
|
||||
) -> list[str]: ...
|
||||
def validate_url_trailing_slash(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
setting,
|
||||
value: Incomplete | None = None,
|
||||
option_parser: Incomplete | None = None,
|
||||
config_parser: Incomplete | None = None,
|
||||
config_section: Incomplete | None = None,
|
||||
) -> str: ...
|
||||
def validate_dependency_file(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
setting,
|
||||
value: Incomplete | None = None,
|
||||
option_parser: Incomplete | None = None,
|
||||
config_parser: Incomplete | None = None,
|
||||
config_section: Incomplete | None = None,
|
||||
) -> DependencyList: ...
|
||||
def validate_strip_class(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
setting,
|
||||
value: Incomplete | None = None,
|
||||
option_parser: Incomplete | None = None,
|
||||
config_parser: Incomplete | None = None,
|
||||
config_section: Incomplete | None = None,
|
||||
): ...
|
||||
def validate_smartquotes_locales(
|
||||
setting, value, option_parser, config_parser: Incomplete | None = None, config_section: Incomplete | None = None
|
||||
setting,
|
||||
value: Incomplete | None = None,
|
||||
option_parser: Incomplete | None = None,
|
||||
config_parser: Incomplete | None = None,
|
||||
config_section: Incomplete | None = None,
|
||||
) -> list[tuple[str, str]]: ...
|
||||
def make_paths_absolute(pathdict, keys, base_path: Incomplete | None = None) -> None: ...
|
||||
def make_one_path_absolute(base_path, path) -> str: ...
|
||||
|
||||
@@ -76,7 +76,7 @@ class Inliner:
|
||||
self, match: Match[str], lineno: int
|
||||
) -> tuple[str, list[nodes.problematic], str, list[nodes.system_message]]: ...
|
||||
def reference(
|
||||
self, match: Match[str], lineno: int, anonymous: bool = ...
|
||||
self, match: Match[str], lineno: int, anonymous: bool = False
|
||||
) -> tuple[str, list[nodes.problematic], str, list[nodes.system_message]]: ...
|
||||
def anonymous_reference(
|
||||
self, match: Match[str], lineno: int
|
||||
|
||||
@@ -57,7 +57,7 @@ class SimpleTableParser(TableParser):
|
||||
def parse_table(self) -> None: ...
|
||||
def parse_columns(self, line: str, offset: int) -> list[tuple[int, int]]: ...
|
||||
def init_row(self, colspec: list[tuple[int, int]], offset: int) -> list[_Cell]: ...
|
||||
def parse_row(self, lines: list[str], start: int, spanline: tuple[str, int] | None = ...) -> None: ...
|
||||
def parse_row(self, lines: list[str], start: int, spanline: tuple[str, int] | None = None) -> None: ...
|
||||
def check_columns(self, lines: list[str], first_line: int, columns: list[tuple[int, int]]) -> None: ...
|
||||
def structure_from_cells(self) -> tuple[_Colspecs, list[_Row], list[_Row]]: ...
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import sys
|
||||
from collections.abc import Callable, Generator, Iterable, Iterator, Sequence
|
||||
from re import Match, Pattern
|
||||
from typing import Any, ClassVar, Generic, SupportsIndex, TypeVar, overload
|
||||
@@ -43,7 +44,7 @@ class StateMachine(Generic[_Context]):
|
||||
def insert_input(self, input_lines: list[str] | StringList, source: str) -> None: ...
|
||||
def get_text_block(self, flush_left: bool = False) -> StringList: ...
|
||||
def check_line(
|
||||
self, context: _Context, state: State[_Context], transitions: list[str] | None = ...
|
||||
self, context: _Context, state: State[_Context], transitions: list[str] | None = None
|
||||
) -> _TransitionResult[_Context]: ...
|
||||
def add_state(self, state_class: type[State[_Context]]) -> None: ...
|
||||
def add_states(self, state_classes: Iterable[type[State[_Context]]]) -> None: ...
|
||||
@@ -169,7 +170,7 @@ class ViewList(Generic[_T]):
|
||||
def __iter__(self) -> Iterator[str]: ...
|
||||
|
||||
class StringList(ViewList[str]):
|
||||
def trim_left(self, length: int, start: int = 0, end: int = ...) -> None: ...
|
||||
def trim_left(self, length: int, start: int = 0, end: int = sys.maxsize) -> None: ...
|
||||
def get_text_block(self, start: int, flush_left: bool = False) -> StringList: ...
|
||||
def get_indented(
|
||||
self,
|
||||
|
||||
Reference in New Issue
Block a user