diff --git a/gvsdsdk/model_base.py b/gvsdsdk/model_base.py index 49f567e..360cf16 100644 --- a/gvsdsdk/model_base.py +++ b/gvsdsdk/model_base.py @@ -24,7 +24,12 @@ from __future__ import annotations import re -from typing import Any, Callable, Dict, Generic, Optional, Self, Tuple, Type, TypeVar, Union +from typing import Any, Callable, Dict, Generic, Optional, Tuple, Type, TypeVar, Union + +try: + from typing import Self +except ImportError: + from typing_extensions import Self from django.db import models from django.db.models import Q