From d4a29f116112b51d77fd2830a4cbaf438ee51f18 Mon Sep 17 00:00:00 2001 From: SeqIO Team Date: Mon, 13 May 2024 16:15:19 -0700 Subject: [PATCH] Set return type of tasks property to list[Task] instead of Sequence[Task] PiperOrigin-RevId: 633363676 --- seqio/dataset_providers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seqio/dataset_providers.py b/seqio/dataset_providers.py index eda91545..2415e101 100644 --- a/seqio/dataset_providers.py +++ b/seqio/dataset_providers.py @@ -1855,7 +1855,7 @@ def source_info(self) -> Optional[SourceInfo]: return self._source_info @property - def tasks(self) -> Sequence[Task]: + def tasks(self) -> list[Task]: sub_tasks = (mix.tasks for mix in self._sub_mixtures) return list(sorted(set(sum(sub_tasks, self._tasks)), key=lambda t: t.name))