From fce3f85fa65235fac14ef26ef3b614c1769cb804 Mon Sep 17 00:00:00 2001 From: pinterior Date: Tue, 3 Mar 2026 17:32:36 +0000 Subject: [PATCH] contextlib.nullcontext: remove 2nd parameter from nullcontext[None] overload --- stdlib/contextlib.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/contextlib.pyi b/stdlib/contextlib.pyi index 8d5902c46912..4ea50e5eb34c 100644 --- a/stdlib/contextlib.pyi +++ b/stdlib/contextlib.pyi @@ -210,7 +210,7 @@ if sys.version_info >= (3, 10): class nullcontext(AbstractContextManager[_T, None], AbstractAsyncContextManager[_T, None]): enter_result: _T @overload - def __init__(self: nullcontext[None], enter_result: None = None) -> None: ... + def __init__(self: nullcontext[None]) -> None: ... @overload def __init__(self: nullcontext[_T], enter_result: _T) -> None: ... # pyright: ignore[reportInvalidTypeVarUse] #11780 def __enter__(self) -> _T: ... @@ -222,7 +222,7 @@ else: class nullcontext(AbstractContextManager[_T, None]): enter_result: _T @overload - def __init__(self: nullcontext[None], enter_result: None = None) -> None: ... + def __init__(self: nullcontext[None]) -> None: ... @overload def __init__(self: nullcontext[_T], enter_result: _T) -> None: ... # pyright: ignore[reportInvalidTypeVarUse] #11780 def __enter__(self) -> _T: ...