improve type annotations in 'docutils.frontend' (#12735)

Co-authored-by: daniel.eades <daniel.eades@seebyte.com>
This commit is contained in:
danieleades
2024-10-04 17:10:09 +01:00
committed by GitHub
parent 277202cf7e
commit 99095f5437

View File

@@ -4,7 +4,7 @@ from collections.abc import Iterable, Mapping
from configparser import RawConfigParser
from typing import Any, ClassVar
from docutils import Component, SettingsSpec
from docutils import SettingsSpec
from docutils.utils import DependencyList
__docformat__: str
@@ -112,7 +112,7 @@ class OptionParser(optparse.OptionParser, SettingsSpec):
version_template: ClassVar[str]
def __init__(
self,
components: Iterable[Component] = (),
components: Iterable[SettingsSpec | type[SettingsSpec]] = (),
defaults: Mapping[str, Any] | None = None,
read_config_files: bool | None = False,
*args,