+
    xȇi                        ^ RI t ^ RIHtHt ^ RIHt ^ RIHt ] P                  P                  R^^.RR.R.^ ^.R.3^^.RR.R.R^.R.3. RO. ROR.^ ^^.RR.3. RO. ROR^ ^^.RR.3. RO. ROR.^ ^.R.3. RO. ROR^ ^.R.3.4      R 4       t] P                  P                  R	R
^ ]R3R^ ]R3RR]R3.4      R 4       tR t] P                  P                  R. RO. RO.4      ] P                  P                  R. ^.^..4      R 4       4       t] P                  P                  RR. RO^^.3R. RO^^.3^^.^ ^.RR.3.4      R 4       tR tR# )    N)IndexSeries)is_bool_dtypez=data, index, drop_labels, axis, expected_data, expected_indexonetworowsc                     \        WR 7      pVP                  W2R7      p\        WER 7      p\        P                  ! Wx4       R# ))dataindexaxisN)r   droptmassert_series_equal)	r
   r   r   drop_labelsexpected_dataexpected_indexserresultexpecteds	   &&&&&&   u/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/series/methods/test_drop.py%test_drop_unique_and_non_unique_indexr      s6      d
(CXXkX-F=?H6,    z)drop_labels, axis, error_type, error_descbcnot found in axiscolumnszNo axis named columnsc                     \        \        ^4      \        R4      R7      p\        P                  ! W#R7      ;_uu_ 4        VP                  WR7       RRR4       R#   + '       g   i     R# ; i)   abcr   matchr   N)r   rangelistpytestraisesr   )r   r   
error_type
error_descr   s   &&&& r   test_drop_exception_raisedr)   !   sD     qe
-C	z	4	4( 
5	4	4	4s   AA-	c                     \        \        ^4      \        R4      R7      p V P                  RRR7      p\        P
                  ! W4       V P                  RR.RR7      pV P                  R,          p\        P
                  ! W4       \        ^^.R	R
.R7      p \        V P                  4      '       g   Q hV P                  P                  \        8X  g   Q hV P                  R	4      p\        ^.R
.R7      p\        P
                  ! W4       R# )r   r   r    r   ignore)errorsad:   NNTFN)r   r#   r$   r   r   r   ilocr   r   dtypebool)r   r   r   s      r   test_drop_with_ignore_errorsr3   1   s    
qe
-CXXd8X,F6'XXsCjX2Fxx|H6, !Qe}
-C####99??d"""XXd^Fqc%)H6,r   r   r   c                     V  Uu. uF  q"V9  g   K  VNK  	  pp\        V \        R 7      P                  V4      p\        V\        R 7      p\        P                  ! WE4       R# u upi ))r   r1   N)r   objectr   r   r   )r   r   ir   seriesr   s   &&    r   test_drop_empty_listr8   C   sV     "'?A;*>aaN?%v.33K@FN&9H6, @s
   A#A#zdata, index, drop_labelsFTc                     V f   \         MR p\        WVR7      p\        P                  ! \        RR7      ;_uu_ 4        VP                  V4       R R R 4       R #   + '       g   i     R # ; i)N)r
   r   r1   r   r!   )r5   r   r%   r&   KeyErrorr   )r
   r   r   r1   r   s   &&&  r   test_drop_non_empty_listr;   M   sH     lFE
du
5C	x':	;	; 
<	;	;	;s   AA+	c                     \        ^d\        . ROV R7      R7      p\        VP                  ^,          .4      pVP                  V4      p\        ^d\        ^.V R7      R7      p\        P
                  ! W44       R# )d   )r1   r    Nr/      r?   )r   r   r   r   r   r   )any_numeric_ea_dtypedfidxr   r   s   &    r   test_drop_index_ea_dtyperC   ]   s[    	52FG	HB
!
CWWS\Fcs2F!GHH6,r   )r/   r/   r?   )r   r   r   )r-   )r/   r?   r   )r/   r/   r   r>   )r%   pandasr   r   pandas._testing_testingr   pandas.api.typesr   markparametrizer   r:   
ValueErrorr)   r3   r8   r;   rC    r   r   <module>rL      s     * C Q%%!aS5':
Q%%&1#w?	)E7A1vu~N	)5!aVeU^L	)E7AsUGD	)5!aS5'B	-- / 
q(/0	H12		:'>?	)	)-$ 9i"89aS1#7- 8 :- 	y1a&!	y1a&!
Q!Q%'-r   