Skip to content

Commit 38d9d69

Browse files
committed
use repr
1 parent e0ea38d commit 38d9d69

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pandas/core/indexes/base.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@ def __new__(
441441
except IncompatibleFrequency:
442442
pass
443443
if kwargs:
444-
raise TypeError(f"Unexpected keyword arguments {set(kwargs)!r}")
444+
raise TypeError(f"Unexpected keyword arguments {repr(set(kwargs))}")
445445
return cls._simple_new(subarr, name, **kwargs)
446446

447447
elif hasattr(data, "__array__"):
@@ -2932,7 +2932,7 @@ def _get_fill_indexer_searchsorted(self, target, method, limit=None):
29322932
"""
29332933
if limit is not None:
29342934
raise ValueError(
2935-
f"limit argument for {method!r} method only well-defined "
2935+
f"limit argument for {repr(method)} method only well-defined "
29362936
"if index and target are monotonic"
29372937
)
29382938

@@ -3984,7 +3984,7 @@ def _scalar_data_error(cls, data):
39843984
# in order to keep mypy happy
39853985
return TypeError(
39863986
f"{cls.__name__}(...) must be called with a collection of some "
3987-
f"kind, {data!r} was passed"
3987+
f"kind, {repr(data)} was passed"
39883988
)
39893989

39903990
@classmethod
@@ -4103,7 +4103,7 @@ def contains(self, key) -> bool:
41034103
return key in self
41044104

41054105
def __hash__(self):
4106-
raise TypeError(f"unhashable type: {type(self).__name__!r}")
4106+
raise TypeError(f"unhashable type: {repr(type(self).__name__)}")
41074107

41084108
def __setitem__(self, key, value):
41094109
raise TypeError("Index does not support mutable operations")
@@ -5043,7 +5043,7 @@ def get_slice_bound(self, label, side, kind):
50435043
if isinstance(slc, np.ndarray):
50445044
raise KeyError(
50455045
f"Cannot get {side} slice bound for non-unique "
5046-
f"label: {original_label!r}"
5046+
f"label: {repr(original_label)}"
50475047
)
50485048

50495049
if isinstance(slc, slice):

0 commit comments

Comments
 (0)