+
    NV-jˆ'  ã                   óº  € ^ RI Ht ^ RIt^ RIt^ RIt^ RIHt ^ RIH	t	 ^ RI
HtHt ^ RIHt ^ RIHtHt ]P&                  P)                  R. R9O4      ]P&                  P)                  R]P*                  ! / RR7      ]P*                  ! R^/RR7      ]P*                  ! RR/RR7      ]P*                  ! R^RR/RR7      .4      ]P&                  P)                  RRR.4      R 4       4       4       tR t]P&                  P)                  R. R:O4      ]P&                  P)                  RRR.4      R 4       4       t]P&                  P3                  ]RR 7      ]P&                  P)                  R. R;O4      ]P&                  P)                  RR"R.4      R# 4       4       4       t]P&                  P)                  R$]! ]P6                  ! ]! ]P8                  R%7      R<R]P:                  3R
]P:                  3R=R>R	]P:                  3R?R]P:                  3R]P:                  3R]P:                  3.
4      ]P6                  ! ]! ]P:                  ^^^.4      . R@O4      ]P6                  ! ]! R)P=                  4       4      . RAO4      4      4      R* 4       t]P&                  P)                  R$]! ]P6                  ! ]! ]P8                  R%7      R+]! . ]P8                  R%7      3R!]! . ]P8                  R%7      3.4      ]P6                  ! ]! ]P:                  ^^^.4      R+]! ]P:                  ^^^.4      3R!]! ]P:                  ^^^.4      3.4      ]P6                  ! ]! R)P=                  4       4      R!]! . RBO4      3.4      4      4      R, 4       t ]P&                  P)                  R-]! ]P6                  ! ]! 4       R]! R.R%7      3R]! R.R%7      3R
]! R.R%7      3R&]! ]!R%7      3R']! ]!R%7      3R	]! R.R%7      3R(]! R.R%7      3R]! R.R%7      3R]! R.R%7      3R]! R.R%7      3.
4      ]P6                  ! ]! ]P:                  ^.^^..4      R]! R/^.4      3R]! R/^.4      3R
]! R/^.4      3R&]! RR.4      3R']! RR.4      3R	]! ^R0.4      3R(]! R/^.4      3R]! ]P:                  R1.4      3R]! ]P:                  R2.4      3R]! ^R0.4      3.
4      4      4      R3 4       t"]P&                  P)                  R-]! ]P6                  ! ]! 4       R+]! 4       3R!]! 4       3.4      ]P6                  ! ]! ]P:                  ^.^^..4      R+]! ]P:                  ^.^^..4      3R!]! ]P:                  ^.^^..4      3.4      4      4      R4 4       t#]P&                  P)                  R]4      R5 4       t$]P&                  P)                  R]4      R6 4       t%]P&                  P)                  R7. RCO4      R8 4       t&R# )Dé    )ÚchainN)ÚWASM)Ú	is_number)Ú	DataFrameÚSeries)Úframe_transform_kernelsÚseries_transform_kernelsÚfuncÚsumÚmeanÚminÚmaxÚstdÚkwdsÚno_kwds)ÚidÚaxisÚon_axisÚnumeric_onlyTÚ	func_kwdsÚaxis_and_func_kwdsÚhowÚaggÚapplyc                 óx   € \        W4      ! V3/ VB p\        W4      ! R/ VB p\        P                  ! WE4       R # )N© )ÚgetattrÚtmÚassert_series_equal)Úfloat_framer
   r   r   ÚresultÚexpecteds   &&&&  Úl/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/apply/test_str.pyÚtest_apply_with_string_funcsr$      s8   € ô �[Ô& tÑ4¨tÑ4€FÜ�{Ô)Ñ1¨DÑ1€HÜ×Ò˜6Ö,ó    c                 óX   € V P                  V4      p\        W4      ! 4       pW#8X  g   Q hR # )N)r   r   )Údatetime_seriesÚall_numeric_reductionsr!   r"   s   &&  r#   Útest_with_string_argsr)   )   s,   € Ø×"Ñ"Ð#9Ó:€FÜ�Ô?ÓA€HØÔÐÒr%   ÚopÚmedianÚvarc                 óð   € \        R ^^.R^^./4      p\        W!4      ! V 4      pV R9   d   R^/M/ p\        \        \        V 4      ! V3R^ /VB VP                  R7      p\
        P                  ! W54       R# )ÚaÚbÚddofr   )ÚindexN)r   r,   )r   r   r   ÚnpÚcolumnsr   r   )r*   r   r    r!   Úkwargsr"   s   &&    r#   Útest_apply_np_reducerr5   /   sz   € ô ˜S 1 a &¨#°°1¨vÐ6Ó7€KÜ�[Ô& rÓ*€Fà .Ô0ˆf�a‰[°b€FÜÜ”�BŒ˜Ñ6¨!Ð6¨vÑ6¸k×>QÑ>Qô€Hô ×Ò˜6Ö,r%   zNo fp exception support in wasm)ÚreasonÚcumsumÚ	transformc                 ó6  € RV P                   R&   RpVR9   d   \        p\        P                  ! VRR7      ;_uu_ 4        \	        W4      ! V4      p\	        \
        V4      ! V 4      pRRR4       \        P                  ! XX4       R#   + '       g   i     L); i)ç      ð?NF)Úcheck_stacklevelg      ð¿)r   r   )ÚlogÚsqrt)ÚilocÚRuntimeWarningr   Úassert_produces_warningr   r2   Úassert_frame_equal)r    r*   r   Úwarnr!   r"   s   &&&   r#   Útest_apply_np_transformerrC   =   s|   € ð "€K×Ñ�TÑØ€DØ	ˆ_ÔÜˆä	×	#Ò	# D¸5×	AÖ	Aô ˜Ô*¨2Ó.ˆÜœ2˜r”? ;Ó/ˆ÷	 
Bô
 ×Ò˜& (Ö+÷ 
B×	Aús   ¿(BÂB	zseries, func, expected)ÚdtypeÚallÚanyÚprodza b cc                 óV  € \        V\        4      '       d   R M\        p\        P                  ! VRR7      ;_uu_ 4        V P                  V4      pR R R 4       \        V4      '       d$   \        P                  ! XVRR7      '       g   Q hR # XV8X  g   Q hR #   + '       g   i     LO; i)Núis currently using Series.*©ÚmatchT)Ú	equal_nan)	Ú
isinstanceÚstrÚFutureWarningr   r@   r   r   r2   Úisclose©Úseriesr
   r"   rB   r!   s   &&&  r#   Útest_agg_cython_table_seriesrS   T   s|   € ôb ˜d¤C×(Ò(‰4¬m€DÜ	×	#Ò	# DÐ0M×	NÖ	NØ—‘˜DÓ!ˆ÷ 
Oä�×ÒÜ�zŠz˜& (°d×;Ó;Ð;Ò;à˜Ô!Ð!Ò!÷ 
O×	Nús   ¿BÂB(	Úcumprodc                 ó
  € \        V\        4      '       d   R M\        p\        P                  ! VRR7      ;_uu_ 4        V P                  V4      pR R R 4       \        P                  ! XV4       R #   + '       g   i     L); i)NrI   rJ   ©rM   rN   rO   r   r@   r   r   rQ   s   &&&  r#   Ú&test_agg_cython_table_transform_seriesrW   Ž   sY   € ô4 ˜d¤C×(Ò(‰4¬m€DÜ	×	#Ò	# DÐ0M×	NÖ	NØ—‘˜DÓ!ˆ÷ 
Oä×Ò˜6 8Ö,÷ 
O×	Nús   ¿A2Á2B	zdf, func, expectedÚfloat64r:   g      ø?g»¹øÛž æ?g      à?c                 ó  € \        V\        4      '       d   R M\        p\        P                  ! VRR7      ;_uu_ 4        V P                  WR7      pR R R 4       \        P                  ! XV4       R #   + '       g   i     L); i)Núis currently using DataFrame.*rJ   ©r   rV   ©Údfr
   r"   r   rB   r!   s   &&&&  r#   Útest_agg_cython_table_framer^   ®   s^   € ôN ˜d¤C×(Ò(‰4¬m€DÜ	×	#Ò	# DÐ0P×	QÖ	Qà—‘˜�Ó(ˆ÷ 
Rô ×Ò˜6 8Ö,÷ 
R×	Qús   ¿A3Á3B	c                 ó<  € VR9   d   VP                  R4      p\        V\        4      '       d   RM\        p\        P
                  ! VRR7      ;_uu_ 4        V P                  WR7      pRRR4       \        P                  ! XV4       R#   + '       g   i     L); i)r3   rX   NrZ   rJ   r[   )r3   é   )ÚastyperM   rN   rO   r   r@   r   rA   r\   s   &&&&  r#   Ú%test_agg_cython_table_transform_framerb   Ü   ss   € ð& ˆ~Ôà—?‘? 9Ó-ˆä˜d¤C×(Ò(‰4¬m€DÜ	×	#Ò	# DÐ0P×	QÖ	Qà—‘˜�Ó(ˆ÷ 
Rô ×Ò˜& (Ö+÷ 
R×	Qús   ÁBÂB	c                 ó  € VR 8X  d5   V P                  \        P                  P                  \        RR7      4       VR8X  d   R.M. p\
        P                  ! VP                  ^ ,          4      pVR8X  d   \        MRpRp\        P                  ! WVR7      ;_uu_ 4        VP                  V4      P                  ! V.VO5!  pRRR4       VP                  ! V^ .VO5!  p\        P                  ! VX4       R#   + '       g   i     L>; i)Úngroupúngroup not valid for NDFrame©Úraisesr6   Úfillnaç        Nz"SeriesGroupBy.fillna is deprecatedrJ   )ÚapplymarkerÚpytestÚmarkÚxfailÚ
ValueErrorr2   ÚonesÚshaperO   r   r@   Úgroupbyr8   r   )	ÚrequestÚstring_seriesr*   Úargsro   rB   Úmsgr"   r!   s	   &&&      r#   Ú$test_transform_groupby_kernel_seriesrv   ú   sÓ   € ð 
ˆX„~Ø×ÑÜ�K‰K×Ñ¤ZÐ8VÐÓWô	
ð ˜(”NˆC‰5¨€DÜ�7Š7�=×&Ñ& qÕ)Ó*€Dà (œN�=°€DØ
.€CÜ	×	#Ò	# D×	4Ö	4Ø ×(Ñ(¨Ó.×8Ò8¸ÐC¸dÓCˆ÷ 
5à×$Ò$ R¨Ð2¨TÓ2€FÜ×Ò˜6 8Ö,÷ 
5×	4ús   Â$C9Ã9D		c                 ó²  € VR 8X  d5   V P                  \        P                  P                  \        RR7      4       VR8X  d   R.M. p\
        P                  ! VP                  ^ ,          4      pVP                  V4      pVR8X  d   \        MRpRp\        P                  ! WgR7      ;_uu_ 4        VP                  ! V.VO5!  pRRR4       VP                  ! V^ .VO5!  p	\        P                  ! V	X4       RVP                  9  g   Q hVR	,          P                  4       VR&   \!        VP"                  P$                  4      ^8”  g   Q h\
        P                  ! VP                  ^ ,          4      pVP                  V4      p
V
P                  ! V.VO5!  pVP                  ! V^ .VO5!  p\        P                  ! WË4       R#   + '       g   i     EL	; i)
rd   re   rf   rh   ri   Nz%DataFrameGroupBy.fillna is deprecatedrJ   ÚEÚA)rj   rk   rl   rm   rn   r2   ro   rp   rq   rO   r   r@   r8   rA   r3   ÚcopyÚlenÚ_mgrÚblocks)rr   r    r*   rt   ro   ÚgbrB   Úop_msgr"   r!   Úgb2Ú	expected2Úresult2s   &&&          r#   Ú#test_transform_groupby_kernel_framerƒ     s‡  € à	ˆX„~Ø×ÑÜ�K‰K×Ñ¤ZÐ8VÐÓWô	
ð ˜(”NˆC‰5¨€DÜ�7Š7�;×$Ñ$ QÕ'Ó(€DØ	×	Ñ	˜TÓ	"€Bà (œN�=°€DØ4€FÜ	×	#Ò	# D×	7Ö	7Ø—<’< Ð* TÓ*ˆ÷ 
8ð ×"Ò" 2 qÐ0¨4Ó0€FÜ×Ò˜& (Ô+ð �k×)Ñ)Ô)Ð)Ð)Ø" 3Õ'×,Ñ,Ó.€K�ÑÜˆ{×Ñ×&Ñ&Ó'¨!Ô+Ð+Ð+ä�7Š7�;×$Ñ$ QÕ'Ó(€DØ
×
Ñ
˜dÓ
#€CØ—’˜bÐ( 4Ó(€IØ×#Ò# B¨Ð1¨DÓ1€GÜ×Ò˜'Ö-÷ 
8×	7Ð	7ús   Â0GÇG	Úmethodc                 óª   € \        R R^./4      pVP                  V 4      p\        P                  ! V 4      ! V4      p\        P
                  ! W#4       R# )ry   Néÿÿÿÿ)r   r8   ÚoperatorÚmethodcallerr   rA   )r„   r]   r!   r"   s   &   r#   Útest_transform_method_namer‰   -  sG   € ô 
�C˜"˜a˜�>Ó	"€BØ�\‰\˜&Ó!€FÜ×$Ò$ VÔ,¨RÓ0€HÜ×Ò˜&Ö+r%   )r   r   r   r   r   )r   r+   r   r,   )ÚabsÚceilÚcosr7   Úexpr<   r=   Úsquare)r   r   ©rE   T)rF   F)rG   r`   )
)r   é   )r   é   )r   r`   r�   ©rF   T)r   é   )rG   r�   )r   r`   )r,   r`   )r+   r“   ))r   Úabc)r   Úc)r   r.   r�   r’   )r.   Úabr”   )rŠ   ÚshiftÚ
pct_changer7   Úrank)'Ú	itertoolsr   r‡   Únumpyr2   rk   Úpandas.compatr   Úpandas.core.dtypes.commonr   Úpandasr   r   Úpandas._testingÚ_testingr   Úpandas.tests.apply.commonr   r	   rl   ÚparametrizeÚparamr$   r)   r5   ÚskipifrC   Úget_cython_table_paramsrX   ÚnanÚsplitrS   rW   Úboolr^   rb   rv   rƒ   r‰   r   r%   r#   Ú<module>r©      sX  ðÝ Û ã Û õõ 0÷õ ÷ð ‡�×Ñ˜Ò!EÓFØ‡�×ÑØ
à�Š�R˜IÔ&Ø�Š�f˜a�[ YÔ/Ø�Š�n dÐ+°Ô<Ø�Š�f˜a °Ð6Ð;OÔPð	óð ‡�×Ñ˜ ¨Ð 0Ó1ñ-ó 2óó Gð-òð ‡�×Ñ˜Ò?Ó@Ø‡�×Ñ˜ ¨Ð 0Ó1ñ	-ó 2ó Að	-ð ‡�×Ñ�DÐ!BÐÓCØ‡�×ÑØÒ
Jóð ‡�×Ñ˜ ¨gÐ 6Ó7ñ,ó 8óó Dð
,ð$ ‡�×ÑØÙ	Ø
×"Ò"Ù˜Ÿ™Ô$àØ˜Ÿ™�Ø˜Ÿ™�ØØØ˜Ÿ™Ð ØØ˜Ÿ™�Ø˜Ÿ™�Ø˜2Ÿ6™6Ð"ðó	
ð 	×"Ò"Ù�B—F‘F˜A˜q !Ð$Ó%òó	
ð 	×"Ò"Ù�7—=‘=“?Ó#òó		
ó?)ó,ñZ
"ó[,ðZ
"ð ‡�×ÑØÙ	Ø
×"Ò"Ù˜Ÿ™Ô$à™F 2¨R¯Z©ZÔ8Ð9Ø™6 "¨B¯J©JÔ7Ð8ðó	
ð 	×"Ò"Ù�B—F‘F˜A˜q !Ð$Ó%à™F B§F¡F¨A¨q°!Ð#4Ó5Ð6Ø™6 2§6¡6¨1¨a°Ð"3Ó4Ð5ðó	
ð 	×"Ò"Ù�7—=‘=“?Ó# x±Ò8JÓ1KÐ&LÐ%Mó	
óóñ,-ó-ð,-ð ‡�×ÑØÙ	Ø
×"Ò"Ù‹Kà™ YÔ/Ð0Ø™ YÔ/Ð0Ø™ YÔ/Ð0Ø™ TÔ*Ð+Ø™ TÔ*Ð+Ø™ iÔ0Ð1Ø™ iÔ0Ð1Ø™ YÔ/Ð0Ø™ YÔ/Ð0Ø™6¨	Ô2Ð3ðó	
ð 	×"Ò"Ù˜Ÿ™ �{ Q¨ FÐ+Ó,à™  Q˜xÓ(Ð)Ø™  Q˜xÓ(Ð)Ø™  Q˜xÓ(Ð)Ø™  d˜|Ó,Ð-Ø™  d˜|Ó,Ð-Ø™  C Ó)Ð*Ø™  a Ó)Ð*Ø™ §¡¨Ð1Ó2Ð3Ø™ §¡¨˜}Ó-Ð.Ø™6 1 c (Ó+Ð,ðó	
ó!ó"ñF-óG"ðF-ð ‡�×ÑØÙ	Ø
×"Ò"Ù‹K˜9¡i£kÐ2°X¹y»{Ð4KÐLó	
ð 	×"Ò"Ù˜Ÿ™ �{ Q¨ FÐ+Ó,à™I¨¯©° {°Q¸°FÐ&;Ó<Ð=Ø™9 r§v¡v¨q k°A°q°6Ð%:Ó;Ð<ðó	
ó	óñ,óð,ð ‡�×Ñ˜Ð7Ó8ñ-ó 9ð-ð" ‡�×Ñ˜Ð6Ó7ñ.ó 8ð.ð@ ‡�×Ñ˜Ò#SÓTñ,ó Uò,r%   