Replace Incomplete | None = None in third party stubs (#14063)

This commit is contained in:
Sebastian Rittau
2025-05-15 21:37:43 +02:00
committed by GitHub
parent acc51542c9
commit 126768408a
488 changed files with 2259 additions and 4044 deletions
+77 -97
View File
@@ -16,56 +16,36 @@ class Publisher:
settings: Incomplete
def __init__(
self,
reader: Incomplete | None = None,
parser: Incomplete | None = None,
writer: Incomplete | None = None,
source: Incomplete | None = None,
reader=None,
parser=None,
writer=None,
source=None,
source_class=...,
destination: Incomplete | None = None,
destination=None,
destination_class=...,
settings: Incomplete | None = None,
settings=None,
) -> None: ...
def set_reader(self, reader_name, parser, parser_name) -> None: ...
def set_writer(self, writer_name) -> None: ...
def set_components(self, reader_name, parser_name, writer_name) -> None: ...
def setup_option_parser(
self,
usage: Incomplete | None = None,
description: Incomplete | None = None,
settings_spec: Incomplete | None = None,
config_section: Incomplete | None = None,
**defaults,
): ...
def get_settings(
self,
usage: Incomplete | None = None,
description: Incomplete | None = None,
settings_spec: Incomplete | None = None,
config_section: Incomplete | None = None,
**defaults,
): ...
def setup_option_parser(self, usage=None, description=None, settings_spec=None, config_section=None, **defaults): ...
def get_settings(self, usage=None, description=None, settings_spec=None, config_section=None, **defaults): ...
def process_programmatic_settings(self, settings_spec, settings_overrides, config_section) -> None: ...
def process_command_line(
self,
argv: Incomplete | None = None,
usage: Incomplete | None = None,
description: Incomplete | None = None,
settings_spec: Incomplete | None = None,
config_section: Incomplete | None = None,
**defaults,
self, argv=None, usage=None, description=None, settings_spec=None, config_section=None, **defaults
) -> None: ...
def set_io(self, source_path: Incomplete | None = None, destination_path: Incomplete | None = None) -> None: ...
def set_source(self, source: Incomplete | None = None, source_path: Incomplete | None = None) -> None: ...
def set_destination(self, destination: Incomplete | None = None, destination_path: Incomplete | None = None) -> None: ...
def set_io(self, source_path=None, destination_path=None) -> None: ...
def set_source(self, source=None, source_path=None) -> None: ...
def set_destination(self, destination=None, destination_path=None) -> None: ...
def apply_transforms(self) -> None: ...
def publish(
self,
argv: Incomplete | None = None,
usage: Incomplete | None = None,
description: Incomplete | None = None,
settings_spec: Incomplete | None = None,
settings_overrides: Incomplete | None = None,
config_section: Incomplete | None = None,
argv=None,
usage=None,
description=None,
settings_spec=None,
settings_overrides=None,
config_section=None,
enable_exit_status: bool = False,
): ...
def debugging_dumps(self) -> None: ...
@@ -78,112 +58,112 @@ default_usage: str
default_description: str
def publish_cmdline(
reader: Incomplete | None = None,
reader=None,
reader_name: str = "standalone",
parser: Incomplete | None = None,
parser=None,
parser_name: str = "restructuredtext",
writer: Incomplete | None = None,
writer=None,
writer_name: str = "pseudoxml",
settings: Incomplete | None = None,
settings_spec: Incomplete | None = None,
settings_overrides: Incomplete | None = None,
config_section: Incomplete | None = None,
settings=None,
settings_spec=None,
settings_overrides=None,
config_section=None,
enable_exit_status: bool = True,
argv: Incomplete | None = None,
argv=None,
usage=...,
description=...,
): ...
def publish_file(
source: Incomplete | None = None,
source_path: Incomplete | None = None,
destination: Incomplete | None = None,
destination_path: Incomplete | None = None,
reader: Incomplete | None = None,
source=None,
source_path=None,
destination=None,
destination_path=None,
reader=None,
reader_name: str = "standalone",
parser: Incomplete | None = None,
parser=None,
parser_name: str = "restructuredtext",
writer: Incomplete | None = None,
writer=None,
writer_name: str = "pseudoxml",
settings: Incomplete | None = None,
settings_spec: Incomplete | None = None,
settings_overrides: Incomplete | None = None,
config_section: Incomplete | None = None,
settings=None,
settings_spec=None,
settings_overrides=None,
config_section=None,
enable_exit_status: bool = False,
): ...
def publish_string(
source,
source_path: Incomplete | None = None,
destination_path: Incomplete | None = None,
reader: Incomplete | None = None,
source_path=None,
destination_path=None,
reader=None,
reader_name: str = "standalone",
parser: Incomplete | None = None,
parser=None,
parser_name: str = "restructuredtext",
writer: Incomplete | None = None,
writer=None,
writer_name: str = "pseudoxml",
settings: Incomplete | None = None,
settings_spec: Incomplete | None = None,
settings_overrides: Incomplete | None = None,
config_section: Incomplete | None = None,
settings=None,
settings_spec=None,
settings_overrides=None,
config_section=None,
enable_exit_status: bool = False,
): ...
def publish_parts(
source,
source_path: Incomplete | None = None,
source_path=None,
source_class=...,
destination_path: Incomplete | None = None,
reader: Incomplete | None = None,
destination_path=None,
reader=None,
reader_name: str = "standalone",
parser: Incomplete | None = None,
parser=None,
parser_name: str = "restructuredtext",
writer: Incomplete | None = None,
writer=None,
writer_name: str = "pseudoxml",
settings: Incomplete | None = None,
settings_spec: Incomplete | None = None,
settings_overrides: Incomplete | None = None,
config_section: Incomplete | None = None,
settings=None,
settings_spec=None,
settings_overrides=None,
config_section=None,
enable_exit_status: bool = False,
) -> _WriterParts: ...
def publish_doctree(
source,
source_path: Incomplete | None = None,
source_path=None,
source_class=...,
reader: Incomplete | None = None,
reader=None,
reader_name: str = "standalone",
parser: Incomplete | None = None,
parser=None,
parser_name: str = "restructuredtext",
settings: Incomplete | None = None,
settings_spec: Incomplete | None = None,
settings_overrides: Incomplete | None = None,
config_section: Incomplete | None = None,
settings=None,
settings_spec=None,
settings_overrides=None,
config_section=None,
enable_exit_status: bool = False,
): ...
def publish_from_doctree(
document,
destination_path: Incomplete | None = None,
writer: Incomplete | None = None,
destination_path=None,
writer=None,
writer_name: str = "pseudoxml",
settings: Incomplete | None = None,
settings_spec: Incomplete | None = None,
settings_overrides: Incomplete | None = None,
config_section: Incomplete | None = None,
settings=None,
settings_spec=None,
settings_overrides=None,
config_section=None,
enable_exit_status: bool = False,
): ...
def publish_cmdline_to_binary(
reader: Incomplete | None = None,
reader=None,
reader_name: str = "standalone",
parser: Incomplete | None = None,
parser=None,
parser_name: str = "restructuredtext",
writer: Incomplete | None = None,
writer=None,
writer_name: str = "pseudoxml",
settings: Incomplete | None = None,
settings_spec: Incomplete | None = None,
settings_overrides: Incomplete | None = None,
config_section: Incomplete | None = None,
settings=None,
settings_spec=None,
settings_overrides=None,
config_section=None,
enable_exit_status: bool = True,
argv: Incomplete | None = None,
argv=None,
usage=...,
description=...,
destination: Incomplete | None = None,
destination=None,
destination_class=...,
): ...
def publish_programmatically(
+13 -73
View File
@@ -11,87 +11,27 @@ __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: 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: 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: 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: Incomplete | None = None,
option_parser: Incomplete | None = None,
config_parser: Incomplete | None = None,
config_section: Incomplete | None = None,
) -> int: ...
def validate_threshold(
setting,
value: Incomplete | None = None,
option_parser: Incomplete | None = None,
config_parser: Incomplete | None = None,
config_section: Incomplete | None = None,
) -> int: ...
def validate_encoding(setting, value=None, option_parser=None, config_parser=None, config_section=None): ...
def validate_encoding_error_handler(setting, value=None, option_parser=None, config_parser=None, config_section=None): ...
def validate_encoding_and_error_handler(setting, value, option_parser, config_parser=None, config_section=None): ...
def validate_boolean(setting, value=None, option_parser=None, config_parser=None, config_section=None) -> bool: ...
def validate_nonnegative_int(setting, value=None, option_parser=None, config_parser=None, config_section=None) -> int: ...
def validate_threshold(setting, value=None, option_parser=None, config_parser=None, config_section=None) -> int: ...
def validate_colon_separated_string_list(
setting,
value: Incomplete | None = None,
option_parser: Incomplete | None = None,
config_parser: Incomplete | None = None,
config_section: Incomplete | None = None,
setting, value=None, option_parser=None, config_parser=None, config_section=None
) -> list[str]: ...
def validate_comma_separated_list(
setting,
value: Incomplete | None = None,
option_parser: Incomplete | None = None,
config_parser: Incomplete | None = None,
config_section: Incomplete | None = None,
setting, value=None, option_parser=None, config_parser=None, config_section=None
) -> list[str]: ...
def validate_url_trailing_slash(
setting,
value: Incomplete | None = None,
option_parser: Incomplete | None = None,
config_parser: Incomplete | None = None,
config_section: Incomplete | None = None,
) -> str: ...
def validate_url_trailing_slash(setting, value=None, option_parser=None, config_parser=None, config_section=None) -> str: ...
def validate_dependency_file(
setting,
value: Incomplete | None = None,
option_parser: Incomplete | None = None,
config_parser: Incomplete | None = None,
config_section: Incomplete | None = None,
setting, value=None, option_parser=None, config_parser=None, config_section=None
) -> DependencyList: ...
def validate_strip_class(
setting,
value: Incomplete | None = None,
option_parser: Incomplete | None = None,
config_parser: Incomplete | None = None,
config_section: Incomplete | None = None,
): ...
def validate_strip_class(setting, value=None, option_parser=None, config_parser=None, config_section=None): ...
def validate_smartquotes_locales(
setting,
value: Incomplete | None = None,
option_parser: Incomplete | None = None,
config_parser: Incomplete | None = None,
config_section: Incomplete | None = None,
setting, value=None, option_parser=None, config_parser=None, config_section=None
) -> list[tuple[str, str]]: ...
def make_paths_absolute(pathdict, keys, base_path: Incomplete | None = None) -> None: ...
def make_paths_absolute(pathdict, keys, base_path=None) -> None: ...
def make_one_path_absolute(base_path, path) -> str: ...
def filter_settings_spec(settings_spec, *exclude, **replace) -> tuple[Any, ...]: ...
+3 -7
View File
@@ -44,11 +44,7 @@ class Output(TransformSpec):
component_type: ClassVar[str]
default_destination_path: ClassVar[str | None]
def __init__(
self,
destination: Incomplete | None = None,
destination_path: Incomplete | None = None,
encoding: str | None = None,
error_handler: str = "strict",
self, destination=None, destination_path=None, encoding: str | None = None, error_handler: str = "strict"
) -> None: ...
def write(self, data: str) -> Any: ... # returns bytes or str
def encode(self, data: str) -> Any: ... # returns bytes or str
@@ -68,8 +64,8 @@ class ErrorOutput:
class FileInput(Input[IO[str]]):
def __init__(
self,
source: Incomplete | None = None,
source_path: Incomplete | None = None,
source=None,
source_path=None,
encoding: str | None = None,
error_handler: str = "strict",
autoclose: bool = True,
@@ -33,7 +33,7 @@ class RSTState(StateWS[list[str]]):
node,
match_titles: bool = False,
state_machine_class: type[StateMachine[list[str]]] | None = None,
state_machine_kwargs: Incomplete | None = None,
state_machine_kwargs=None,
): ...
def nested_list_parse(
self,
@@ -42,11 +42,11 @@ class RSTState(StateWS[list[str]]):
node,
initial_state,
blank_finish,
blank_finish_state: Incomplete | None = None,
blank_finish_state=None,
extra_settings={},
match_titles: bool = False,
state_machine_class: Incomplete | None = None,
state_machine_kwargs: Incomplete | None = None,
state_machine_class=None,
state_machine_kwargs=None,
): ...
def section(self, title: str, source, style, lineno: int, messages) -> None: ...
def check_subsection(self, source, style, lineno: int): ...