From da093c395c16800fc81cebbf2fa8026d9e489c61 Mon Sep 17 00:00:00 2001 From: Rebecca Chen Date: Wed, 23 Feb 2022 19:21:25 -0800 Subject: [PATCH] Allow multiprocessing.pool.ThreadPool.__exit__ to accept None (#7376) --- stdlib/multiprocessing/pool.pyi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stdlib/multiprocessing/pool.pyi b/stdlib/multiprocessing/pool.pyi index f79348e9d..5e38e0161 100644 --- a/stdlib/multiprocessing/pool.pyi +++ b/stdlib/multiprocessing/pool.pyi @@ -111,7 +111,9 @@ class Pool: def terminate(self) -> None: ... def join(self) -> None: ... def __enter__(self: Self) -> Self: ... - def __exit__(self, exc_type: type[BaseException], exc_val: BaseException, exc_tb: TracebackType) -> None: ... + def __exit__( + self, exc_type: type[BaseException] | None, exc_val: BaseException | None, exc_tb: TracebackType | None + ) -> None: ... class ThreadPool(Pool): def __init__(