+
    NV-j3  ã                   óœ   € ^ RI t ^ RIt^ RIt^ RIHtHtHt ^ RI	H
t
 ^ RIHt ^ RIHt  ! R R4      t ! R R4      tR	 tR
 tR tR tR tR# )é    N)Ú	TimedeltaÚlibÚwriters)ÚIS64)ÚIndexc                   ó2   a € ] tR t^t o R tR tR tRtV tR# )ÚTestMiscc                óh  € \         P                  ! R R\         P                  .RR7      ;r\        P                  ! V4      ^8X  g   Q hVP                  R4      P                  \        4      p\        P                  ! V4      ^8X  g   Q hVP                  R4      P                  \        4      p\        P                  ! V4      ^8X  g   Q hRp\        P                  ! \        VR7      ;_uu_ 4        \        P                  ! VP                  R4      4       RRR4       R#   + '       g   i     R# ; i)	ÚfooÚbÚobject©ÚdtypeÚUÚSzNo matching signature found©ÚmatchN)
ÚnpÚarrayÚnanÚ
libwritersÚmax_len_string_arrayÚastyper   ÚpytestÚraisesÚ	TypeError)ÚselfÚarrÚaÚmsgs   &   Úk/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/libs/test_lib.pyÚtest_max_len_string_arrayÚ"TestMisc.test_max_len_string_array   sÜ   € Ü—(’(˜E 3¬¯©Ð/°xÔ@Ð@ˆÜ×.Ò.¨sÓ3°qÔ8Ð8Ð8ð �h‰h�s‹m×"Ñ"¤6Ó*ˆÜ×.Ò.¨sÓ3°qÔ8Ð8Ð8ð �h‰h�s‹m×"Ñ"¤6Ó*ˆÜ×.Ò.¨sÓ3°qÔ8Ð8Ð8ð ,ˆÜ�]Š]œ9¨C×0Ö0Ü×+Ò+¨C¯J©J°s«OÔ<÷ 1×0×0Ò0ús   Ã0&D Ä D1	c                ó¬  € R R.RR.RR..pR V 4       p\         P                  ! . RO4      p\        P                  ! VRR7      p\        P
                  ! \         P                  ! V4      V4       R V 4       p\         P                  ! . RO4      p\        P                  ! VR	R7      p\        P
                  ! \         P                  ! V4      V4       R
# )Úpr   ÚnÚdÚsc              3   ó$   "  € T F  qx € K  	  R # 5i©N© ©Ú.0Úkeys   & r!   Ú	<genexpr>ÚCTestMisc.test_fast_unique_multiple_list_gen_sort.<locals>.<genexpr>&   ó   é € Ð#™d�sŒs›dùó   ‚T)Úsortc              3   ó$   "  € T F  qx € K  	  R # 5ir*   r+   r,   s   & r!   r/   r0   +   r1   r2   FN)r   r'   r&   r%   r(   )r%   r   r&   r'   r(   )r   r   r   Úfast_unique_multiple_list_genÚtmÚassert_numpy_array_equal)r   ÚkeysÚgenÚexpectedÚouts   &    r!   Ú'test_fast_unique_multiple_list_gen_sortÚ0TestMisc.test_fast_unique_multiple_list_gen_sort#   s    € Ø�c�
˜S #˜J¨¨c¨
Ð3ˆá#™dÓ#ˆÜ—8’8Ò5Ó6ˆÜ×/Ò/°¸$Ô?ˆÜ
×#Ò#¤B§H¢H¨S£M°8Ô<á#™dÓ#ˆÜ—8’8Ò5Ó6ˆÜ×/Ò/°¸%Ô@ˆÜ
×#Ò#¤B§H¢H¨S£M°8Ö<ó    c                óš  € \        ^R7      pV^/pVP                  R4      ^/p\        \        ^4       Uu. uF  qAV,          NK  	  up4      P                  P                  \        4      p\        P                  ! W%4      p\        P                  ! W54      p\        P                  ! Wv4       \        \        P                  ! RR4      4      p\        V4      \        VP                  R4      4      8X  g   Q h\        V4      \        VP                  R4      4      8X  g   Q hV^/pVP                  R4      ^/p\        \        ^4       Uu. uF  qAV,          NK  	  up4      P                  P                  \        4      p\        P                  ! W%4      p\        P                  ! W54      p\        P                  ! Wv4       R# u upi u upi )é   )Údaysr(   iP: ÚDÚmsÚusN)r   Úas_unitr   ÚrangeÚ_valuesr   r   r   Úfast_multigetr6   r7   r   Útimedelta64Úhash)r   ÚtdÚmapping1Úmapping2r&   Úoindexr:   Úresults   &       r!   Ú"test_fast_multiget_timedelta_resosÚ+TestMisc.test_fast_multiget_timedelta_resos0   sf  € ô ˜AÔˆà˜�7ˆØ—J‘J˜s“O QÐ'ˆä¬¨a¬Ó1© 1˜QŸ˜©Ñ1Ó2×:Ñ:×AÑAÄ&ÓIˆä×$Ò$ XÓ6ˆÜ×"Ò" 8Ó4ˆÜ
×#Ò# FÔ5ô ”r—~’~ f¨cÓ2Ó3ˆÜ�B‹xœ4 §
¡
¨4Ó 0Ó1Ô1Ð1Ð1Ü�B‹xœ4 §
¡
¨4Ó 0Ó1Ô1Ð1Ð1Ø˜�7ˆØ—J‘J˜tÓ$ aÐ(ˆä¬¨a¬Ó1© 1˜QŸ˜©Ñ1Ó2×:Ñ:×AÑAÄ&ÓIˆä×$Ò$ XÓ6ˆÜ×"Ò" 8Ó4ˆÜ
×#Ò# FÖ5ùò# 2ùò 2s   ¶GÅ
Gr+   N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r"   r<   rP   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r!   r	   r	      s   ø‡ € ò=ò"=÷6ð 6r>   r	   c            	       óì  a € ] tR t^Mt o R t]P                  P                  R. RO4      ]P                  P                  R. RO4      R 4       4       t]P                  P                  R. RO. R O. R!O. R"O. R#O.4      R 4       t	]P                  P                  R. R$O4      ]P                  P                  R. RO4      R 4       4       t
R	 t]P                  P                  R. R%O. R&O. R'O.4      R
 4       t]P                  P                  R. R(O4      R 4       t]P                  P                  R. R)O. R O. R!O.4      R 4       t]P                  P                  R. R*O4      ]P                  P                  R. R+O4      R 4       4       t]P                  P                  R. R,O. R-O. R.O.4      R 4       tR tR t]P                  P                  RRR.4      R 4       t]P                  P)                  ]'       * RR7      ]P                  P                  RRR.4      R 4       4       t]P                  P                  RRR.4      R 4       t]P                  P                  RRR.4      R 4       tRtV tR# )/ÚTestIndexingc                ó4  € \         P                  ! ^d4      p\         P                  ! . \         P                  R7      p\        P
                  ! V\        V4      4      p\        V\        4      '       g   Q h\        P                  ! W,          W,          4       R# ©éd   r   N©r   Úaranger   Úintpr   Úmaybe_indices_to_sliceÚlenÚ
isinstanceÚslicer6   r7   )r   ÚtargetÚindicesÚmaybe_slices   &   r!   Ú%test_maybe_indices_to_slice_left_edgeÚ2TestIndexing.test_maybe_indices_to_slice_left_edgeN   sc   € Ü—’˜3“ˆô —(’(˜2¤R§W¡WÔ-ˆÜ×0Ò0°¼#¸f»+ÓFˆä˜+¤u×-Ò-Ð-Ð-Ü
×#Ò# F¥O°VÕ5HÖIr>   ÚendÚstepc                ó  € \         P                  ! ^d4      p\         P                  ! ^ W\         P                  R7      p\        P                  ! V\        V4      4      p\        V\        4      '       g   Q h\        P                  ! W4,          W5,          4       VRRR1,          p\        P                  ! V\        V4      4      p\        V\        4      '       g   Q h\        P                  ! W4,          W5,          4       R# ©r^   r   Néÿÿÿÿ©
r   r`   ra   r   rb   rc   rd   re   r6   r7   )r   rk   rl   rf   rg   rh   s   &&&   r!   Ú9test_maybe_indices_to_slice_left_edge_not_slice_end_stepsÚFTestIndexing.test_maybe_indices_to_slice_left_edge_not_slice_end_stepsX   s²   € ô —’˜3“ˆÜ—)’)˜A˜s´·±Ô8ˆÜ×0Ò0°¼#¸f»+ÓFˆä˜+¤u×-Ò-Ð-Ð-Ü
×#Ò# F¥O°VÕ5HÔIð ™$˜B˜$•-ˆÜ×0Ò0°¼#¸f»+ÓFˆä˜+¤u×-Ò-Ð-Ð-Ü
×#Ò# F¥O°VÕ5HÖIr>   Úcasec                ó`  € \         P                  ! ^d4      p\         P                  ! V\         P                  R7      p\        P
                  ! V\        V4      4      p\        V\        4      '       d   Q h\        P                  ! WC4       \        P                  ! W#,          W$,          4       R# r]   r_   ©r   rs   rf   rg   rh   s   &&   r!   Ú/test_maybe_indices_to_slice_left_edge_not_sliceÚ<TestIndexing.test_maybe_indices_to_slice_left_edge_not_slicei   óq   € ô
 —’˜3“ˆÜ—(’(˜4¤r§w¡wÔ/ˆÜ×0Ò0°¼#¸f»+ÓFˆä˜k¬5×1Ò1Ð1Ð1Ü
×#Ò# KÔ9Ü
×#Ò# F¥O°VÕ5HÖIr>   Ústartc                ó  € \         P                  ! ^d4      p\         P                  ! V^cV\         P                  R7      p\        P                  ! V\        V4      4      p\        V\        4      '       g   Q h\        P                  ! W4,          W5,          4       VRRR1,          p\        P                  ! V\        V4      4      p\        V\        4      '       g   Q h\        P                  ! W4,          W5,          4       R# rn   rp   )r   ry   rl   rf   rg   rh   s   &&&   r!   Ú&test_maybe_indices_to_slice_right_edgeÚ3TestIndexing.test_maybe_indices_to_slice_right_edgev   s¶   € ô —’˜3“ˆô —)’)˜E 2 t´2·7±7Ô;ˆÜ×0Ò0°¼#¸f»+ÓFˆä˜+¤u×-Ò-Ð-Ð-Ü
×#Ò# F¥O°VÕ5HÔIð ™$˜B˜$•-ˆÜ×0Ò0°¼#¸f»+ÓFˆä˜+¤u×-Ò-Ð-Ð-Ü
×#Ò# F¥O°VÕ5HÖIr>   c                óT  € \         P                  ! ^d4      p\         P                  ! . RO\         P                  R7      p\        P
                  ! V\        V4      4      p\        V\        4      '       d   Q h\        P                  ! W24       Rp\        P                  ! \        VR7      ;_uu_ 4        W,           RRR4       \        P                  ! \        VR7      ;_uu_ 4        W,           RRR4       \         P                  ! . RO\         P                  R7      p\        P
                  ! V\        V4      4      p\        V\        4      '       d   Q h\        P                  ! W24       \        P                  ! \        VR7      ;_uu_ 4        W,           RRR4       \        P                  ! \        VR7      ;_uu_ 4        W,           RRR4       R#   + '       g   i     EL(; i  + '       g   i     EL; i  + '       g   i     Lo; i  + '       g   i     R# ; i)r^   r   z7index 100 is out of bounds for axis (0|1) with size 100r   N)éa   éb   éc   r^   )r^   r€   r   r~   )r   r`   r   ra   r   rb   rc   rd   re   r6   r7   r   r   Ú
IndexError)r   rf   rg   rh   r    s   &    r!   Ú0test_maybe_indices_to_slice_right_edge_not_sliceÚ=TestIndexing.test_maybe_indices_to_slice_right_edge_not_slice‰   sH  € ä—’˜3“ˆÜ—(’(Ò,´B·G±GÔ<ˆÜ×0Ò0°¼#¸f»+ÓFˆä˜k¬5×1Ò1Ð1Ð1Ü
×#Ò# KÔ9àGˆä�]Š]œ:¨S×1Ö1ØŽO÷ 2ä�]Š]œ:¨S×1Ö1ØÖ÷ 2ô —(’(Ò,´B·G±GÔ<ˆÜ×0Ò0°¼#¸f»+ÓFˆä˜k¬5×1Ò1Ð1Ð1Ü
×#Ò# KÔ9ä�]Š]œ:¨S×1Ö1ØŽO÷ 2ä�]Š]œ:¨S×1Ö1ØÖ÷ 2Ñ1÷ 2×1Ð1úç1×1Ð1ú÷ 2×1úç1×1Ð1ús0   Â3	GÃ(	G/Æ	HÇ	HÇG,	Ç/H 	ÈH	ÈH'	c                ó`  € \         P                  ! ^d4      p\         P                  ! V\         P                  R7      p\        P
                  ! V\        V4      4      p\        V\        4      '       d   Q h\        P                  ! WC4       \        P                  ! W#,          W$,          4       R# r]   r_   ru   s   &&   r!   Ú,test_maybe_indices_to_slice_right_edge_casesÚ9TestIndexing.test_maybe_indices_to_slice_right_edge_cases¤   sq   € ô —’˜3“ˆÜ—(’(˜4¤r§w¡wÔ/ˆÜ×0Ò0°¼#¸f»+ÓFˆä˜k¬5×1Ò1Ð1Ð1Ü
×#Ò# KÔ9Ü
×#Ò# F¥O°VÕ5HÖIr>   c                ó  € \         P                  ! ^
4      p\         P                  ! ^ ^	V\         P                  R7      p\        P                  ! V\        V4      4      p\        V\        4      '       g   Q h\        P                  ! W#,          W$,          4       VRRR1,          p\        P                  ! V\        V4      4      p\        V\        4      '       g   Q h\        P                  ! W#,          W$,          4       R# )é
   r   Nro   rp   )r   rl   rf   rg   rh   s   &&   r!   Ú&test_maybe_indices_to_slice_both_edgesÚ3TestIndexing.test_maybe_indices_to_slice_both_edges°   s´   € ä—’˜2“ˆô —)’)˜A˜q $¬b¯g©gÔ6ˆÜ×0Ò0°¼#¸f»+ÓFˆÜ˜+¤u×-Ò-Ð-Ð-Ü
×#Ò# F¥O°VÕ5HÔIð ™$˜B˜$•-ˆÜ×0Ò0°¼#¸f»+ÓFˆÜ˜+¤u×-Ò-Ð-Ð-Ü
×#Ò# F¥O°VÕ5HÖIr>   c                ó`  € \         P                  ! ^
4      p\         P                  ! V\         P                  R7      p\        P
                  ! V\        V4      4      p\        V\        4      '       d   Q h\        P                  ! WC4       \        P                  ! W#,          W$,          4       R# )rˆ   r   Nr_   ru   s   &&   r!   Ú0test_maybe_indices_to_slice_both_edges_not_sliceÚ=TestIndexing.test_maybe_indices_to_slice_both_edges_not_sliceÀ   sq   € ô —’˜2“ˆÜ—(’(˜4¤r§w¡wÔ/ˆÜ×0Ò0°¼#¸f»+ÓFˆÜ˜k¬5×1Ò1Ð1Ð1Ü
×#Ò# KÔ9Ü
×#Ò# F¥O°VÕ5HÖIr>   z
start, endc                ó  € \         P                  ! ^d4      p\         P                  ! WV\         P                  R7      p\        P                  ! V\        V4      4      p\        V\        4      '       g   Q h\        P                  ! WE,          WF,          4       VRRR1,          p\        P                  ! V\        V4      4      p\        V\        4      '       g   Q h\        P                  ! WE,          WF,          4       R# rn   rp   )r   ry   rk   rl   rf   rg   rh   s   &&&&   r!   Ú"test_maybe_indices_to_slice_middleÚ/TestIndexing.test_maybe_indices_to_slice_middleÊ   s´   € ô —’˜3“ˆô —)’)˜E¨´B·G±GÔ<ˆÜ×0Ò0°¼#¸f»+ÓFˆä˜+¤u×-Ò-Ð-Ð-Ü
×#Ò# F¥O°VÕ5HÔIð ™$˜B˜$•-ˆÜ×0Ò0°¼#¸f»+ÓFˆä˜+¤u×-Ò-Ð-Ð-Ü
×#Ò# F¥O°VÕ5HÖIr>   c                ó`  € \         P                  ! ^d4      p\         P                  ! V\         P                  R7      p\        P
                  ! V\        V4      4      p\        V\        4      '       d   Q h\        P                  ! WC4       \        P                  ! W#,          W$,          4       R# r]   r_   ru   s   &&   r!   Ú,test_maybe_indices_to_slice_middle_not_sliceÚ9TestIndexing.test_maybe_indices_to_slice_middle_not_sliceÝ   rx   r>   c                ó$  € \         P                  ! . RO\         P                  R7      p\        P                  ! V4      pVP
                  \         P                  8X  g   Q h\        P                  ! VR,          4      pV\        ^ ^ 4      8X  g   Q hR# )r   r   :Nr   NN)r   r   r@   r@   r@   r   r@   )r   r   Úuint8r   Úmaybe_booleans_to_slicer   Úbool_re   )r   r   rO   s   &  r!   Útest_maybe_booleans_to_sliceÚ)TestIndexing.test_maybe_booleans_to_sliceê   se   € Ü�hŠhÒ,´B·H±HÔ=ˆÜ×,Ò,¨SÓ1ˆØ�|‰|œrŸx™xÔ'Ð'Ð'ä×,Ò,¨S°­WÓ5ˆØœ˜q !›Ô$Ð$Ò$r>   c                ó   € \         P                  ! . RO\         P                  R7      p\        P                  ! V^4      p\         P                  ! . RO\         P                  R7      p\
        P                  ! W#4       R# )r@   r   N)ro   ro   r@   é   r   ro   é   é   )r�   r›   rœ   é   é   )r   r   ra   r   Úget_reverse_indexerr6   r7   )r   ÚindexerrO   r:   s   &   r!   Útest_get_reverse_indexerÚ%TestIndexing.test_get_reverse_indexerò   sK   € Ü—(’(Ò6¼b¿g¹gÔFˆÜ×(Ò(¨°!Ó4ˆÜ—8’8šO´2·7±7Ô;ˆÜ
×#Ò# FÖ5r>   r   Úint64Úint32c                óv   € \         P                  ! ^ ^dVR7      p\        P                  ! V^d4      '       g   Q hR# )r   r   N©r   r`   r   Úis_range_indexer©r   r   Úlefts   && r!   Útest_is_range_indexerÚ"TestIndexing.test_is_range_indexerø   s/   € ô �yŠy˜˜C uÔ-ˆÜ×#Ò# D¨#×.Ò.Ð.Ò.r>   zx2**31 is too big for Py_ssize_t on 32-bit. It doesn't matter though since you cannot create an array that long on 32-bit)Úreasonc                óv   € \         P                  ! ^ ^dVR7      p\        P                  ! VR4      '       d   Q hR# )r   r   Nl        r§   r©   s   && r!   Útest_is_range_indexer_big_nÚ(TestIndexing.test_is_range_indexer_big_nþ   s2   € ô �yŠy˜˜C uÔ-ˆä×'Ò'¨¨e×4Ò4Ð4Ð4Ñ4r>   c                óx   € \         P                  ! ^^.VR7      p\        P                  ! V^4      '       d   Q hR# )r@   r   N©r   r   r   r¨   r©   s   && r!   Útest_is_range_indexer_not_equalÚ,TestIndexing.test_is_range_indexer_not_equal
  s4   € ô �xŠx˜˜A˜ eÔ,ˆÜ×'Ò'¨¨a×0Ò0Ð0Ð0Ñ0r>   c                óx   € \         P                  ! . ROVR7      p\        P                  ! V^4      '       d   Q hR# )r   r   N)r   r@   r›   r²   r©   s   && r!   Ú%test_is_range_indexer_not_equal_shapeÚ2TestIndexing.test_is_range_indexer_not_equal_shape  s0   € ô �xŠxš	¨Ô/ˆÜ×'Ò'¨¨a×0Ò0Ð0Ð0Ñ0r>   r+   N)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€   r~   r€   é`   )r€   r€   r   r~   )r   r   r~   r»   )r@   r›   r�   r¸   é   é	   )r�   r›   r   rº   ))r›   rˆ   )r¸   é   )éA   r~   )r@   r›   r�   r¹   )é   é   rˆ   rÁ   )rÁ   rÁ   é   rˆ   )rˆ   rÂ   rÁ   rÂ   )rR   rS   rT   rU   ri   r   ÚmarkÚparametrizerq   rv   r{   r‚   r…   r‰   rŒ   r�   r’   r˜   r¢   r«   Úskipifr   r¯   r³   r¶   rV   rW   rX   s   @r!   r[   r[   M   s£  ø‡ € òJð ‡[�[×Ñ˜UÒ$5Ó6Ø‡[�[×Ñ˜V¢YÓ/ñJó 0ó 7ðJð ‡[�[×ÑØ’š|ª\º:ÂzÐRóñJóðJð ‡[�[×Ñ˜WÒ&;Ó<Ø‡[�[×Ñ˜V¢YÓ/ñJó 0ó =ðJò" ð6 ‡[�[×ÑØÒ!Ò#3Ò5EÐFóñJóðJð ‡[�[×Ñ˜VÒ%7Ó8ñJó 9ðJð ‡[�[×Ñ˜V¢m²\Â<Ð%PÓQñJó RðJð ‡[�[×Ñ˜\Ò+GÓHØ‡[�[×Ñ˜V¢]Ó3ñJó 4ó IðJð" ‡[�[×ÑØÒ!Ò#3Ò5EÐFóñJóðJò%ò6ð ‡[�[×Ñ˜W w°Ð&8Ó9ñ/ó :ð/ð
 ‡[�[×ÑØŒðXð ó ð
 ‡[�[×Ñ˜W w°Ð&8Ó9ñ5ó :óð5ð ‡[�[×Ñ˜W w°Ð&8Ó9ñ1ó :ð1ð
 ‡[�[×Ñ˜W w°Ð&8Ó9ñ1ó :ö1r>   r[   c                  óB   € \         P                  P                  f   Q hR # r*   )r   ÚhasnansÚ__doc__r+   r>   r!   Ú'test_cache_readonly_preserve_docstringsrÉ     s   € ä�=‰=× Ñ Ò,Ð,Ò,r>   c                 ó|   € \         P                  ! \        P                  V 4      pV\        P                  J g   Q hR # r*   )r6   Úround_trip_pickler   Ú
no_default)Ú	temp_fileÚobjs   & r!   Útest_no_default_picklerÏ     s*   € ä
×
Ò
œsŸ~™~¨yÓ
9€CØ”#—.‘.Ó Ð Ò r>   c                  óV  € \         P                  ! R R.\        R7      p \        P                  ! \        P
                  ! V 4      4      p \        P                  ! V RR7      p\         P                  ! W4      '       d   Q hV ^,          e   Q hV^,          \         P                  J g   Q hR# )r   Nr   F)Úcopy)
r   r   r   ÚpickleÚloadsÚdumpsr   Úensure_string_arrayÚshares_memoryr   )r   rO   s     r!   Útest_ensure_string_array_copyr×   "  s|   € ô �(Š(�C˜�;¤fÔ
-€CÜ
�,Š,”v—|’| CÓ(Ó
)€CÜ×$Ò$ S¨uÔ5€FÜ×Ò ×,Ò,Ð,Ð,Øˆq�6Š>Ðˆ>Ø�!�9œŸ™ÓÐÒr>   c                  óÆ   € \        R 4      \        R4      .p \        P                  ! V 4      p\        P                  ! RR.\
        R7      p\        P                  ! W4       R# )ÚtestÚwordz['t', 'e', 's', 't']z['w', 'o', 'r', 'd']r   N)Úlistr   rÕ   r   r   r   r6   r7   )r   rO   r:   s      r!   Ú&test_ensure_string_array_list_of_listsrÜ   .  sL   € ä�‹<œ˜f›Ð
&€CÜ×$Ò$ SÓ)€Fô �xŠxÐ/Ð1GÐHÔPVÔW€HÜ×Ò Ö1r>   c                  óÔ  €  ! R  R\         P                  4      p ^p. ROp\         P                  ! V4      p\         P                  ! V4      pV ! V4      pV ! V4      p\        P                  ! V4      pTpWx8X  g   Q h\         P
                  ! V4      '       g   Q h\        P                  ! V4      pTp\        P                  ! Wx4       \        V\         P                  4      '       g   Q h\        P                  ! V4      pTpWx8X  g   Q h\        Wp4      '       g   Q h\        P                  ! V4      pTp\         P                  ! Wx8H  4      '       g   Q h\        Wp4      '       g   Q hR# )c                   ó8   a € ] tR tRt o R tV 3R lR ltRtV tR# )Ú8test_item_from_zerodim_for_subclasses.<locals>.TestArrayi;  c                óL   € \         P                  ! V4      P                  V 4      # r*   )r   ÚasarrayÚview)ÚclsÚinput_arrays   &&r!   Ú__new__Ú@test_item_from_zerodim_for_subclasses.<locals>.TestArray.__new__<  s   € Ü—:’:˜kÓ*×/Ñ/°Ó4Ð4r>   c                ó   <€ V ^8„  d   QhRR/# )r›   ÚreturnNr+   )ÚformatrY   s   "€r!   Ú__annotate__ÚEtest_item_from_zerodim_for_subclasses.<locals>.TestArray.__annotate__?  s   ø€ ÷ 	'ñ 	'¨Tñ 	'r>   c                ó   € R V n         R# )TN©Ú_is_test_array)r   rÎ   s   &&r!   Ú__array_finalize__ÚKtest_item_from_zerodim_for_subclasses.<locals>.TestArray.__array_finalize__?  s
   € Ø"&ˆDÖr>   rí   N)rR   rS   rT   rU   rå   rï   rV   rW   rX   s   @r!   Ú	TestArrayrß   ;  s   ø‡ € ò	5÷	'ö 	'r>   rñ   N)r@   r›   rœ   )
r   Úndarrayr   r   Úitem_from_zerodimÚisscalarr6   r7   rd   Úall)	rñ   Ú	val_0_dimÚ	val_1_dimÚ	arr_0_dimÚ	arr_1_dimÚtest_arr_0_dimÚtest_arr_1_dimrO   r:   s	            r!   Ú%test_item_from_zerodim_for_subclassesrü   8  s:  € ô'”B—J‘Jô 'ð €IÚ€Iô —’˜Ó#€IÜ—’˜Ó#€Iñ ˜yÓ)€NÙ˜yÓ)€Nô ×"Ò" 9Ó-€FØ€HØÔÐÐÜ�;Š;�v×ÒÐÐô ×"Ò" 9Ó-€FØ€HÜ×Ò Ô1Ü�fœbŸj™j×)Ò)Ð)Ð)ô ×"Ò" >Ó2€FØ€HØÔÐÐÜ�f×(Ò(Ð(Ð(ô ×"Ò" >Ó2€FØ€HÜ�6Š6�&Ñ$×%Ò%Ð%Ð%Ü�f×(Ò(Ð(Ò(r>   )rÒ   Únumpyr   r   Úpandas._libsr   r   r   r   Úpandas.compatr   Úpandasr   Úpandas._testingÚ_testingr6   r	   r[   rÉ   rÏ   r×   rÜ   rü   r+   r>   r!   Ú<module>r     sT   ðÛ ã Û ÷ñ õ
 å Ý ÷96ñ 96÷xG1ñ G1òT-ò
!ò	ò2ô.)r>   