From 2ba90a65c0cf4d196a971e1c0b0362bb735e8e6d Mon Sep 17 00:00:00 2001 From: "Michael J. Sullivan" Date: Thu, 24 May 2018 19:00:07 -0700 Subject: [PATCH] Remove __all__ = ... from stubs (#2161) The presence of a __all__ causes everything to not get picked up by import *, which among other things breaks the new six.moves stubs. --- stdlib/2/ConfigParser.pyi | 1 - stdlib/2/multiprocessing/dummy/__init__.pyi | 2 -- stdlib/2/multiprocessing/dummy/connection.pyi | 1 - stdlib/2/popen2.pyi | 1 - stdlib/2/tokenize.pyi | 1 - stdlib/3/multiprocessing/dummy/__init__.pyi | 2 -- stdlib/3/multiprocessing/dummy/connection.pyi | 1 - stdlib/3/urllib/parse.pyi | 1 - third_party/2and3/dateutil/parser.pyi | 1 - third_party/2and3/dateutil/relativedelta.pyi | 1 - 10 files changed, 12 deletions(-) diff --git a/stdlib/2/ConfigParser.pyi b/stdlib/2/ConfigParser.pyi index b1cd51785..203d75319 100644 --- a/stdlib/2/ConfigParser.pyi +++ b/stdlib/2/ConfigParser.pyi @@ -1,6 +1,5 @@ from typing import Any, IO, Sequence, Tuple, Union, List, Dict -__all__ = ... # type: List[str] DEFAULTSECT = ... # type: str MAX_INTERPOLATION_DEPTH = ... # type: int diff --git a/stdlib/2/multiprocessing/dummy/__init__.pyi b/stdlib/2/multiprocessing/dummy/__init__.pyi index c65811f95..aee95b3fc 100644 --- a/stdlib/2/multiprocessing/dummy/__init__.pyi +++ b/stdlib/2/multiprocessing/dummy/__init__.pyi @@ -12,8 +12,6 @@ from threading import Lock, RLock, Semaphore, BoundedSemaphore from threading import Event from Queue import Queue -__all__ = ... # type: List[str] - class DummyProcess(threading.Thread): _children = ... # type: weakref.WeakKeyDictionary diff --git a/stdlib/2/multiprocessing/dummy/connection.pyi b/stdlib/2/multiprocessing/dummy/connection.pyi index 4fa500a9e..2db5bea3d 100644 --- a/stdlib/2/multiprocessing/dummy/connection.pyi +++ b/stdlib/2/multiprocessing/dummy/connection.pyi @@ -1,7 +1,6 @@ from Queue import Queue from typing import Any, List, Optional, Tuple, Type -__all__ = ... # type: List[str] families = ... # type: List[None] class Connection(object): diff --git a/stdlib/2/popen2.pyi b/stdlib/2/popen2.pyi index 3d050b46f..a71e78e57 100644 --- a/stdlib/2/popen2.pyi +++ b/stdlib/2/popen2.pyi @@ -2,7 +2,6 @@ from typing import Any, Iterable, List, Optional, Union, TextIO, Tuple, TypeVar _T = TypeVar('_T') -__all__ = ... # type: List[str] class Popen3: sts = ... # type: int diff --git a/stdlib/2/tokenize.pyi b/stdlib/2/tokenize.pyi index 834e2197d..3822d4676 100644 --- a/stdlib/2/tokenize.pyi +++ b/stdlib/2/tokenize.pyi @@ -2,7 +2,6 @@ from typing import Any, Callable, Dict, Generator, Iterator, List, Tuple, Union, Iterable -__all__ = ... # type: List[str] __author__ = ... # type: str __credits__ = ... # type: str diff --git a/stdlib/3/multiprocessing/dummy/__init__.pyi b/stdlib/3/multiprocessing/dummy/__init__.pyi index 69f786988..b393726ce 100644 --- a/stdlib/3/multiprocessing/dummy/__init__.pyi +++ b/stdlib/3/multiprocessing/dummy/__init__.pyi @@ -12,8 +12,6 @@ from queue import Queue JoinableQueue = Queue -__all__ = ... # type: List[str] - class DummyProcess(threading.Thread): _children = ... # type: weakref.WeakKeyDictionary diff --git a/stdlib/3/multiprocessing/dummy/connection.pyi b/stdlib/3/multiprocessing/dummy/connection.pyi index efcd08fef..fd0d9bd9b 100644 --- a/stdlib/3/multiprocessing/dummy/connection.pyi +++ b/stdlib/3/multiprocessing/dummy/connection.pyi @@ -2,7 +2,6 @@ from typing import Any, List, Optional, Tuple, Type, TypeVar from queue import Queue -__all__ = ... # type: List[str] families = ... # type: List[None] _TConnection = TypeVar('_TConnection', bound=Connection) diff --git a/stdlib/3/urllib/parse.pyi b/stdlib/3/urllib/parse.pyi index 1055848a2..c04bf4e98 100644 --- a/stdlib/3/urllib/parse.pyi +++ b/stdlib/3/urllib/parse.pyi @@ -4,7 +4,6 @@ import sys _Str = Union[bytes, str] -__all__ = ... # type: Tuple[str] uses_relative = ... # type: List[str] uses_netloc = ... # type: List[str] diff --git a/third_party/2and3/dateutil/parser.pyi b/third_party/2and3/dateutil/parser.pyi index f7b90b0e3..c3287d8f3 100644 --- a/third_party/2and3/dateutil/parser.pyi +++ b/third_party/2and3/dateutil/parser.pyi @@ -3,7 +3,6 @@ from datetime import datetime, tzinfo _FileOrStr = Union[bytes, Text, IO[str], IO[Any]] -__all__ = ... # type: List[str] class parserinfo(object): JUMP = ... # type: List[str] diff --git a/third_party/2and3/dateutil/relativedelta.pyi b/third_party/2and3/dateutil/relativedelta.pyi index 57fdaf313..d6f3d6585 100644 --- a/third_party/2and3/dateutil/relativedelta.pyi +++ b/third_party/2and3/dateutil/relativedelta.pyi @@ -3,7 +3,6 @@ from datetime import date, datetime, timedelta from ._common import weekday -__all__ = ... # type: List[str] _SelfT = TypeVar('_SelfT', bound=relativedelta) _DateT = TypeVar('_DateT', date, datetime)