Coverage for dataclasses_struct/_typing.py: 75%
8 statements
« prev ^ index » next coverage.py v7.8.2, created at 2025-06-10 09:27 +1200
« prev ^ index » next coverage.py v7.8.2, created at 2025-06-10 09:27 +1200
1import sys
3if sys.version_info >= (3, 10):
4 from typing import TypeGuard
5else:
6 from typing_extensions import TypeGuard
8if sys.version_info >= (3, 11):
9 from typing import Unpack, dataclass_transform
10else:
11 from typing_extensions import Unpack, dataclass_transform
14__all__ = [
15 "TypeGuard",
16 "Unpack",
17 "dataclass_transform",
18]