From 1d4c73d7087ce06e3af1091e6448d4d202b24878 Mon Sep 17 00:00:00 2001 From: amstree Date: Sat, 3 Jun 2017 00:05:21 -0400 Subject: [PATCH] Fix type annotations for glob (#1386) --- stdlib/2/glob.pyi | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/stdlib/2/glob.pyi b/stdlib/2/glob.pyi index e718b744d..667a51f2f 100644 --- a/stdlib/2/glob.pyi +++ b/stdlib/2/glob.pyi @@ -1,8 +1,6 @@ -from typing import List, Iterator, Union +from typing import List, Iterator, Union, AnyStr -_string = Union[str, unicode] - -def glob(pathname: _string) -> List[_string]: ... -def iglob(pathname: _string) -> Iterator[_string]: ... -def glob1(dirname: _string, pattern: _string) -> List[_string]: ... -def glob0(dirname: _string, basename: _string) -> List[_string]: ... +def glob(pathname: AnyStr) -> List[AnyStr]: ... +def iglob(pathname: AnyStr) -> Iterator[AnyStr]: ... +def glob1(dirname: Union[str, unicode], pattern: AnyStr) -> List[AnyStr]: ... +def glob0(dirname: Union[str, unicode], basename: AnyStr) -> List[AnyStr]: ...