+
    NV-jT)  ã                   óØ  € ^ RI Ht ^ RIt^ RIt^ RIt^ RIt^ RIH	t
 ^ RIHt RRRRRR/.t]P                  P                  R]4      R	 4       t]P                  P                  R]4      R
 4       t]P                  P                  R]4      R 4       t]P                  P                  R]P&                  ^. RO3]! ]P&                  RR.RR..R7      ]P(                  ! ^^.^^..4      . RO3]P*                  ]P(                  ! ^^.^^..4      . RO3]P,                  ^. RO3]! ]P.                  ]P(                  ! RR.RR..4      R7      R. RO3.4      R 4       t]P                  P                  R]4      ]P                  P                  R]4      R 4       4       t]P                  P                  R]4      R 4       tR tR tR tR t]P                  P>                  R 4       t R t!R# ) é    )ÚpartialN)Úis_extension_array_dtypeÚint64ÚInt64ÚAÚBÚdtypec                 ó”  € \         P                  ! R
R
.^^..RR7      p\        P                  ! VRR.RR.R7      P	                  V R7      p\         P
                  ! V4      p\        P                  ! \         P
                  ! V4      VP                  VP                  R7      P	                  V 4      p\        P                  ! W44       R	# ©é   r   ©r	   r   r   ÚaÚb©ÚcolumnsÚindex©r   r   Néÿÿÿÿ)
ÚnpÚarrayÚpdÚ	DataFrameÚastypeÚpositiver   r   ÚtmÚassert_frame_equal©r	   ÚvaluesÚdfÚresultÚexpecteds   &    Ún/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/frame/test_ufunc.pyÚtest_unary_unaryr#      s™   € ô �XŠX˜˜B�x ! Q Ð(°Ô8€FÜ	�Š�f s¨C j¸¸c¸
Ô	C×	JÑ	JÐQVÐ	JÓ	W€BÜ�[Š[˜‹_€FÜ�|Š|Ü
�Š�FÓ 2§8¡8°R·Z±Zôç�fˆUƒmð ô ×Ò˜&Ö+ó    c                 ó   € \        V4      '       g   \        V\        4      '       d0   V P                  \        P
                  P                  R R7      4       \        P                  ! RR.^^..RR7      p\        P                  ! VRR.RR.R7      P                  VR7      p\        P                  ! V4      p\        V\        4      '       g   Q h\        V4      ^8X  g   Q h\        P                  ! V4      p\        WE4       FG  w  rg\        P                  ! WsP                   VP"                  R	7      p\$        P&                  ! Wh4       KI  	  R
# )z8Extension / mixed with multiple outputs not implemented.©Úreasonr   r   r   r   r   r   r   r   Nr   )r   Ú
isinstanceÚdictÚapplymarkerÚpytestÚmarkÚxfailr   r   r   r   r   ÚmodfÚtupleÚlenÚzipr   r   r   r   )	Úrequestr	   r   r   Úresult_pandasÚexpected_numpyr    r   r!   s	   &&       r"   Útest_unary_binaryr5      s  € ô   ×&Ò&¬*°U¼D×*AÒ*AØ×ÑÜ�K‰K×ÑØQð ó ô	
ô �XŠX˜˜B�x ! Q Ð(°Ô8€FÜ	�Š�f s¨C j¸¸c¸
Ô	C×	JÑ	JÐQVÐ	JÓ	W€BÜ—G’G˜B“K€MÜ�m¤U×+Ò+Ð+Ð+Üˆ}Ó Ô"Ð"Ð"Ü—W’W˜V“_€Nä˜Ö7‰	ˆÜ—<’< ¯©¸2¿:¹:ÔFˆÜ
×Ò˜fÖ/ó 8r$   c                 ó”  € \         P                  ! R
R
.^^..RR7      p\        P                  ! VRR.RR.R7      P	                  V R7      p\         P
                  ! W"4      p\        P                  ! \         P
                  ! W4      VP                  VP                  R7      P	                  V 4      p\        P                  ! W44       R	# r   )
r   r   r   r   r   Úaddr   r   r   r   r   s   &    r"   Ú test_binary_input_dispatch_binopr8   4   s™   € ô �XŠX˜˜B�x ! Q Ð(°Ô8€FÜ	�Š�f s¨C j¸¸c¸
Ô	C×	JÑ	JÐQVÐ	JÓ	W€BÜ�VŠV�B‹^€FÜ�|Š|Ü
�ŠˆvÓ b§h¡h¸¿
¹
ôç�fˆUƒmð ô ×Ò˜&Ö+r$   zfunc,arg,expectedFT)Úwherec                 ó–  € \         P                  ! ^^.^^..4      p\        P                  ! V4      p\         P                  ! V4      pVf   V ! WER7      pM
V ! WAVR7      p\         P                  ! V4      P                  ^^4      p\        P                  ! WR4       \        P                  ! V4      p\        P                  ! Wb4       R# )r   N)Úout)	r   r   r   r   Ú
zeros_likeÚreshaper   Úassert_numpy_array_equalr   )ÚfuncÚargr!   Úarrr   Úresult_inplacer    s   &&&    r"   Útest_ufunc_passes_argsrC   @   s›   € ô( �(Š(�Q˜�F˜Q ˜FÐ#Ó
$€CÜ	�Š�cÓ	€BÜ—]’] 3Ó'€Nà
‚{Ù�bÔ-‰á�b >Ô2ˆä�xŠx˜Ó!×)Ñ)¨!¨QÓ/€HÜ×Ò Ô9ä�|Š|˜HÓ%€HÜ×Ò˜&Ö+r$   Údtype_aÚdtype_bc           	      ó   € \        V4      '       g>   \        V\        4      '       g(   \        V4      '       g   \        V\        4      '       d0   V P                  \        P
                  P                  R R7      4       \        P                  ! R^^.R^^./4      P                  V4      p\        V\        4      '       d;   \        V\        4      '       d%   VP                  4       pVP                  R4      VR&   \        P                  ! R^^.R^^./4      P                  V4      p\        P                  ! W44      p\        P                  ! \        P                  ! ^^\        P                  .^^\        P                  ..4      \        P                  ! ^\        P                  ^.^\        P                  ^..4      4      p\        P                  ! V^ ^.. R	OR7      p\         P"                  ! WV4       \        P                  ! W4P$                  4      p\        P                  ! RR.RR..RR.R7      p\         P"                  ! WV4       R# )
ú7Extension / mixed with multiple inputs not implemented.r&   r   r   ÚCr   ç      ð?©r   N)r   r   rH   )r   r(   r)   r*   r+   r,   r-   r   r   r   ÚcopyÚpopr   Ú	heavisider   Únanr   r   r   )r2   rD   rE   Údf1Údf2r    r!   s   &&&    r"   Ú test_binary_input_aligns_columnsrQ   d   sµ  € ô 	! ×)Ò)Ü�gœt×$Ò$Ü# G×,Ò,Ü�gœt×$Ò$à×ÑÜ�K‰K×ÑØPð ó ô	
ô �,Š,˜˜a ˜V S¨1¨a¨&Ð1Ó
2×
9Ñ
9¸'Ó
B€Cä�'œ4× Ò ¤Z°¼×%>Ò%>Ø—,‘,“.ˆØ—{‘{ 3Ó'ˆ�‰Ü
�,Š,˜˜a ˜V S¨1¨a¨&Ð1Ó
2×
9Ñ
9¸'Ó
B€Cä�\Š\˜#Ó#€FÜ�|Š|Ü
�Š�1�aœŸ™�. 1 a¬¯© .Ð1Ó2Ü
�Š�1”b—f‘f˜a�. 1¤b§f¡f¨a .Ð1Ó2ó€Hô �|Š|˜H¨Q°¨FºOÔL€HÜ×Ò˜&Ô+ä�\Š\˜#Ÿz™zÓ*€FÜ�|Š|˜c 3˜Z¨#¨s¨Ð4¸sÀC¸jÔI€HÜ×Ò˜&Ö+r$   c           	      óÌ  € \        V4      '       g   \        V\        4      '       d0   V P                  \        P
                  P                  R R7      4       \        P                  ! R^^.R^^./RR.R7      P                  V4      p\        P                  ! R^^.R^^./RR.R7      P                  V4      p\        P                  ! W#4      p\        P                  ! \        P                  ! ^^.^^.\        P                  \        P                  ..4      \        P                  ! ^^.\        P                  \        P                  .^^..4      4      p\        P                  ! V. RORR.R7      p\        P                  ! WE4       \        P                  ! W#P                   4      p\        P                  ! R	R	.R	R	..RR.RR.R
7      p\        P                  ! WE4       R# )rG   r&   r   r   r   r   ©r   Úcr   rI   r   N©r   r   rT   )r   r(   r)   r*   r+   r,   r-   r   r   r   r   rM   r   rN   r   r   r   )r2   r	   rO   rP   r    r!   s   &&    r"   Útest_binary_input_aligns_indexrV   ‡   s�  € ä ×&Ò&¬*°U¼D×*AÒ*AØ×ÑÜ�K‰K×ÑØPð ó ô	
ô
 �,Š,˜˜a ˜V S¨1¨a¨&Ð1¸#¸s¸Ô
D×
KÑ
KÈEÓ
R€CÜ
�,Š,˜˜a ˜V S¨1¨a¨&Ð1¸#¸s¸Ô
D×
KÑ
KÈEÓ
R€CÜ�\Š\˜#Ó#€FÜ�|Š|Ü
�Š�1�a�&˜1˜a˜&¤2§6¡6¬2¯6©6Ð"2Ð3Ó4Ü
�Š�1�a�&œ2Ÿ6™6¤2§6¡6Ð*¨Q°¨FÐ3Ó4ó€Hô
 �|Š|˜HªOÀcÈ3ÀZÔP€HÜ×Ò˜&Ô+ä�\Š\˜#Ÿz™zÓ*€FÜ�|Š|Ø
ˆsˆ�c˜3�ZÐ ¨3°¨*¸SÀ#¸Jô€Hô ×Ò˜&Ö+r$   c                  ó²  € \         P                  ! R ^^./4      p \        P                  ! \        RR7      ;_uu_ 4        \
        P                  ! W R ,          4       RRR4       \        P                  ! \        RR7      ;_uu_ 4        \
        P                  ! V R ,          V 4       RRR4       R#   + '       g   i     L]; i  + '       g   i     R# ; i)r   Ú	logaddexp©ÚmatchN)r   r   r+   ÚraisesÚNotImplementedErrorr   rX   ©r   s    r"   Útest_binary_frame_series_raisesr^   ¡   s‚   € ä	�Š�s˜Q ˜F�mÓ	$€BÜ	�ŠÔ*°+×	>Ö	>Ü
�Š�R˜C�Ô!÷ 
?ô 
�ŠÔ*°+×	>Ö	>Ü
�Š�R˜•W˜bÔ!÷ 
?Ñ	>÷ 
?×	>ú÷ 
?×	>Ð	>ús   ¿B2Â	CÂ2C	ÃC	c                  óÒ  € \         P                  ! R . RO/4      p \        P                  P	                  V 4      p\         P                  ! R . RO/4      p\
        P                  ! W4       \         P                  ! R . ROR. RO/4      p \        P                  P	                  V 4      p\         P                  ! R . ROR. RO/4      p\
        P                  ! W4       \        P                  P	                  V ^ R7      p\
        P                  ! W4       \        P                  P	                  V ^R7      p\         P                  ! R . R	OR. R
O/4      p\
        P                  ! W4       R# )r   r   )ÚaxisN)r   é   é   é   )r   ra   ra   rc   )çš™™™™™¹?ç      @ç      @ç       @)rI   rf   rf   re   )rd   re   re   re   )rI   rf   rg   re   )rI   re   rf   re   )r   r   r   ÚmaximumÚ
accumulater   r   )r   r    r!   s      r"   Útest_unary_accumulate_axisrj   «   s  € ä	�Š�sšLÐ)Ó	*€BÜ�Z‰Z×"Ñ" 2Ó&€FÜ�|Š|˜S¢,Ð/Ó0€HÜ×Ò˜&Ô+ä	�Š�sšL¨#Ò/CÐDÓ	E€BÜ�Z‰Z×"Ñ" 2Ó&€Fä�|Š|˜SÒ"6¸Ò=QÐRÓS€HÜ×Ò˜&Ô+ä�Z‰Z×"Ñ" 2¨AÐ"Ó.€FÜ×Ò˜&Ô+ä�Z‰Z×"Ñ" 2¨AÐ"Ó.€FÜ�|Š|˜SÒ"6¸Ò=QÐRÓS€HÜ×Ò˜&Ö+r$   c                  óú   € \         P                  ! R ^^./4      p \        P                  ! \        RR7      ;_uu_ 4        \
        P                  P                  W 4       RRR4       R#   + '       g   i     R# ; i)r   z^$rY   N)r   r   r+   r[   r\   r   ÚsubtractÚouterr]   s    r"   Útest_frame_outer_disallowedrn   À   sK   € Ü	�Š�s˜Q ˜F�mÓ	$€BÜ	�ŠÔ*°$×	7Ö	7ä
�‰×Ñ˜"Ô!÷ 
8×	7×	7Ò	7ús   ¿ A)Á)A:	c            	      ó  € \         P                  ! R . ROR. RO/4      p \         P                  ! R. ROR. RO/4      p\         P                  ! ^^.R R.R7      p\         P                  ! ^^.RR.R7      p\         P                  ! R . R	OR. R
O/4      p\        P                  ! R4      ;_uu_ 4        \
        P                  ! W 4      pRRR4       \        P                  ! XV4       \
        P                  ! WP                  4      p\        P                  ! WT4       \
        P                  ! W4      p\         P                  ! R \
        P                  .^,          R. ROR\
        P                  .^,          /4      p\        P                  ! WT4       \
        P                  ! V P                  V4      p\         P                  ! R. R	OR. R
O/4      p\        P                  ! WT4       \         P                  ! R . ROR. RO/4      p\        P                  ! R4      ;_uu_ 4        \
        P                  ! W4      pRRR4       \        P                  ! WT4       \
        P                  ! WP                  4      p\        P                  ! WT4       \         P                  ! R \
        P                  .^,          R. ROR\
        P                  .^,          /4      p\
        P                  ! W4      p\        P                  ! WT4       Rp\        P                  ! \        VR7      ;_uu_ 4        \
        P                  ! W04       RRR4       R#   + '       g   i     EL�; i  + '       g   i     EL.; i  + '       g   i     R# ; i)r   r   rT   rS   NzFCannot apply ufunc <ufunc 'add'> to mixed DataFrame and Series inputs.rY   ©r   rb   ra   ©rc   é   é   )rb   rc   rs   )é   é
   é   )rr   é   é	   )rb   ra   rc   )rs   rw   rt   )g      @ç      @g      @)r   r   ÚSeriesr   Úassert_produces_warningr   r7   r   r   rN   r+   r[   r\   )rO   rP   Ús1Ús2r!   r    Úmsgs          r"   Ú#test_alignment_deprecation_enforcedr   Ç   s`  € ô �,Š,˜šY¨ªYÐ7Ó
8€CÜ
�,Š,˜šY¨ªYÐ7Ó
8€CÜ	�Š�A�q�6 # s Ô	,€BÜ	�Š�A�q�6 # s Ô	,€Bô �|Š|˜S¢)¨S²+Ð>Ó?€Hä	×	#Ò	# D×	)Õ	)ä—’˜Ó!ˆ÷ 
*ô ×Ò˜& (Ô+ä�VŠV�CŸ™Ó$€FÜ×Ò˜&Ô+ä�VŠV�CÓ€FÜ�|Š|˜S¤2§6¡6 (¨Q¥,°²YÀÄbÇfÁfÀXÐPQÅ\ÐRÓS€HÜ×Ò˜&Ô+ä�VŠV�C—J‘J Ó$€FÜ�|Š|˜S¢)¨S²+Ð>Ó?€HÜ×Ò˜&Ô+ô �|Š|˜S¢)¨S²)Ð<Ó=€Hä	×	#Ò	# D×	)Õ	)ä—’˜“ˆ÷ 
*ô ×Ò˜&Ô+ä�VŠV�CŸ™Ó#€FÜ×Ò˜&Ô+ä�|Š|Ø	Œr�v‰vˆh˜�l˜C¢°#¼¿¹°xÀ!µ|ÐDó€Hô �VŠV�C‹_€FÜ×Ò˜&Ô+à
R€CÜ	�ŠÔ*°#×	6Ö	6Ü
�ŠˆrŒ÷ 
7Ñ	6÷E 
*×	)Ð	)ú÷& 
*×	)Ð	)ú÷ 
7×	6Ð	6ús$   Â1MÈ$M Ì+M4ÍM	Í M1	Í4N	c                  óV  € \         P                  ! R 4      p V P                  V P                  V P                  V P                  V P                  4      .4      R 4       p\        P
                  ! R. ROR. RO/4      p\        P
                  ! R. ROR. RO/4      p\        P
                  ! R. ROR. RO/4      pV! W#V4      p\        P
                  ! \        P                  ! R\        P                  4      . ROR7      p\        P                  ! WV4       \        P                  ! R4      ;_uu_ 4        V! W"V4      pRRR4       \        P
                  ! RR.R	R
.RR..RR.R7      p\        P                  ! WV4       Rp\         P                  ! \        VR7      ;_uu_ 4        V! W#VP                  4       RRR4       \        P                  ! R4      ;_uu_ 4        V! W#P                  VP                  4      pRRR4       \        P                  ! WV4       Rp\         P                  ! \        VR7      ;_uu_ 4        V! VP                  W44       RRR4       R#   + '       g   i     EL*; i  + '       g   i     LÂ; i  + '       g   i     L‘; i  + '       g   i     R# ; i)Únumbac                 ó    € W,           V,           # ©N© ©ÚxÚyÚzs   &&&r"   Úmy_ufuncÚAtest_alignment_deprecation_many_inputs_enforced.<locals>.my_ufunc   s   € à�u�q�yÐr$   r   r   rT   rJ   Nrf   g      (@ry   g      .@g      "@g      2@zLoperands could not be broadcast together with shapes \(3,3\) \(3,3\) \(3,2\)rY   zLoperands could not be broadcast together with shapes \(3,2\) \(3,3\) \(3,3\)rp   rq   )ra   ra   rU   )r+   ÚimportorskipÚ	vectorizeÚfloat64r   r   r   ÚfullrN   r   r   r{   r[   Ú
ValueErrorr   )r�   r‰   rO   rP   Údf3r    r!   r~   s           r"   Ú/test_alignment_deprecation_many_inputs_enforcedr‘   ø   sï  € ô ×Ò Ó(€Eà
‡_�_�e—m‘m E§M¡M°5·=±=À%Ç-Á-ÓPÐQÓRñó Sðô �,Š,˜šY¨ªYÐ7Ó
8€CÜ
�,Š,˜šY¨ªYÐ7Ó
8€CÜ
�,Š,˜šY¨ªYÐ7Ó
8€Cá�c Ó$€FÜ�|Š|œBŸGšG F¬B¯F©FÓ3º_ÔM€HÜ×Ò˜&Ô+ô 
×	#Ò	# D×	)Õ	)Ù˜# CÓ(ˆ÷ 
*ä�|Š|˜c 4˜[¨3°¨+¸¸T°{ÐCÈcÐSVÈZÔX€HÜ×Ò˜&Ô+ð 	Xð ô 
�Š”z¨×	-Ö	-Ù�˜3Ÿ:™:Ô&÷ 
.ô 
×	#Ò	# D×	)Õ	)Ù˜#Ÿz™z¨3¯:©:Ó6ˆ÷ 
*ä×Ò˜&Ô+ð 	Xð ô 
�Š”z¨×	-Ö	-Ù�—‘˜SÔ&÷ 
.Ñ	-÷+ 
*×	)Ð	)ú÷ 
.×	-ú÷ 
*×	)ú÷ 
.×	-Ð	-ús0   Ä2
IÆ#I1ÇJÈ?JÉI.	É1J	ÊJ	ÊJ(	c                  óæ  € R  p \         P                  ! V ^^4      p\        P                  ! ^^.^^..4      pV! W"^4      p\        P                  ! ^^.^^	..\        R7      p\
        P                  ! W44       \        P                  ! ^^.4      pRp\        P                  ! \        \        P                  ! V4      R7      ;_uu_ 4        V! W"V4       RRR4       R#   + '       g   i     R# ; i)c                 ó    € W,           V,           # rƒ   r„   r…   s   &&&r"   Úadd3Ú2test_array_ufuncs_for_many_arguments.<locals>.add3(  s   € Ø�u�q�yÐr$   r   zTCannot apply ufunc <ufunc 'add3 (vectorized)'> to mixed DataFrame and Series inputs.rY   N)r   Ú
frompyfuncr   r   Úobjectr   r   rz   r+   r[   r\   ÚreÚescape)r”   Úufuncr   r    r!   Úserr~   s          r"   Ú$test_array_ufuncs_for_many_argumentsrœ   &  s¿   € òô �MŠM˜$  1Ó%€EÜ	�Š˜˜1�v  1˜vÐ&Ó	'€Bá�2˜1Ó€FÜ�|Š|˜a ˜V a¨ VÐ,´FÔ;€HÜ×Ò˜&Ô+ä
�)Š)�Q˜�FÓ
€Cð	0ð ô 
�ŠÔ*´"·)²)¸C³.×	AÖ	AÙˆb�cÔ÷ 
B×	A×	AÒ	Aús   Ã
CÃC0	)rb   ra   rc   rr   )r   ra   rc   r   )r   rb   rx   é   )r   r   r   rb   )r   éþÿÿÿéýÿÿÿr   )"Ú	functoolsr   r˜   Únumpyr   r+   Úpandasr   Úpandas._testingÚ_testingr   Úpandas.api.typesr   Údtypesr,   Úparametrizer#   r5   r8   r7   r   Úpowerrl   ÚnegativerC   rQ   rV   r^   rj   rn   r   Ú
single_cpur‘   rœ   r„   r$   r"   Ú<module>r«      s  ðÝ Û 	ã Û ã Ý Ý 5ð ØØˆ'�3˜Ð ð
€ð ‡�×Ñ˜ &Ó)ñ,ó *ð,ð ‡�×Ñ˜ &Ó)ñ0ó *ð0ð* ‡�×Ñ˜ &Ó)ñ,ó *ð,ð ‡�×ÑØà	�‰�’LÐ!á�B—F‘F E¨4 =°4¸°-Ð"@ÔAØ�HŠH�q˜!�f˜q !˜fÐ%Ó&Úð	
ð
 
�‰�2—8’8˜a ˜V a¨ VÐ,Ó-ª}Ð=Ø	�‰�ašÐ'á�B—K‘K r§x¢x°%¸°ÀÀuÀÐ0NÓ'OÔPØÚð	
ðóñ$,ó%ð$,ð$ ‡�×Ñ˜ FÓ+Ø‡�×Ñ˜ FÓ+ñ,ó ,ó ,ð,ðB ‡�×Ñ˜ &Ó)ñ,ó *ð,ò2"ò,ò*"ò.ðb ‡�×Ññ*'ó ð*'ôZr$   