2022-07-14 13:36:57 +02:00
|
|
|
from __future__ import annotations
|
|
|
|
|
|
2021-01-09 15:40:40 -05:00
|
|
|
import sys
|
|
|
|
|
|
2022-09-17 11:15:00 +01:00
|
|
|
if sys.version_info < (3, 11):
|
2022-10-03 23:23:11 -04:00
|
|
|
from typing_extensions import NotRequired, assert_never
|
2022-09-17 11:15:00 +01:00
|
|
|
else:
|
2023-04-18 22:02:47 -04:00
|
|
|
from typing import NotRequired, assert_never # noqa: TID251
|
2021-01-15 15:40:03 +01:00
|
|
|
|
2021-04-30 17:56:34 -04:00
|
|
|
__all__ = (
|
|
|
|
|
"assert_never",
|
2022-09-17 11:15:00 +01:00
|
|
|
"NotRequired",
|
2021-04-30 17:56:34 -04:00
|
|
|
)
|