+
    NV-jÕ  ã                   óf   € ^ RI t ^ RIt^ RIt^ RIHtHt ^ RIHtH	t	H
t
Ht ^ RIHt  ! R R4      tR# )é    N)ÚIS64Úis_platform_windows)ÚCategoricalÚ	DataFrameÚSeriesÚ
date_rangec                   óþ   a € ] tR t^t o R tR tR tR tR tR t	R t
R tR	 tR
 tR tR tR t]P$                  P'                  R. RO4      ]P$                  P'                  RRR.4      R 4       4       tR tRtV tR# )ÚTestIterationc                óF   € VP                  4       VP                  J g   Q hR # ©N)ÚkeysÚcolumns©ÚselfÚfloat_frames   &&Úr/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/frame/test_iteration.pyÚ	test_keysÚTestIteration.test_keys   s   € Ø×ÑÓ! [×%8Ñ%8Ó8Ð8Ò8ó    c                ó¦   € \        . RO. RO.. ROR7      pVP                  4        F'  w  r#\        V\         P                  4      '       d   K'  Q h	  R# )é   ©r   N©r   é   é   ©é   é   é   )Úar    Úb)r   ÚitemsÚ
isinstanceÚ_constructor_sliced)r   ÚdfÚkÚvs   &   r   Útest_iteritemsÚTestIteration.test_iteritems   s>   € Üš	¢9Ð-²ÔGˆØ—H‘H–J‰DˆAÜ˜a¤×!>Ñ!>×?Ô?Ð?Ð?ó r   c                ó   € . ROp\        . RO. RO.VR7      p\        WP                  4       4       FI  w  pw  rEW48X  g   Q h\        V\        4      '       g   Q hW$,          V8H  P                  4       '       d   KI  Q h	  R# )r    r   N)r    r!   Úcr   r   )r   Úzipr"   r#   r   Úall)r   Úcolsr%   r+   r&   r'   s   &     r   Ú
test_itemsÚTestIteration.test_items   sj   € âˆÜš	¢9Ð-°tÔ<ˆÜ˜T§8¡8£:Ö.‰IˆA‰v�Ø”6ˆM�6Ü˜a¤×(Ò(Ð(Ð(Ø•E˜Q‘J×#Ñ#×%Ô%Ð%Ð%ó /r   c                ó^   € VP                  4        F  w  r#VP                  V8X  d   K  Q h	  R # r   )r"   Úname)r   Úfloat_string_framer&   r'   s   &&  r   Útest_items_namesÚTestIteration.test_items_names&   s'   € Ø&×,Ñ,Ö.‰DˆAØ—6‘6˜Q–;Ð�;ó /r   c                óP   € \        V4      \        VP                  4      8X  g   Q hR # r   )Úlistr   r   s   &&r   Ú	test_iterÚTestIteration.test_iter*   s    € Ü�KÓ ¤D¨×)<Ñ)<Ó$=Ô=Ð=Ò=r   c                ó  € VP                  4        F.  w  r4VP                  V,          p\        P                  ! WE4       K0  	  VP                  4        F.  w  r4VP                  V,          p\        P                  ! WE4       K0  	  R # r   )ÚiterrowsÚlocÚtmÚassert_series_equal)r   r   r3   r&   r'   Úexps   &&&   r   Útest_iterrowsÚTestIteration.test_iterrows-   sh   € Ø×(Ñ(Ö*‰DˆAØ—/‘/ !Õ$ˆCÜ×"Ò" 1Ö*ñ +ð '×/Ñ/Ö1‰DˆAØ$×(Ñ(¨Õ+ˆCÜ×"Ò" 1Ö*ó 2r   c                óÄ   € \        R . ROR\        R^RR7      /4      pVP                  4        F.  w  r#VP                  V,          p\        P
                  ! W44       K0  	  R# )Únon_iso8601Úiso8601z
2000-01-01ÚME)ÚperiodsÚfreqN)ÚM1701ÚM1802ÚM1903ÚM2004)r   r   r;   r<   r=   r>   )r   Úsr&   r'   r?   s   &    r   Útest_iterrows_iso8601Ú#TestIteration.test_iterrows_iso86016   sT   € äàÒCØœ: l¸AÀDÔIðó
ˆð —J‘J–L‰DˆAØ—%‘%˜•(ˆCÜ×"Ò" 1Ö*ó !r   c                ó^  € \        R \        P                  ! R^^4      .RR.RR.RR.R. .R\        4       .R	/ ./4      p\        \        P                  ! R^^4      RRR. \        4       / .\	        R
4      ^ RR7      p\        VP                  4       4      w  r4\        P                  ! WB4       R# )r    iß  r!   Nr+   ÚdÚ ÚeÚfÚgÚabcdefgÚobject)Úindexr2   Údtype)	r   ÚdatetimeÚsetr   r7   Únextr;   r=   r>   )r   r%   ÚexpectedÚ_Úresults   &    r   Útest_iterrows_cornerÚ"TestIteration.test_iterrows_cornerB   s²   € äà”h×'Ò'¨¨a°Ó3Ð4Ø�d�VØ�d�VØ�b�TØ�b�TØ”c“e�WØ�b�Tðó

ˆô Ü×Ò˜t Q¨Ó*¨D°$¸¸BÄÃÀrÐJÜ�y“/ØØô	
ˆô ˜Ÿ™›Ó'‰	ˆÜ
×Ò˜vÖ0r   c                ó  € \        VP                  4       4       Fk  w  r#\        P                  ! VR ,          4      pV^ ,          Vn        VP
                  VR3,          P                  RR7      p\        P                  ! WE4       Km  	  R# ):r   NN:NNNT)ÚdropN)	Ú	enumerateÚ
itertuplesr   r$   r2   ÚilocÚreset_indexr=   r>   )r   r   ÚiÚtupÚserr\   s   &&    r   Útest_itertuplesÚTestIteration.test_itertuplesX   sk   € Ü × 6Ñ 6Ó 8Ö9‰FˆAÜ×/Ò/°°BµÓ8ˆCØ˜1•vˆCŒHØ"×'Ñ'¨¨1¨Õ-×9Ñ9¸tÐ9ÓDˆHÜ×"Ò" 3Ö1ó	 :r   c                ó  € \        R \        P                  P                  ^4      P	                  ^4      R\        ^4      /R R.R7      pVP                  RR7       F"  p\        V^,          \        4      '       d   K"  Q h	  R# )ÚfloatsÚintsr   F©rW   N)	r   ÚnpÚrandomÚdefault_rngÚstandard_normalÚrangerd   r#   Úint©r   r%   rh   s   &  r   Útest_itertuples_index_falseÚ)TestIteration.test_itertuples_index_false_   sm   € ÜØ”r—y‘y×,Ñ,¨QÓ/×?Ñ?ÀÓBÀFÌEÐRSËHÐUØ˜vÐ&ô
ˆð
 —=‘= u�=Ö-ˆCÜ˜c !�f¤c×*Ô*Ð*Ð*ó .r   c                ó  € \        R . ROR. RO/R7      pVR R .,          p\        VP                  4       4      . RO8X  g   Q h\        4       '       g<   \        '       d.   \        \        VP                  RR7      4      4      R8X  g   Q hR# R# R# )	r    r!   ©ÚdataN©r2   z![(0, 1, 4), (1, 2, 5), (2, 3, 6)]r   r   ))r   r   r   )r   r   r   )r   r   r   )r   r7   rd   r   r   Úrepr)r   r%   Údfaas   &  r   Útest_itertuples_duplicate_colsÚ,TestIteration.test_itertuples_duplicate_colsh   s~   € Ü˜S¢)¨S²)Ð<Ô=ˆØ�3˜�*�~ˆä�D—O‘OÓ%Ó&Ò*KÔKÐKÐKô $×%Ò%¯T«Tä”T˜"Ÿ-™-¨T˜-Ó2Ó3Ó4Ø6ô7ðò7ñ .2Ñ%r   c                ó  € \        R . ROR. RO/R7      p\        VP                  RR7      4      pVP                  R8X  g   Q hVP                  VP
                  VP                  3V8X  g   Q h\        V4      P                  R8X  g   Q hR# )	r    r!   rz   ÚTestNamer|   Nr   r   )ÚIndexr    r!   )	r   r[   rd   Ú_fieldsrƒ   r    r!   ÚtypeÚ__name__rv   s   &  r   Útest_itertuples_tuple_nameÚ(TestIteration.test_itertuples_tuple_nameu   sv   € Ü˜S¢)¨S²)Ð<Ô=ˆÜ�2—=‘= j�=Ó1Ó2ˆØ�{‰{Ð1Ô1Ð1Ð1Ø—	‘	˜3Ÿ5™5 #§%¡%Ð(¨CÔ/Ð/Ð/Ü�C‹y×!Ñ! ZÔ/Ð/Ò/r   c                óœ   € \        R . ROR. RO/R7      p\        VP                  RR7      4      pVR8X  g   Q hVP                  R	8X  g   Q hR# )
ÚdefÚreturnrz   r‚   r|   Nr   r   )r   r   r   )rƒ   Ú_1Ú_2)r   r[   rd   r„   )r   r%   Útup2s   &  r   Ú%test_itertuples_disallowed_col_labelsÚ3TestIteration.test_itertuples_disallowed_col_labels|   sK   € Ü˜U¢I¨xºÐCÔDˆÜ�B—M‘M z�MÓ2Ó3ˆØ�yÔ Ð Ð Ø�|‰|Ð4Ô4Ð4Ò4r   ÚlimitrW   TFc                óö   € \        \        V4       Uu/ uF  pR V 2RV 2bK  	  up.4      p\        VP                  VR7      4      p\	        V\
        4      '       g   Q h\        VR4      '       g   Q hR# u upi )Úfoo_Úbar_ro   r„   N)r   rt   r[   rd   r#   ÚtupleÚhasattr)r   r‘   rW   rg   r%   r^   s   &&&   r   Ú,test_itertuples_py2_3_field_limit_namedtupleÚ:TestIteration.test_itertuples_py2_3_field_limit_namedtuple‚   sv   € ô ¼¸u¼ÓF¹°A˜4 ˜s˜ t¨A¨3 ZÒ/¹ÑFÐGÓHˆÜ�b—m‘m¨%�mÓ0Ó1ˆÜ˜&¤%×(Ò(Ð(Ð(Ü�v˜y×)Ò)Ð)Ò)ùò Gs   “A6c                ó  € \        R . ROR. RO/4      p\        VR,          4      VR&   \        VP                  P                  4      p\
        P                  ! VP                  P                  4      P                  4       p\        P                  ! W#4       VP                  RR7       F  p\        V4       K  	  VP                  4        F  w  rV\        V4       K  	  VP                  4        F  w  rx\        V4       K  	  R# )ÚidÚ	raw_gradeÚgradeFro   N)r   r   r   r   r   r   )r    r!   r!   r    r    rR   )r   r   r7   rœ   Úvaluesrp   ÚarrayÚtolistr=   Úassert_almost_equalrd   Ústrr;   r"   )	r   r%   r^   r\   ÚtÚrowrL   r+   Úcols	   &        r   Ú#test_sequence_like_with_categoricalÚ1TestIteration.test_sequence_like_with_categorical‹   sÅ   € ô ØÒ% {Ò4RÐSó
ˆô " " [¥/Ó2ˆˆ7‰ô �b—h‘h—o‘oÓ&ˆÜ—8’8˜BŸH™HŸO™OÓ,×3Ñ3Ó5ˆÜ
×Ò˜vÔ0ð —‘ U�Ö+ˆAÜ�ŽFñ ,ð —k‘k–m‰FˆCÜ�ŽFñ $ð —h‘h–j‰FˆAÜ�ŽHó !r   © N)éþ   éÿ   i   )r†   Ú
__module__Ú__qualname__Ú__firstlineno__r   r(   r/   r4   r8   r@   rM   r_   rj   rw   r   r‡   r�   ÚpytestÚmarkÚparametrizer—   r¥   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r
   r
      s”   ø‡ € ò9ò@ò
&òò>ò+ò
+ò1ò,2ò+òò0ò5ð ‡[�[×Ñ˜WÒ&6Ó7Ø‡[�[×Ñ˜W t¨U mÓ4ñ*ó 5ó 8ð*÷ð r   r
   )rY   Únumpyrp   r­   Úpandas.compatr   r   Úpandasr   r   r   r   Úpandas._testingÚ_testingr=   r
   r§   r   r   Ú<module>r¸      s.   ðÛ ã Û ÷÷
ó õ ÷Ló Lr   