Skip to content

Commit ec3a717

Browse files
committed
Task run events
1 parent 0b84d48 commit ec3a717

2 files changed

Lines changed: 34 additions & 2 deletions

File tree

src/parallel/types/beta/task_run_event.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22

33
from .. import task_run_event
44

5-
__all__ = ["TaskRunEvent"]
5+
__all__ = ["TaskRunEvent", "Output"]
66

77
TaskRunEvent = task_run_event.TaskRunEvent
88
"""Use parallel.types.task_run.TaskRunEvent instead"""
9+
10+
Output = task_run_event.Output
11+
"""This is deprecated, use `parallel.types.task_run_event.Output` instead"""

src/parallel/types/task_run_result.py

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,40 @@
55

66
from .._utils import PropertyInfo
77
from .._models import BaseModel
8+
from .citation import Citation
89
from .task_run import TaskRun
10+
from .field_basis import FieldBasis
911
from .task_run_json_output import TaskRunJsonOutput
1012
from .task_run_text_output import TaskRunTextOutput
1113

12-
__all__ = ["TaskRunResult", "Output"]
14+
__all__ = [
15+
"TaskRunResult",
16+
"Output",
17+
"OutputTaskRunJsonOutput",
18+
"OutputTaskRunJsonOutputBasis",
19+
"OutputTaskRunJsonOutputBasisCitation",
20+
"OutputTaskRunTextOutput",
21+
"OutputTaskRunTextOutputBasis",
22+
"OutputTaskRunTextOutputBasisCitation",
23+
]
24+
25+
OutputTaskRunJsonOutput = TaskRunJsonOutput # for backwards compatibility with v0.1.3
26+
"""This is deprecated, `TaskRunJsonOutput` should be used instead"""
27+
28+
OutputTaskRunJsonOutputBasis = FieldBasis # for backwards compatibility with v0.1.3
29+
"""This is deprecated, `FieldBasis` should be used instead"""
30+
31+
OutputTaskRunJsonOutputBasisCitation = Citation # for backwards compatibility with v0.1.3
32+
"""This is deprecated, `Citation` should be used instead"""
33+
34+
OutputTaskRunTextOutput = TaskRunTextOutput # for backwards compatibility with v0.1.3
35+
"""This is deprecated, `TaskRunTextOutput` should be used instead"""
36+
37+
OutputTaskRunTextOutputBasis = FieldBasis # for backwards compatibility with v0.1.3
38+
"""This is deprecated, `FieldBasis` should be used instead"""
39+
40+
OutputTaskRunTextOutputBasisCitation = Citation # for backwards compatibility with v0.1.3
41+
"""This is deprecated, `Citation` should be used instead"""
1342

1443
Output: TypeAlias = Annotated[Union[TaskRunTextOutput, TaskRunJsonOutput], PropertyInfo(discriminator="type")]
1544

0 commit comments

Comments
 (0)