Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/zmq/_typing.py: 31%
13 statements
« prev ^ index » next coverage.py v7.2.7, created at 2023-07-01 06:54 +0000
« prev ^ index » next coverage.py v7.2.7, created at 2023-07-01 06:54 +0000
1import sys
2from typing import Any, Dict
4if sys.version_info >= (3, 8):
5 from typing import Literal, TypedDict
6else:
7 # avoid runtime dependency on typing_extensions on py37
8 try:
9 from typing_extensions import Literal, TypedDict # type: ignore
10 except ImportError:
12 class _Literal:
13 def __getitem__(self, key):
14 return Any
16 Literal = _Literal() # type: ignore
18 class TypedDict(Dict): # type: ignore
19 pass