From bbddfee87c90026bf1f3eea0ab11eeaa3a590f8a Mon Sep 17 00:00:00 2001 From: Semyon Moroz Date: Sun, 28 Dec 2025 14:33:53 +0000 Subject: [PATCH] [optparse] Add missing type annotation (#15185) --- pyrightconfig.stricter.json | 1 - stdlib/optparse.pyi | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/pyrightconfig.stricter.json b/pyrightconfig.stricter.json index ead367e93..c1513a301 100644 --- a/pyrightconfig.stricter.json +++ b/pyrightconfig.stricter.json @@ -15,7 +15,6 @@ "stdlib/encodings/__init__.pyi", "stdlib/lib2to3/fixes/*.pyi", "stdlib/numbers.pyi", - "stdlib/optparse.pyi", "stdlib/_tkinter.pyi", "stdlib/tkinter/__init__.pyi", "stdlib/tkinter/filedialog.pyi", diff --git a/stdlib/optparse.pyi b/stdlib/optparse.pyi index c52291799..305b6a4f0 100644 --- a/stdlib/optparse.pyi +++ b/stdlib/optparse.pyi @@ -204,7 +204,7 @@ class OptionContainer: callback_kwargs: dict[str, Any] | None = None, help: str | None = None, metavar: str | None = None, - **kwargs, # Allow arbitrary keyword arguments for user defined option_class + **kwargs: Any, # Allow arbitrary keyword arguments for user defined option_class ) -> Option: ... def add_options(self, option_list: Iterable[Option]) -> None: ... def destroy(self) -> None: ...