diff --git a/third_party/2/six/__init__.pyi b/third_party/2/six/__init__.pyi index efecada14..721e30a4c 100644 --- a/third_party/2/six/__init__.pyi +++ b/third_party/2/six/__init__.pyi @@ -5,7 +5,7 @@ from __future__ import print_function import types from typing import ( Any, AnyStr, Callable, Dict, Iterable, Mapping, Optional, - Pattern, Tuple, TypeVar, Union, overload, ValuesView, KeysView, ItemsView + Pattern, Tuple, Type, TypeVar, Union, overload, ValuesView, KeysView, ItemsView ) import typing import unittest @@ -79,7 +79,7 @@ def assertRaisesRegex(self: unittest.TestCase, msg: str = ...) -> Any: ... def assertRaisesRegex(self: unittest.TestCase, callable_obj: Callable[..., Any], *args: Any, **kwargs: Any) -> Any: ... def assertRegex(self: unittest.TestCase, text: AnyStr, expected_regex: Union[AnyStr, Pattern[AnyStr]], msg: str = ...) -> None: ... -def reraise(tp: type, value: Optional[BaseException], tb: Optional[types.TracebackType] = ...) -> None: ... +def reraise(tp: Optional[Type[BaseException]], value: Optional[BaseException], tb: Optional[types.TracebackType] = ...) -> None: ... def exec_(_code_: Union[unicode, types.CodeType], _globs_: Dict[str, Any] = ..., _locs_: Dict[str, Any] = ...): ... def raise_from(value: BaseException, from_value: BaseException) -> None: ... diff --git a/third_party/3/six/__init__.pyi b/third_party/3/six/__init__.pyi index 5419d1559..111b16f5a 100644 --- a/third_party/3/six/__init__.pyi +++ b/third_party/3/six/__init__.pyi @@ -14,6 +14,7 @@ from typing import ( Optional, Pattern, Tuple, + Type, TypeVar, Union, ValuesView, @@ -91,7 +92,7 @@ def assertRegex(self: unittest.TestCase, text: AnyStr, expected_regex: Union[Any exec_ = exec -def reraise(tp: type, value: Optional[BaseException], tb: Optional[types.TracebackType] = None) -> None: ... +def reraise(tp: Optional[Type[BaseException]], value: Optional[BaseException], tb: Optional[types.TracebackType] = None) -> None: ... def raise_from(value: BaseException, from_value: BaseException) -> None: ... print_ = print