From 741de9e31589d230580199e3fd6ff426182226ff Mon Sep 17 00:00:00 2001 From: Terje Kvernes Date: Wed, 29 May 2024 08:35:28 +0200 Subject: [PATCH] Fix 3.8 support (type vs Type) --- mreg/managers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mreg/managers.py b/mreg/managers.py index 474c6300..3d4dbc5f 100644 --- a/mreg/managers.py +++ b/mreg/managers.py @@ -1,5 +1,5 @@ -from typing import Any, Dict +from typing import Any, Dict, Type from django.db import models from .fields import LowerCaseCharField @@ -48,7 +48,7 @@ def get(self, **kwargs: Dict[str, Any]): return super().get(**self._lowercase_fields(**kwargs)) -def lower_case_manager_factory(base_manager: type[models.Manager[Any]]): +def lower_case_manager_factory(base_manager: Type[models.Manager[Any]]): """A factory function to create a LowerCaseManager for a given base_manager.""" class LowerCaseBaseManager(base_manager, LowerCaseManager):