aboutsummaryrefslogtreecommitdiff
path: root/generalresearch/models/precision/task_collection.py
diff options
context:
space:
mode:
Diffstat (limited to 'generalresearch/models/precision/task_collection.py')
-rw-r--r--generalresearch/models/precision/task_collection.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/generalresearch/models/precision/task_collection.py b/generalresearch/models/precision/task_collection.py
index c8db2af..71241ad 100644
--- a/generalresearch/models/precision/task_collection.py
+++ b/generalresearch/models/precision/task_collection.py
@@ -1,16 +1,18 @@
-from typing import Any
+from typing import TYPE_CHECKING, Any
import pandas as pd
from pandera.pandas import Check, Column, DataFrameSchema, Index
from generalresearch.locales import Localelator
from generalresearch.models.precision import PrecisionStatus
-from generalresearch.models.precision.survey import PrecisionSurvey
from generalresearch.models.thl.survey.task_collection import (
TaskCollection,
create_empty_df_from_schema,
)
+if TYPE_CHECKING:
+ from generalresearch.models.precision.survey import PrecisionSurvey
+
COUNTRY_ISOS = Localelator().get_all_countries()
LANGUAGE_ISOS = Localelator().get_all_languages()