Skip to content

Commit babc396

Browse files
prefer ignore[assignment] over explicit variable annotations for now - precursor PR to change global config so these won't be necessary
1 parent 647c1d4 commit babc396

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

pandas/core/base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1100,9 +1100,9 @@ def unique(self):
11001100
values = self._values
11011101
if not isinstance(values, np.ndarray):
11021102
# i.e. ExtensionArray
1103-
result: np.ndarray | ExtensionArray = values.unique()
1103+
result = values.unique()
11041104
else:
1105-
result = algorithms.unique1d(values)
1105+
result = algorithms.unique1d(values) # type: ignore[assignment]
11061106
return result
11071107

11081108
@final

pandas/core/indexes/base.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3301,12 +3301,10 @@ def _intersection(self, other: Index, sort: bool = False):
33013301
if is_numeric_dtype(self.dtype):
33023302
# This is faster, because Index.unique() checks for uniqueness
33033303
# before calculating the unique values.
3304-
res: Index | ExtensionArray | np.ndarray = algos.unique1d(
3305-
res_indexer
3306-
)
3304+
res = algos.unique1d(res_indexer)
33073305
else:
33083306
result = self.take(indexer)
3309-
res = result.drop_duplicates()
3307+
res = result.drop_duplicates() # type: ignore[assignment]
33103308
return ensure_wrapped_if_datetimelike(res)
33113309

33123310
res_values = self._intersection_via_get_indexer(other, sort=sort)

0 commit comments

Comments
 (0)