+
    NV-jv  ã                   ó>   € ^ RI t^ RIt^ RIt^ RIHt  ! R R4      tR# )é    Nc                   ó€  a € ] tR t^t o R t]P                  P                  RRR.4      R 4       tR t	R t
R tR	 tR
 tR t]P                  P                  RR. RO. RO3R. RO. RO3R. RO. RO3R. RO. RO3R. RO. RO3R. RO. RO3R. RO. RO3R. RO. RO3.4      R 4       tR tR tR tR tR tR tR tRtV tR# ) ÚBaseMissingTestsc                óü  € \         P                  ! R R.4      p\        P                  ! V4      p\        P
                  ! W24       \        P                  ! V4      P                  4       p\        P                  ! V4      p\        P                  ! W24       \        P                  ! V4      P                  ^ ^.4      P                  4       p\        P                  ! . \        R7      p\        P                  ! W24       R# )TF©ÚdtypeN)
ÚnpÚarrayÚpdÚisnaÚtmÚassert_numpy_array_equalÚSeriesÚassert_series_equalÚdropÚbool)ÚselfÚdata_missingÚexpectedÚresults   &&  Út/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/extension/base/missing.pyÚ	test_isnaÚBaseMissingTests.test_isna	   s©   € Ü—8’8˜T 5˜MÓ*ˆä—’˜Ó&ˆÜ
×#Ò# FÔ5ä—’˜<Ó(×-Ñ-Ó/ˆÜ—9’9˜XÓ&ˆÜ
×Ò˜vÔ0ô —’˜<Ó(×-Ñ-¨q°!¨fÓ5×:Ñ:Ó<ˆÜ—9’9˜R¤tÔ,ˆÜ
×Ò˜vÖ0ó    Úna_funcr   Únotnac                óJ  € \         P                  ! V4      pVP                  4       p\        W24      ! 4       p\	        VP
                  \         P                  4      '       d(   \        P                  ! V4      pR VP                  n
        R VR&   \        P                  ! W44       R# )T:NNNN)r
   r   ÚcopyÚgetattrÚ
isinstancer   ÚSparseDtyper   r	   ÚflagsÚ	writeabler   r   )r   r   r   r   r   Úmasks   &&&   r   Útest_isna_returns_copyÚ'BaseMissingTests.test_isna_returns_copy   sm   € ä—’˜<Ó(ˆØ—;‘;“=ˆÜ�vÔ'Ó)ˆÜ�d—j‘j¤"§.¡.×1Ò1ä—8’8˜D“>ˆDØ#'ˆD�J‰JÔ àˆˆQ‰Ü
×Ò˜vÖ0r   c                óf   € VP                  4       pV^.,          p\        P                  ! W#4       R# ©é   N)Údropnar   Úassert_extension_array_equal©r   r   r   r   s   &&  r   Útest_dropna_arrayÚ"BaseMissingTests.test_dropna_array%   s*   € Ø×$Ñ$Ó&ˆØ  Õ$ˆÜ
×'Ò'¨Ö9r   c                ó¦   € \         P                  ! V4      pVP                  4       pVP                  ^.,          p\        P
                  ! W44       R# r'   )r
   r   r)   Úilocr   r   )r   r   Úserr   r   s   &&   r   Útest_dropna_seriesÚ#BaseMissingTests.test_dropna_series*   s8   € Ü�iŠi˜Ó%ˆØ—‘“ˆØ—8‘8˜Q˜C•=ˆÜ
×Ò˜vÖ0r   c                óz  € \         P                  ! R V/\         P                  ! R .\        R7      R7      pVP	                  4       pVP
                  ^.,          p\        P                  ! W44       VP	                  RR7      p\         P                  ! \         P                  ! ^4      \         P                  ! . 4      R7      p\        P                  ! W44       \         P                  ! R VR^\        P                  ./4      pVP	                  4       pVP
                  R,          p\        P                  ! W44       R# )	ÚAr   )Úcolumnsr5   )Úaxis)Úindexr5   ÚB:Nr   NN)r
   Ú	DataFrameÚIndexÚobjectr)   r/   r   Úassert_frame_equalÚ
RangeIndexr   Únan)r   r   Údfr   r   s   &&   r   Útest_dropna_frameÚ"BaseMissingTests.test_dropna_frame0   sÖ   € Ü�\Š\˜3 Ð-´r·x²xÀÀÌVÔ7TÔUˆð —‘“ˆØ—7‘7˜A˜3•<ˆÜ
×Ò˜fÔ/ð —‘ 	�Ó*ˆÜ—<’<¤b§m¢m°AÓ&6ÄÇÂÈÃÔMˆÜ
×Ò˜fÔ/ô �\Š\˜3 ¨c°A´r·v±v°;Ð?Ó@ˆØ—‘“ˆØ—7‘7˜2•;ˆÜ
×Ò˜fÖ/r   c                óˆ   € V^,          pVP                  V4      pVP                  V4      p\        P                  ! W44       R# r'   ©Úfillnar   r*   )r   r   Úvalidr   r   s   &&   r   Útest_fillna_scalarÚ#BaseMissingTests.test_fillna_scalarC   s9   € Ø˜Q•ˆØ×$Ñ$ UÓ+ˆØ×&Ñ& uÓ-ˆÜ
×'Ò'¨Ö9r   c                óX   € VP                  R 4      pTp\        P                  ! W#4       R # )NrC   r+   s   &&  r   Útest_fillna_with_noneÚ&BaseMissingTests.test_fillna_with_noneI   s%   € à×$Ñ$ TÓ*ˆØˆÜ
×'Ò'¨Ö9r   c                óò   € VP                  . RO4      p\        P                  ! V4      P                  ^R7      p\        P                  ! VP                  . RO4      4      p\        P
                  ! W44       R# )r(   ©ÚlimitN©r(   r   r   r   r(   )r(   r(   r(   r   r(   ©Útaker
   r   Úffillr   r   ©r   r   Úarrr   r   s   &&   r   Útest_fillna_limit_padÚ&BaseMissingTests.test_fillna_limit_padO   óT   € Ø×Ñ¢Ó0ˆÜ—’˜3“×%Ñ%¨AÐ%Ó.ˆÜ—9’9˜\×.Ñ.ªÓ?Ó@ˆÜ
×Ò˜vÖ0r   z'limit_area, input_ilocs, expected_ilocsÚoutsideÚinsidec                óê   € VP                  V4      p\        P                  ! V4      P                  VR 7      p\        P                  ! VP                  V4      4      p\        P
                  ! Wg4       R# ))Ú
limit_areaNrO   )r   r   rZ   Úinput_ilocsÚexpected_ilocsrS   r   r   s   &&&&&   r   Útest_ffill_limit_areaÚ&BaseMissingTests.test_ffill_limit_areaU   sV   € ð" ×Ñ Ó,ˆÜ—’˜3“×%Ñ%°Ð%Ó<ˆÜ—9’9˜\×.Ñ.¨~Ó>Ó?ˆÜ
×Ò˜vÖ0r   c                óò   € VP                  . RO4      p\        P                  ! V4      P                  ^R7      p\        P                  ! VP                  . RO4      4      p\        P
                  ! W44       R# )r(   rL   NrN   )r(   r   r(   r(   r(   )rP   r
   r   Úbfillr   r   rR   s   &&   r   Útest_fillna_limit_backfillÚ+BaseMissingTests.test_fillna_limit_backfillk   rV   r   c                ó   € WP                  4       ( ,          pV^ ,          pVP                  V4      pW1Jg   Q h\        P                  ! W14       VP	                  RR7      pW1Jg   Q h\        P                  ! W14       R# )r   Úbackfill)ÚmethodN)r   rD   r   r*   Ú_pad_or_backfill)r   ÚdatarE   r   s   &&  r   Útest_fillna_no_op_returns_copyÚ/BaseMissingTests.test_fillna_no_op_returns_copyq   sp   € Ø—Y‘Y“[�LÕ!ˆà�Q•ˆØ—‘˜UÓ#ˆØÓ!Ð!Ð!Ü
×'Ò'¨Ô5à×&Ñ&¨jÐ&Ó9ˆØÓ!Ð!Ð!Ü
×'Ò'¨Ö5r   c                óž  € VP                  4       pR Vn        VP                  V^,          4      pV^ ,          V^,          8X  g   Q h\        P                  ! W!4       \
        P                  ! \        RR7      ;_uu_ 4        VP                  V^,          RR7       RRR4       \        P                  ! W!4       R#   + '       g   i     L(; i)TzCannot modify read-only array)ÚmatchF)r   N)r   Ú	_readonlyrD   r   r*   ÚpytestÚraisesÚ
ValueError)r   r   rg   r   s   &&  r   Útest_fillna_readonlyÚ%BaseMissingTests.test_fillna_readonly}   s•   € Ø× Ñ Ó"ˆØˆŒð —‘˜\¨!�_Ó-ˆØ�a�y˜L¨�OÔ+Ð+Ð+Ü
×'Ò'¨Ô;ô �]Š]œ:Ð-L×MÖMØ�K‰K˜ Q�¨eˆKÔ4÷ Nä
×'Ò'¨Ö;÷ N×Mús   ÂB<Â<C	c                ó’  € V^,          p\         P                  ! V4      pVP                  V4      p\         P                  ! VP                  W".VP                  R7      4      p\
        P                  ! WE4       VP                  V4      p\
        P                  ! WE4       VP                  V4      p\
        P                  ! WC4       R# )r(   r   N)r
   r   rD   Ú_from_sequencer   r   r   )r   r   Ú
fill_valuer0   r   r   s   &&    r   Útest_fillna_seriesÚ#BaseMissingTests.test_fillna_series‹   s¡   € Ø! !•_ˆ
Ü�iŠi˜Ó%ˆà—‘˜JÓ'ˆÜ—9’9Ø×'Ñ'ØÐ(°×0BÑ0Bð (ó ó
ˆô
 	×Ò˜vÔ0ð —‘˜HÓ%ˆÜ
×Ò˜vÔ0ð —‘˜C“ˆÜ
×Ò˜vÖ+r   c                ó  € V^,          pVR8X  d   VRRR1,          p\        \        P                  ! V4      V4      ! 4       p\        P                  ! VP                  W3.VP                  R7      4      p\
        P                  ! WE4       R# )r(   rQ   Nr   éÿÿÿÿ)r   r
   r   rs   r   r   r   )r   r   Úfillna_methodrt   r   r   s   &&&   r   Útest_fillna_series_methodÚ*BaseMissingTests.test_fillna_series_methodŸ   sx   € Ø! !•_ˆ
à˜GÔ#Ø'©¨"¨Õ-ˆLäœŸš <Ó0°-Ô@ÓBˆÜ—9’9Ø×'Ñ'ØÐ(°×0BÑ0Bð (ó ó
ˆô 	×Ò˜vÖ0r   c                ó
  € V^,          p\         P                  ! RVR^^./4      P                  V4      p\         P                  ! RVP                  W".VP                  R7      R^^./4      p\
        P                  ! W44       R# )r(   r4   r8   r   N)r
   r9   rD   rs   r   r   r<   )r   r   rt   r   r   s   &&   r   Útest_fillna_frameÚ"BaseMissingTests.test_fillna_frame®   s‚   € Ø! !•_ˆ
ä—’˜s L°#¸¸1°vÐ>Ó?×FÑFÀzÓRˆä—<’<à�\×0Ñ0ØÐ,°L×4FÑ4Fð 1ó ð �a˜�Vð	ó
ˆô 	×Ò˜fÖ/r   c           	     ó  € \         P                  ! R VR\        P                  .\	        V4      ,          /4      P                  RR/4      p\         P                  ! R VRR.\	        V4      ,          /4      p\        P                  ! W#4       R# )r4   r8   g        N)r
   r9   r   r>   ÚlenrD   r   r<   )r   rg   r   r   s   &&  r   Útest_fillna_fill_otherÚ'BaseMissingTests.test_fillna_fill_other¾   sh   € Ü—’˜s D¨#´·±¨x¼#¸d»)Õ/CÐDÓE×LÑLÈcÐSVÈZÓXˆä—<’<  d¨C°#°¼¸V»Õ1DÐ EÓFˆä
×Ò˜fÖ/r   © NrN   )r(   r   r(   r   r(   )r   r(   r(   r(   r   )r   r(   r(   r(   r(   )r   r(   r   r(   r   )r   r(   r   r(   r(   )r(   r(   r(   r(   r(   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   rm   ÚmarkÚparametrizer$   r,   r1   r@   rF   rI   rT   r]   ra   rh   rp   ru   rz   r}   r�   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      sõ   ø‡ € ò1ð ‡[�[×Ñ˜Y¨°Ð(9Ó:ñ
1ó ;ð
1ò:ò
1ò0ò&:ò:ò1ð ‡[�[×ÑØ1àšªÐ9ØšªÐ9ØšªÐ9ØšªÐ9Ø’ªÐ8Ø’ªÐ8Ø’ªÐ8Ø’ªÐ8ð		
óñ1óð1ò1ò
6ò<ò,ò(1ò0÷ 0ð 0r   r   )	Únumpyr   rm   Úpandasr
   Úpandas._testingÚ_testingr   r   rƒ   r   r   Ú<module>r‘      s   ðÛ Û ã Ý ÷{0ó {0r   