From 83802c672408870b086fbc33bf65c819797258bf Mon Sep 17 00:00:00 2001 From: Jordan Pittier Date: Sat, 22 Oct 2016 01:56:34 +0200 Subject: [PATCH] stdlib/2and3/pkgutil: Arg 1 to "iter_modules" should be List[str] (#625) According to https://docs.python.org/2.7/library/pkgutil.html#pkgutil.iter_modules and https://docs.python.org/3/library/pkgutil.html#pkgutil.iter_modules: "path should be either None or a list of paths to look for modules in." --- stdlib/2and3/pkgutil.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/2and3/pkgutil.pyi b/stdlib/2and3/pkgutil.pyi index d7767eb45..42619dbed 100644 --- a/stdlib/2and3/pkgutil.pyi +++ b/stdlib/2and3/pkgutil.pyi @@ -24,7 +24,7 @@ def find_loader(fullname: str) -> Loader: ... def get_importer(path_item: str) -> Any: ... # TODO precise type def get_loader(module_or_name: str) -> Loader: ... def iter_importers(fullname: str = ...) -> Generator[Any, None, None]: ... # TODO precise type -def iter_modules(path: Optional[str] = ..., +def iter_modules(path: Optional[List[str]] = ..., prefix: str = ...) -> _YMFNI: ... # TODO precise type def walk_packages(path: Optional[str] = ..., prefix: str = ..., onerror: Optional[Callable[[str], None]] = ...) -> _YMFNI: ...