Skip to content

Commit 8cca971

Browse files
authored
Use / for pos-only params (#1799)
* Use `/` for pos-only params * Update pipe.pyi * Update pipe.pyi * Update pipe.pyi * Update pipe.pyi
1 parent 52b6a33 commit 8cca971

File tree

1 file changed

+48
-43
lines changed

1 file changed

+48
-43
lines changed

returns/_internal/pipeline/pipe.pyi

Lines changed: 48 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -56,55 +56,60 @@ class _Pipe(Generic[
5656
See docs on ``pipe`` feature in ``mypy`` plugin.
5757
"""
5858

59-
def __init__(self, __functions: tuple[
60-
_PipelineStepType1,
61-
_PipelineStepType2,
62-
_PipelineStepType3,
63-
_PipelineStepType4,
64-
_PipelineStepType5,
65-
_PipelineStepType6,
66-
_PipelineStepType7,
67-
_PipelineStepType8,
68-
_PipelineStepType9,
69-
_PipelineStepType10,
70-
_PipelineStepType11,
71-
_PipelineStepType12,
72-
_PipelineStepType13,
73-
_PipelineStepType14,
74-
_PipelineStepType15,
75-
_PipelineStepType16,
76-
_PipelineStepType17,
77-
_PipelineStepType18,
78-
_PipelineStepType19,
79-
_PipelineStepType20,
80-
]) -> None:
59+
def __init__( # noqa: WPS451
60+
self,
61+
functions: tuple[
62+
_PipelineStepType1,
63+
_PipelineStepType2,
64+
_PipelineStepType3,
65+
_PipelineStepType4,
66+
_PipelineStepType5,
67+
_PipelineStepType6,
68+
_PipelineStepType7,
69+
_PipelineStepType8,
70+
_PipelineStepType9,
71+
_PipelineStepType10,
72+
_PipelineStepType11,
73+
_PipelineStepType12,
74+
_PipelineStepType13,
75+
_PipelineStepType14,
76+
_PipelineStepType15,
77+
_PipelineStepType16,
78+
_PipelineStepType17,
79+
_PipelineStepType18,
80+
_PipelineStepType19,
81+
_PipelineStepType20,
82+
],
83+
/,
84+
) -> None:
8185
...
8286

8387
def __call__(self, instance: _InstanceType) -> _ReturnType:
8488
...
8589

8690

87-
def pipe(
88-
__function1: _PipelineStepType1,
89-
__function2: _PipelineStepType2 = ...,
90-
__function3: _PipelineStepType3 = ...,
91-
__function4: _PipelineStepType4 = ...,
92-
__function5: _PipelineStepType5 = ...,
93-
__function6: _PipelineStepType6 = ...,
94-
__function7: _PipelineStepType7 = ...,
95-
__function8: _PipelineStepType8 = ...,
96-
__function9: _PipelineStepType9 = ...,
97-
__function10: _PipelineStepType10 = ...,
98-
__function11: _PipelineStepType11 = ...,
99-
__function12: _PipelineStepType12 = ...,
100-
__function13: _PipelineStepType13 = ...,
101-
__function14: _PipelineStepType14 = ...,
102-
__function15: _PipelineStepType15 = ...,
103-
__function16: _PipelineStepType16 = ...,
104-
__function17: _PipelineStepType17 = ...,
105-
__function18: _PipelineStepType18 = ...,
106-
__function19: _PipelineStepType19 = ...,
107-
__function20: _PipelineStepType20 = ...,
91+
def pipe( # noqa: WPS451
92+
function1: _PipelineStepType1,
93+
function2: _PipelineStepType2 = ...,
94+
function3: _PipelineStepType3 = ...,
95+
function4: _PipelineStepType4 = ...,
96+
function5: _PipelineStepType5 = ...,
97+
function6: _PipelineStepType6 = ...,
98+
function7: _PipelineStepType7 = ...,
99+
function8: _PipelineStepType8 = ...,
100+
function9: _PipelineStepType9 = ...,
101+
function10: _PipelineStepType10 = ...,
102+
function11: _PipelineStepType11 = ...,
103+
function12: _PipelineStepType12 = ...,
104+
function13: _PipelineStepType13 = ...,
105+
function14: _PipelineStepType14 = ...,
106+
function15: _PipelineStepType15 = ...,
107+
function16: _PipelineStepType16 = ...,
108+
function17: _PipelineStepType17 = ...,
109+
function18: _PipelineStepType18 = ...,
110+
function19: _PipelineStepType19 = ...,
111+
function20: _PipelineStepType20 = ...,
112+
/,
108113
) -> _Pipe[
109114
_InstanceType,
110115
_ReturnType,

0 commit comments

Comments
 (0)