@@ -157,7 +157,7 @@ def equals(self, other) -> bool:
157157
158158 return np .array_equal (self .asi8 , other .asi8 )
159159
160- @Appender (Index .__contains__ . __doc__ )
160+ @doc (Index .__contains__ )
161161 def __contains__ (self , key : Any ) -> bool :
162162 hash (key )
163163 try :
@@ -433,7 +433,7 @@ def _partial_date_slice(
433433 # try to find the dates
434434 return (lhs_mask & rhs_mask ).nonzero ()[0 ]
435435
436- @Appender (Index .get_indexer_non_unique . __doc__ )
436+ @doc (Index .get_indexer_non_unique )
437437 def get_indexer_non_unique (self , target ):
438438 target = ensure_index (target )
439439 pself , ptarget = self ._maybe_promote (target )
@@ -491,7 +491,7 @@ def isin(self, values, level=None):
491491
492492 return algorithms .isin (self .asi8 , values .asi8 )
493493
494- @Appender (Index .where . __doc__ )
494+ @doc (Index .where )
495495 def where (self , cond , other = None ):
496496 values = self .view ("i8" )
497497
@@ -643,7 +643,7 @@ def _shallow_copy(self, values=None, name: Label = lib.no_default):
643643 # --------------------------------------------------------------------
644644 # Set Operation Methods
645645
646- @Appender (Index .difference . __doc__ )
646+ @doc (Index .difference )
647647 def difference (self , other , sort = None ):
648648 new_idx = super ().difference (other , sort = sort )
649649 new_idx ._set_freq (None )
0 commit comments