better Self typing for old python versions

This commit is contained in:
Benedikt Bartscher 2024-09-11 18:38:05 +02:00
parent a541107416
commit fdd30a6708
No known key found for this signature in database

View File

@ -69,7 +69,7 @@ else:
if sys.version_info >= (3, 11):
from typing import Self as Self
else:
Self = None
from typing_extensions import Self as Self
# Potential GenericAlias types for isinstance checks.
GenericAliasTypes = [_GenericAlias]