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