@@ -65,7 +65,7 @@ def __or__(self, other):
65
65
if isinstance (other , LabelledFunction ):
66
66
return pipeline (
67
67
[* self .funcs , other ],
68
- name = self .name ,
68
+ name = f" { self .name } | { other . name } " ,
69
69
return_intermediate_outputs = self .return_intermediate_outputs ,
70
70
default_values = _merge_default_values (self , other ),
71
71
)
@@ -83,14 +83,14 @@ def __ror__(self, other):
83
83
if isinstance (other , LabelledFunction ):
84
84
return pipeline (
85
85
[other , * self .funcs ],
86
- name = self .name ,
86
+ name = f" { other . name } | { self .name } " ,
87
87
return_intermediate_outputs = self .return_intermediate_outputs ,
88
88
default_values = _merge_default_values (other , self ),
89
89
)
90
90
elif isinstance (other , LabelledPipeline ):
91
91
return pipeline (
92
92
[* other .funcs , * self .funcs ],
93
- name = f"{ self .name } | { other .name } " ,
93
+ name = f"{ other .name } | { self .name } " ,
94
94
return_intermediate_outputs = self .return_intermediate_outputs or other .return_intermediate_outputs ,
95
95
default_values = _merge_default_values (other , self ),
96
96
)
0 commit comments