+
    xȇi~                        ^ RI t ^ RIt^ RIt^ RIHt ^ RIHt ^ RIH	t	H
t
Ht ]P                  P                  R. RO. RO3^]P                  ^]P                  .. RO3^]P                  ^]P                  .]
P                  ! . RO4      3.4      R 4       t]P                  P                  R^R	RR
R^^.R^^0R^/R.
4      R 4       tR tR tR tR tR tR# )    N)is_matching_na)is_float)Index
MultiIndexSerieszarr, idxac                     \        WR 7      pVP                  4       pVP                  V4      '       g   Q h^	V^&   VP                  V4      '       d   Q hR# ))indexN)r   copyequals)arridxs1s2s   &&  w/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/series/methods/test_equals.pytest_equalsr      sI     
	B	B99R===BqEyy}}}    valg?Tabcc                     \         P                  ! ^^.4      p\        W.4      pVP                  4       pVP	                  V4      '       g   Q hW^&   VP	                  V4      '       d   Q hR# )   N)nparrayr   r   r   )r   r   r   r   s   &   r   test_equals_list_arrayr   %   s[    
 ((Aq6
C	
	B	B99R===qEyy}}}r   c                  H   R \         P                  .p \        V 4      pVP                  4       p\        \	        ^4      \
        R7      pVP                  4       pVP                  4       pVP                  4       pR ;VRR% ;VRR% ;V^ &   V^ &   VP                  V4      '       g   Q hVP                  V4      '       g   Q hVP                  V4      '       g   Q hVP                  V4      '       g   Q hVP                  V4      '       g   Q hVP                  V4      '       g   Q hR# )F)r
   dtypeN)r   nanr   r   rangeobjectr   )r   r   r   s3s4s5s6s          r   test_equals_false_negativer%   3   s    "&&/C	B	B	eAhf	-B	B	B	B(--BsG-b"g-1199R===99R===99R===99R===99R===99R===r   c                     \        \        P                  ! R 4      .\        R7      p \        \        P                  ! R 4      .\        R7      pV P	                  V4      '       g   Q h\        V 4      P	                  \        V4      4      '       g   Q hV P                  P	                  VP                  4      '       g   Q h\        \        P                  ! R 4      .\        R7      p \        \        P                  ! R 4      .\        R7      pV P	                  V4      '       g   Q h\        V 4      P	                  \        V4      4      '       g   Q hV P                  P	                  VP                  4      '       g   Q h\        \        P                  ! R4      .\        R7      p \        \        P                  ! R4      .\        R7      pV P	                  V4      '       g   Q h\        W P                  R7      P	                  \        WP                  R7      4      '       g   Q hV P                  P	                  VP                  4      '       g   Q hR# )NaTr   NaNN)
r   r   
datetime64r    r   r   r   timedelta64float64r   leftrights     r   test_equals_matching_nasr0   F   s   2=='(7DBMM%()8E;;u;eEl++++::U[[))))2>>%()8DBNN5)*&9E;;u;eEl++++::U[[))))2::e$%V4DBJJu%&f5E;;uZZ(//e;;0OPPPP::U[[))))r   c                    T pTp\        VR 4      '       d   VP                  4       pM\        P                  ! V4      p\        V.\        R7      p\        V.\        R7      p\	        W#4      '       d   VP                  V4      '       g   Q hR# Vf   \        V4      '       g   Vf-   \        V4      '       d   VP                  V4      '       g   Q hR# VP                  V4      '       d   Q hR# )r   r(   N)hasattrr   r   r    r   r   r   )nulls_fixturenulls_fixture2r.   r/   serser2s   &&    r   test_equals_mismatched_nasr7   [   s    DEuf

		% 
$v
&C5'(Dd""zz$
,8E??(4..zz$::d#####r   c                  |   \        ^R.\        R7      p \        ^\        P                  .\        R7      pV P	                  V4      '       g   Q h\        W P                  R7      P	                  \        WP                  R7      4      '       g   Q hV P                  P	                  VP                  4      '       g   Q hR# )r   Nr(   )r   r    r   r   r   r   r   r   )r5   r6   s     r   test_equals_none_vs_nanr9   o   s    
!T&
)C1bff+V,D::dII&--eD

.KLLLL99DJJ''''r   c            	         \        \        P                  ) \        P                  RRR R\        P                  .\        R7      p \        R.\        V 4      ,          4      pV P                  V4      '       d   Q hVP                  V 4      '       d   Q hV P                  4       P                  VP                  4       4      '       d   Q hVP                  4       P                  V P                  4       4      '       d   Q h\        V RR7      P                  \        VRR7      4      '       d   Q h\        VRR7      P                  \        V RR7      4      '       d   Q hR# )g      ?g        r(   Nr    g      g
@)	r   r   infr   r    lenr   to_framer   r-   s     r   test_equals_None_vs_floatr>   y   s   BFF7BFFD#sFBFFC6RDD6CI%&E {{5!!!!||D!!!!}}%%enn&67777~~&&t}}7777T*11%X2NOOOOU(+225X3NOOOOOr   )r            )r   r?   r   r@   ))r   r   )r   b)r?   c)r@   rC   y      ?      ?)r   r?   )r   numpyr   pytestpandas._libs.missingr   pandas.core.dtypes.commonr   pandasr   r   r   markparametrizer   from_tuplesr   r   r%   r0   r7   r9   r>    r   r   <module>rM      s       / .  	|$
RVVQ	.266"""#KL	


 	AsFD%!Q!Q#q4P&**$((Pr   