Add stubs for typing_extensions module (#1471)

This commit is contained in:
Michael Lee
2017-07-23 12:19:49 -07:00
committed by Jelle Zijlstra
parent 6d3024fb19
commit 1e04a8c1b8

26
third_party/2and3/typing_extensions.pyi vendored Normal file
View File

@@ -0,0 +1,26 @@
import sys
import typing
from typing import ClassVar as ClassVar
from typing import ContextManager as ContextManager
from typing import Counter as Counter
from typing import DefaultDict as DefaultDict
from typing import Deque as Deque
from typing import NewType as NewType
from typing import NoReturn as NoReturn
from typing import overload as overload
from typing import Text as Text
from typing import Type as Type
from typing import TYPE_CHECKING as TYPE_CHECKING
if sys.version_info >= (3, 3):
from typing import ChainMap as ChainMap
if sys.version_info >= (3, 5):
from typing import AsyncIterable as AsyncIterable
from typing import AsyncIterator as AsyncIterator
from typing import AsyncContextManager as AsyncContextManager
from typing import Awaitable as Awaitable
from typing import Coroutine as Coroutine
if sys.version_info >= (3, 6):
from typing import AsyncGenerator as AsyncGenerator