Skip to content

Commit c78d99e

Browse files
committed
use validate_all_hashable in Series.name
1 parent 430d0cc commit c78d99e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/core/series.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
is_list_like,
5555
is_object_dtype,
5656
is_scalar,
57+
validate_all_hashable,
5758
)
5859
from pandas.core.dtypes.generic import ABCDataFrame
5960
from pandas.core.dtypes.inference import is_hashable
@@ -491,8 +492,7 @@ def name(self) -> Label:
491492

492493
@name.setter
493494
def name(self, value: Label) -> None:
494-
if not is_hashable(value):
495-
raise TypeError("Series.name must be a hashable type")
495+
validate_all_hashable(value, error_name=f"{type(self).__name__}.name")
496496
object.__setattr__(self, "_name", value)
497497

498498
@property

0 commit comments

Comments
 (0)