From e38248e81853c46975772909837caa9243e25f42 Mon Sep 17 00:00:00 2001 From: ROHAN SALWAN <73494189+Rohan-Salwan@users.noreply.github.com> Date: Mon, 25 Oct 2021 15:29:49 +0530 Subject: [PATCH] Fix type of importlib.machinery.ModuleSpec.loader (#6194) --- stdlib/importlib/machinery.pyi | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/stdlib/importlib/machinery.pyi b/stdlib/importlib/machinery.pyi index e5319e5e7..432bec901 100644 --- a/stdlib/importlib/machinery.pyi +++ b/stdlib/importlib/machinery.pyi @@ -2,7 +2,6 @@ import importlib.abc import types from typing import Any, Callable, Sequence -# TODO: the loaders seem a bit backwards, attribute is protocol but __init__ arg isn't? class ModuleSpec: def __init__( self, @@ -14,7 +13,7 @@ class ModuleSpec: is_package: bool | None = ..., ) -> None: ... name: str - loader: importlib.abc._LoaderProtocol | None + loader: importlib.abc.Loader | None origin: str | None submodule_search_locations: list[str] | None loader_state: Any