From 574b72fceb9c90aaeff9b4db54e257bd883b8b84 Mon Sep 17 00:00:00 2001 From: donBarbos Date: Sun, 28 Dec 2025 16:58:59 +0400 Subject: [PATCH] [optparse] Remove from pyrightconfig It seems previous PR #13337 added comments to `Any` but didn't add `Any` to `kwargs` --- 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 ead367e93a33..c1513a3016ea 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 c52291799280..305b6a4f06d6 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: ...