@@ -157,7 +157,7 @@ def equals(self, other) -> bool:
157
157
158
158
return np .array_equal (self .asi8 , other .asi8 )
159
159
160
- @Appender (Index .__contains__ . __doc__ )
160
+ @doc (Index .__contains__ )
161
161
def __contains__ (self , key : Any ) -> bool :
162
162
hash (key )
163
163
try :
@@ -433,7 +433,7 @@ def _partial_date_slice(
433
433
# try to find the dates
434
434
return (lhs_mask & rhs_mask ).nonzero ()[0 ]
435
435
436
- @Appender (Index .get_indexer_non_unique . __doc__ )
436
+ @doc (Index .get_indexer_non_unique )
437
437
def get_indexer_non_unique (self , target ):
438
438
target = ensure_index (target )
439
439
pself , ptarget = self ._maybe_promote (target )
@@ -491,7 +491,7 @@ def isin(self, values, level=None):
491
491
492
492
return algorithms .isin (self .asi8 , values .asi8 )
493
493
494
- @Appender (Index .where . __doc__ )
494
+ @doc (Index .where )
495
495
def where (self , cond , other = None ):
496
496
values = self .view ("i8" )
497
497
@@ -643,7 +643,7 @@ def _shallow_copy(self, values=None, name: Label = lib.no_default):
643
643
# --------------------------------------------------------------------
644
644
# Set Operation Methods
645
645
646
- @Appender (Index .difference . __doc__ )
646
+ @doc (Index .difference )
647
647
def difference (self , other , sort = None ):
648
648
new_idx = super ().difference (other , sort = sort )
649
649
new_idx ._set_freq (None )
0 commit comments