mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-01-10 09:16:17 +03:00
0d90bc8187
for more information, see https://pre-commit.ci
19 lines
402 B
Python
19 lines
402 B
Python
from __future__ import annotations
|
|
|
|
import sys
|
|
|
|
if sys.version_info >= (3, 10):
|
|
from typing import TypeGuard
|
|
else:
|
|
try:
|
|
from typing_extensions import TypeGuard
|
|
except ImportError:
|
|
from typing import Any
|
|
|
|
class TypeGuard: # type: ignore[no-redef]
|
|
def __class_getitem__(cls, item: Any) -> type[bool]:
|
|
return bool
|
|
|
|
|
|
__all__ = ["TypeGuard"]
|