Skip to content

Commit d7edcab

Browse files
author
Kevin Sheppard
committed
CLN: Remove overloads made redundant by deprecation
1 parent cda0f6b commit d7edcab

File tree

1 file changed

+3
-24
lines changed

1 file changed

+3
-24
lines changed

pandas/core/arrays/categorical.py

+3-24
Original file line numberDiff line numberDiff line change
@@ -841,18 +841,7 @@ def _set_dtype(self, dtype: CategoricalDtype) -> Categorical:
841841
return type(self)(codes, dtype=dtype, fastpath=True)
842842

843843
@overload
844-
def set_ordered(
845-
self, value, *, inplace: NoDefault | Literal[False] = ...
846-
) -> Categorical:
847-
...
848-
849-
@overload
850-
def set_ordered(self, value, *, inplace: Literal[True]) -> None:
851-
...
852-
853-
@overload
854-
def set_ordered(self, value, *, inplace: bool) -> Categorical | None:
855-
...
844+
def set_ordered(self, value) -> Categorical: ...
856845

857846
@deprecate_nonkeyword_arguments(version=None, allowed_args=["self", "value"])
858847
def set_ordered(
@@ -893,12 +882,7 @@ def set_ordered(
893882
return None
894883

895884
@overload
896-
def as_ordered(self, *, inplace: NoDefault | Literal[False] = ...) -> Categorical:
897-
...
898-
899-
@overload
900-
def as_ordered(self, *, inplace: Literal[True]) -> None:
901-
...
885+
def as_ordered(self) -> Categorical: ...
902886

903887
@deprecate_nonkeyword_arguments(version=None, allowed_args=["self"])
904888
def as_ordered(self, inplace: bool | NoDefault = no_default) -> Categorical | None:
@@ -923,12 +907,7 @@ def as_ordered(self, inplace: bool | NoDefault = no_default) -> Categorical | No
923907
return self.set_ordered(True, inplace=inplace)
924908

925909
@overload
926-
def as_unordered(self, *, inplace: NoDefault | Literal[False] = ...) -> Categorical:
927-
...
928-
929-
@overload
930-
def as_unordered(self, *, inplace: Literal[True]) -> None:
931-
...
910+
def as_unordered(self) -> Categorical: ...
932911

933912
@deprecate_nonkeyword_arguments(version=None, allowed_args=["self"])
934913
def as_unordered(

0 commit comments

Comments
 (0)