Use TypeAlias where possible for type aliases (#7630)

This commit is contained in:
Alex Waygood
2022-04-16 02:01:00 +01:00
committed by GitHub
parent c0e6dd3f3f
commit 740193a8fc
218 changed files with 760 additions and 625 deletions

View File

@@ -1,6 +1,7 @@
import types
import unittest
from typing import Any, Callable, NamedTuple
from typing_extensions import TypeAlias
__all__ = [
"register_optionflag",
@@ -123,8 +124,8 @@ class DocTestFinder:
extraglobs: dict[str, Any] | None = ...,
) -> list[DocTest]: ...
_Out = Callable[[str], Any]
_ExcInfo = tuple[type[BaseException], BaseException, types.TracebackType]
_Out: TypeAlias = Callable[[str], Any]
_ExcInfo: TypeAlias = tuple[type[BaseException], BaseException, types.TracebackType]
class DocTestRunner:
DIVIDER: str