refactor: move Sequence import to type-checking block

- Fix Ruff TC003 linting error
This commit is contained in:
Mike 2025-02-13 09:07:29 -08:00 committed by Miguel
parent 28c67b3d04
commit 4deda2abc5

View file

@ -2,8 +2,7 @@
from __future__ import annotations
from collections.abc import Sequence
from typing import Any, ClassVar, Dict, List, Union
from typing import TYPE_CHECKING, Any, ClassVar, Dict, List, Union
from django.contrib import admin
from django.contrib.admin.options import InlineModelAdmin, ModelAdmin
@ -12,6 +11,9 @@ from django.utils.safestring import mark_safe
from eav.models import Attribute, EnumGroup, EnumValue, Value
if TYPE_CHECKING:
from collections.abc import Sequence
_FIELDSET_TYPE = List[Union[str, Dict[str, Any]]] # type: ignore[misc]
some_attribute = ClassVar[Dict[str, str]]