diff --git a/pandas/core/generic.py b/pandas/core/generic.py index 582a043a8a78a..97bb19c83a0a8 100644 --- a/pandas/core/generic.py +++ b/pandas/core/generic.py @@ -4852,8 +4852,8 @@ def sort_values( axis: Axis = ..., ascending: bool_t | Sequence[bool_t] = ..., inplace: Literal[False] = ..., - kind: str = ..., - na_position: str = ..., + kind: SortKind = ..., + na_position: NaPosition = ..., ignore_index: bool_t = ..., key: ValueKeyFunc = ..., ) -> Self: @@ -4866,8 +4866,8 @@ def sort_values( axis: Axis = ..., ascending: bool_t | Sequence[bool_t] = ..., inplace: Literal[True], - kind: str = ..., - na_position: str = ..., + kind: SortKind = ..., + na_position: NaPosition = ..., ignore_index: bool_t = ..., key: ValueKeyFunc = ..., ) -> None: @@ -4880,8 +4880,8 @@ def sort_values( axis: Axis = ..., ascending: bool_t | Sequence[bool_t] = ..., inplace: bool_t = ..., - kind: str = ..., - na_position: str = ..., + kind: SortKind = ..., + na_position: NaPosition = ..., ignore_index: bool_t = ..., key: ValueKeyFunc = ..., ) -> Self | None: @@ -4893,8 +4893,8 @@ def sort_values( axis: Axis = 0, ascending: bool_t | Sequence[bool_t] = True, inplace: bool_t = False, - kind: str = "quicksort", - na_position: str = "last", + kind: SortKind = "quicksort", + na_position: NaPosition = "last", ignore_index: bool_t = False, key: ValueKeyFunc = None, ) -> Self | None: diff --git a/pandas/core/series.py b/pandas/core/series.py index adb16c2f2dd55..8d7354f5f4f0c 100644 --- a/pandas/core/series.py +++ b/pandas/core/series.py @@ -3334,8 +3334,8 @@ def sort_values( axis: Axis = ..., ascending: bool | int | Sequence[bool] | Sequence[int] = ..., inplace: Literal[False] = ..., - kind: str = ..., - na_position: str = ..., + kind: SortKind = ..., + na_position: NaPosition = ..., ignore_index: bool = ..., key: ValueKeyFunc = ..., ) -> Series: @@ -3348,8 +3348,8 @@ def sort_values( axis: Axis = ..., ascending: bool | int | Sequence[bool] | Sequence[int] = ..., inplace: Literal[True], - kind: str = ..., - na_position: str = ..., + kind: SortKind = ..., + na_position: NaPosition = ..., ignore_index: bool = ..., key: ValueKeyFunc = ..., ) -> None: @@ -3361,8 +3361,8 @@ def sort_values( axis: Axis = 0, ascending: bool | int | Sequence[bool] | Sequence[int] = True, inplace: bool = False, - kind: str = "quicksort", - na_position: str = "last", + kind: SortKind = "quicksort", + na_position: NaPosition = "last", ignore_index: bool = False, key: ValueKeyFunc = None, ) -> Series | None: