aboutsummaryrefslogtreecommitdiff
path: root/generalresearch/models/thl/profiling/upk_question.py
diff options
context:
space:
mode:
Diffstat (limited to 'generalresearch/models/thl/profiling/upk_question.py')
-rw-r--r--generalresearch/models/thl/profiling/upk_question.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/generalresearch/models/thl/profiling/upk_question.py b/generalresearch/models/thl/profiling/upk_question.py
index 3bb0733..a73683c 100644
--- a/generalresearch/models/thl/profiling/upk_question.py
+++ b/generalresearch/models/thl/profiling/upk_question.py
@@ -5,7 +5,7 @@ import json
import re
from enum import StrEnum
from functools import cached_property
-from typing import Annotated, Any, Literal
+from typing import TYPE_CHECKING, Annotated, Any, Literal
from pydantic import (
BaseModel,
@@ -18,9 +18,11 @@ from pydantic import (
)
from generalresearch.models import Source
-from generalresearch.models.custom_types import UUIDStr
from generalresearch.models.thl.category import Category
+if TYPE_CHECKING:
+ from generalresearch.models.custom_types import UUIDStr
+
class UPKImportance(BaseModel):
task_count: int | None = Field(