+
    xȇi                     @   ^ RI t ^ RIt^ RIt^ RIt^ RIHtHtHt ^ RI	H
t ]P                  P                  RRR.RR..4      R 4       tR t]P                  P                  RR	]! . RO4      3R]! . RO4      3R
]! . RO4      3.4      R 4       t]P                  P#                  RR7      ]P                  P                  RR	]! . RO4      3R]! . RO4      3R
]! . RO4      3.4      R 4       4       t]P                  P                  RRRR.R.4      R 4       tR tR tR# )    N)	DataFrameSeries
date_rangesubsetaBc           	         \        R . ROR. ROR. RO/4      p\        P                  ! R4      p\        P                  ! \
        VR7      ;_uu_ 4        VP                  V 4       RRR4       R#   + '       g   i     R# ; i)Ar   CzIndex(['a'], dtype=)matchN)r   r      )r   reescapepytestraisesKeyError
duplicated)r   dfmsgs   &  z/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/frame/methods/test_duplicated.py+test_duplicated_with_misspelled_column_namer      sV     
CCCC	DB
)))
*C	xs	+	+
f 
,	+	+	+s   A..A?	c                     \        \        P                  P                  ^4      P	                  ^ RR4      4      p \
        P                  ! 4       p \
        P                  ! ^d4       V P                  4       p\
        P                  ! V4       \        V\        4      '       g   Q hVP                  \        P                  8X  g   Q hR#   \
        P                  ! T4       i ; i)     N)
   r   )r   nprandomdefault_rngintegerssysgetrecursionlimitsetrecursionlimitr   
isinstancer   dtypebool_)r   	rec_limitresults      r   (test_duplicated_implemented_no_recursionr(      s     
299((+44QjI	JB%%'I)c"i(
 ff%%%%<<288### 	i(s   &C Czkeep, expectedfirstFlastc                 |    \        R . ROR. RO/4      pVP                  V R7      p\        P                  ! W14       R# )r
   r   keepNr   r   r   r   r   r   br0   cr   )r   r   tmassert_series_equalr-   expectedr   r'   s   &&  r   test_duplicated_keepr6   ,   s6     
C#/HI	JB]]]%F6,    z+GH#21720; nan/None falsely considered equal)reasonc                     \        R \        P                  ^^R\        P                  .R^/\        R7      pVP	                  V R7      p\
        P                  ! W14       R# )r   Nx)r$   r,   )r   r   nanobjectr   r2   r3   r4   s   &&  r   test_duplicated_nan_noner=   ;   sJ     
C"&&!Qbff5sA>f	MB]]]%F6,r7   r
   c                 X   \        R . ROR. ROR\        P                  ^^R\        P                  ./4      pV f   \        VP                  4      p M\        V \        4      '       d   V .p W ,          P                  VR7      pVP                  WR7      p\        P                  ! WC4       R# )r
   r   r   Nr,   )r-   r   r.   r/   )
r   r   r;   listcolumnsr#   strr   r2   r3   )r   r-   r   r5   r'   s   &&   r   test_duplicated_subsetrB   K   s    	*"&&!Qbff-	

B ~bjj!	FC	 	  z$$$$/H]]]4F6,r7   c                      \        R R.R7      p V P                  R 4      pW,          pV P                  4       p\        P                  ! W#4       R# )r   r0   )r@   N)r   r   copyr2   assert_frame_equal)r   dupesr'   r5   s       r   test_duplicated_on_empty_framerG   a   s@     
C:	&BMM#EYFwwyH&+r7   c                     \        R RR7      p \        RRRV /4      pVP                  RR.4      pV) P                  4       '       g   Q h\        RV /4      pVP                  P                  4       pV) P                  4       '       g   Q hR# )z
2010-07-01z
2010-08-05)endsymbolAAAdateN)r   r   r   allrL   )dateststr'   s      r    test_frame_datetime64_duplicatedrP   l   sx    |6E
Xufe4
5C^^VX./FG==???
VUO
$CXX  "FG==???r7   )FFTFT)TTFFF)TTTFT)r   r    numpyr   r   pandasr   r   r   pandas._testing_testingr2   markparametrizer   r(   r6   xfailr=   rB   rG   rP    r7   r   <module>rY      sW   	 
   
  C#c
#;< =$& 	&:;<	9:;	678-- GH	&:;<	9:;	678- I- D3*c#:;- <-*,	r7   