Skip to content

Commit 718fb48

Browse files
committed
Make module re-exports compliant with PEP 484
1 parent bd02b94 commit 718fb48

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

third_party/2and3/typing_extensions.pyi

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,26 @@
11
import sys
22
import typing
3-
from typing import (
4-
ClassVar, ContextManager, Counter, DefaultDict, Deque,
5-
NewType, overload, Text, TYPE_CHECKING,
6-
)
3+
from typing import ClassVar as ClassVar
4+
from typing import ContextManager as ContextManager
5+
from typing import Counter as Counter
6+
from typing import DefaultDict as DefaultDict
7+
from typing import Deque as Deque
8+
from typing import NewType as NewType
9+
from typing import overload as overload
10+
from typing import Text as Text
11+
from typing import TYPE_CHECKING as TYPE_CHECKING
712

813
if sys.version_info >= (3, 3):
9-
from typing import ChainMap
14+
from typing import ChainMap as ChainMap
1015

1116
if sys.version_info >= (3, 5):
12-
from typing import (
13-
AsyncIterable, AsyncIterator, AsyncContextManager, Coroutine,
14-
)
17+
from typing import AsyncIterable as AsyncIterable
18+
from typing import AsyncIterator as AsyncIterator
19+
from typing import AsyncContextManager as AsyncContextManager
20+
from typing import Coroutine as Coroutine
1521

1622
if sys.version_info >= (3, 6):
17-
from typing import AsyncGenerator
23+
from typing import AsyncGenerator as AsyncGenerator
1824

1925
# Return type that indicates a function does not return.
2026
# This type is equivalent to the None type, but the no-op Union is necessary to

0 commit comments

Comments
 (0)