Skip to content

Commit 01a2883

Browse files
fix: type
1 parent 4d7ec87 commit 01a2883

File tree

1 file changed

+5
-2
lines changed
  • packages/service-library/src/servicelib/celery

1 file changed

+5
-2
lines changed

packages/service-library/src/servicelib/celery/models.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import datetime
22
from enum import StrEnum
3-
from typing import Annotated, Protocol, TypeAlias
3+
from typing import Annotated, Final, Protocol, TypeAlias
44
from uuid import UUID
55

66
from models_library.progress_bar import ProgressReport
@@ -25,7 +25,10 @@ class TaskState(StrEnum):
2525
FAILURE = "FAILURE"
2626

2727

28-
TASK_DONE_STATES = {TaskState.SUCCESS, TaskState.FAILURE}
28+
TASK_DONE_STATES: Final[tuple[TaskState, ...]] = (
29+
TaskState.SUCCESS,
30+
TaskState.FAILURE,
31+
)
2932

3033

3134
class TasksQueue(StrEnum):

0 commit comments

Comments
 (0)