From 133b9a04cfff8c6c84b35f71b68eccc4b6e6e962 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A1roly=20Szab=C3=B3?= Date: Wed, 8 Mar 2023 21:48:16 +0200 Subject: [PATCH] [pydoc] `safeimport` can return `None` (#9856) --- stdlib/pydoc.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/pydoc.pyi b/stdlib/pydoc.pyi index c6893d50c..f09976ad3 100644 --- a/stdlib/pydoc.pyi +++ b/stdlib/pydoc.pyi @@ -40,7 +40,7 @@ class ErrorDuringImport(Exception): def __init__(self, filename: str, exc_info: OptExcInfo) -> None: ... def importfile(path: str) -> ModuleType: ... -def safeimport(path: str, forceload: bool = ..., cache: MutableMapping[str, ModuleType] = ...) -> ModuleType: ... +def safeimport(path: str, forceload: bool = ..., cache: MutableMapping[str, ModuleType] = ...) -> ModuleType | None: ... class Doc: PYTHONDOCS: str