Skip to content

Commit 1018323

Browse files
Make all params positional-only in slice.__new__ (#12900)
positional only __new__
1 parent 65405e9 commit 1018323

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

stdlib/builtins.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -948,10 +948,10 @@ class slice(Generic[_StartT, _StopT, _StepT]):
948948
@property
949949
def stop(self) -> _StopT: ...
950950
@overload
951-
def __new__(cls, stop: int | None) -> slice[int | MaybeNone, int | MaybeNone, int | MaybeNone]: ...
951+
def __new__(cls, stop: int | None, /) -> slice[int | MaybeNone, int | MaybeNone, int | MaybeNone]: ...
952952
@overload
953953
def __new__(
954-
cls, start: int | None, stop: int | None, step: int | None = None
954+
cls, start: int | None, stop: int | None, step: int | None = None, /
955955
) -> slice[int | MaybeNone, int | MaybeNone, int | MaybeNone]: ...
956956
@overload
957957
def __new__(cls, stop: _T2, /) -> slice[Any, _T2, Any]: ...

0 commit comments

Comments
 (0)