Skip to content

Commit

Permalink
Add Final to typing_extensions (#2453)
Browse files Browse the repository at this point in the history
  • Loading branch information
ilevkivskyi authored Sep 13, 2018
1 parent 5cda422 commit 75e13a0
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion third_party/2and3/typing_extensions.pyi
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import sys
import typing
from typing import Callable
from typing import ClassVar as ClassVar
from typing import ContextManager as ContextManager
from typing import Counter as Counter
Expand All @@ -13,11 +13,14 @@ from typing import Type as Type
from typing import TYPE_CHECKING as TYPE_CHECKING
from typing import TypeVar, Any

_F = TypeVar('_F', bound=Callable[..., Any])
_TC = TypeVar('_TC', bound=Type[object])
class _SpecialForm:
def __getitem__(self, typeargs: Any) -> Any: ...
def runtime(cls: _TC) -> _TC: ...
Protocol: _SpecialForm = ...
Final: _SpecialForm = ...
def final(f: _F) -> _F: ...

if sys.version_info >= (3, 3):
from typing import ChainMap as ChainMap
Expand Down

0 comments on commit 75e13a0

Please sign in to comment.