From ebd5309dc6cca0720959e7867762100804bb78da Mon Sep 17 00:00:00 2001 From: Avasam Date: Fri, 12 Jun 2026 13:58:31 -0400 Subject: [PATCH] `set_lazy_imports_filter`'s `importer` arg can be `None` --- stdlib/sys/__init__.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/sys/__init__.pyi b/stdlib/sys/__init__.pyi index 80fb9348a604..72e894b9305f 100644 --- a/stdlib/sys/__init__.pyi +++ b/stdlib/sys/__init__.pyi @@ -10,7 +10,7 @@ from typing_extensions import LiteralString, deprecated _T = TypeVar("_T") _LazyImportMode: TypeAlias = Literal["normal", "all", "none"] -_LazyImportFilter: TypeAlias = Callable[[str, str, tuple[str, ...] | None], bool] +_LazyImportFilter: TypeAlias = Callable[[str | None, str, tuple[str, ...] | None], bool] # see https://github.com/python/typeshed/issues/8513#issue-1333671093 for the rationale behind this alias _ExitCode: TypeAlias = str | int | None