@@ -1150,7 +1150,7 @@ def astype(self, dtype, copy: bool = True):
1150
1150
# When Int64Index etc. are removed from the code base, removed this also.
1151
1151
if isinstance (dtype , np .dtype ) and is_numeric_dtype (dtype ):
1152
1152
return self ._constructor (
1153
- new_values , name = self . name , dtype = dtype , copy = False
1153
+ new_values
1154
1154
)
1155
1155
return Index (new_values , name = self .name , dtype = new_values .dtype , copy = False )
1156
1156
@@ -5131,7 +5131,7 @@ def _wrap_joined_index(self: _IndexT, joined: ArrayLike, other: _IndexT) -> _Ind
5131
5131
name = self .names if self .names == other .names else None
5132
5132
# error: Incompatible return value type (got "MultiIndex",
5133
5133
# expected "_IndexT")
5134
- return self ._constructor (joined , name = name ) # type: ignore[return-value]
5134
+ return self ._constructor (joined ) # type: ignore[return-value]
5135
5135
else :
5136
5136
name = get_op_result_name (self , other )
5137
5137
return self ._constructor ._with_infer (joined , name = name )
@@ -6482,7 +6482,7 @@ def map(self, mapper, na_action=None):
6482
6482
new_values .dtype
6483
6483
):
6484
6484
return self ._constructor (
6485
- new_values , dtype = dtype , copy = False , name = self . name
6485
+ new_values
6486
6486
)
6487
6487
6488
6488
return Index ._with_infer (new_values , dtype = dtype , copy = False , name = self .name )
0 commit comments