+
    NV-jÏ·  ã                  ó
  € ^ RI Ht ^ RIt^ RIt^ RIt^ RIt^ RIHtH	t	 ^ RI
Ht ^ RIHt ^ RIHt ^ RIt^ RIHtHtHtHt ^ RIHt ^ RIHtHtHtHt ]P<                  ! . R>OR
7      R 4       t]P<                  R 4       t ]P<                  R 4       t!]P<                  R 4       t" ! R R4      t# ! R R]#4      t$ ! R R]#4      t%]PL                  PO                  R4      ]PL                  PO                  R4       ! R R]#4      4       4       t(]PL                  PS                  R]! . R?O4      PT                  ]]PV                  ! RR4      33]PX                  ! R^R	R7      PT                  ]]PZ                  ! RR4      33]P\                  ! R^R	R7      PT                  ]33.R R7      R  4       t/]PL                  PS                  R!]! . R?O4      PT                  ]PZ                  ! RR4      ]P`                  33]PX                  ! R^R	R7      PT                  ]PV                  ! RR4      ]P`                  33]P\                  ! R^R	R7      PT                  ]PZ                  ! RR4      ]PV                  ! RR4      ]P`                  33.R" R7      R# 4       t1]PL                  PS                  R$]PX                  ! R%^R&7      Pd                  ]Pf                  ! R%^R&7      Pd                  .4      R' 4       t4]PL                  PS                  R$]PX                  ! R%^R&7      Pd                  ]Pf                  ! R%^R&7      Pd                  .4      R( 4       t5]PL                  PS                  R)R*R+.4      ]PL                  PS                  R,]Pl                  ! R-R..4      ]Pn                  ! ^^.R	R/7      ]! R-R..R	R07      .4      ]PL                  PS                  R1]8]Pr                  ]Pr                  ]Pt                  ]Pv                  ]Px                  ]Pz                  .4      R2 4       4       4       t>]PL                  PS                  R,]Pl                  ! R-R..4      ]Pn                  ! ^^.R	R/7      ]! R-R..R	R07      .4      ]PL                  PS                  R3^^.R4R5.]	! R-R6R77      .^,          .4      R8 4       4       t?]PL                  PS                  R1]8]@]Pr                  ]Pt                  .4      R9 4       tA]PL                  PS                  R:R;R<.4      R= 4       tBR# )@é    )ÚannotationsN)ÚNaTÚ	Timestamp)Ú	to_offset)Únp_version_gt2)ÚPeriodDtype)ÚDatetimeIndexÚPeriodÚPeriodIndexÚTimedeltaIndex)ÚDatetimeArrayÚNumpyExtensionArrayÚPeriodArrayÚTimedeltaArrayÚD)Úparamsc                ó   € V P                   # )z:Fixture returning parametrized frequency in string format.)Úparam)Úrequests   &Úv/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/arrays/test_datetimelike.pyÚfreqstrr   #   s   € ð �=‰=Ðó    c                ó4  € \         P                  ! 4       ;_uu_ 4        \         P                  ! RR\        R7       \	        \        V 4      4      P                  p \        P                  ! \        R4      ^dV R7      pRRR4       V#   + '       g   i     X# ; i)zÞ
A fixture to provide PeriodIndex objects with different frequencies.

Most PeriodArray behavior is already tested in PeriodIndex tests,
so here we just test that the PeriodArray behavior matches
the PeriodIndex behavior.
ÚignorezPeriod with BDay freq)ÚmessageÚcategoryú
2000-01-01)ÚstartÚperiodsÚfreqN)
ÚwarningsÚcatch_warningsÚfilterwarningsÚFutureWarningr   r   Ú_freqstrÚpdÚperiod_ranger   )r   Úpis   & r   Úperiod_indexr)   )   ss   € ô 
×	 Ò	 ×	"Õ	"ä×ÒØÐ5Äõ	
ô œi¨Ó0Ó1×:Ñ:ˆÜ�_Š_¤9¨\Ó#:ÀCÈgÔVˆ÷ 
#ð €I÷ 
#Ö	"ð €Iús   žABÂB	c                óL   € \         P                  ! \        R4      ^dV RR7      pV# )zè
A fixture to provide DatetimeIndex objects with different frequencies.

Most DatetimeArray behavior is already tested in DatetimeIndex tests,
so here we just test that the DatetimeArray behavior matches
the DatetimeIndex behavior.
r   Úns)r   r   r    Úunit)r&   Ú
date_ranger   )r   Údtis   & r   Údatetime_indexr/   =   s'   € ô �-Š-Ü˜Ó%¨s¸Àtô€Cð €Jr   c                 ó   € \        . RO4      # )zí
A fixture to provide TimedeltaIndex objects with different frequencies.
 Most TimedeltaArray behavior is already tested in TimedeltaIndex tests,
so here we just test that the TimedeltaArray behavior matches
the TimedeltaIndex behavior.
©ú1 Dayú3 Hoursr   )r   © r   r   Útimedelta_indexr5   M   s   € ô Ò5Ó6Ð6r   c                  óÊ  € ] tR t^Yt$ R]R&   ]P                  R 4       tR t]P                  P                  R]P                  ! R^R7      ]P                  ! R^RR	7      ]P                  ! R
^R7      ]P                  ! R^RR7      .4      R 4       t]P                  P                  RRR.4      ]P                  P                  RRR.4      R 4       4       tR t]P                  P                  R^R]! R^^^4      P&                  .4      R 4       tR t]P                  P-                  R4      R 4       tR tR tR tR tR  t]P                  P                  R!R"R#.4      R$ 4       tR% t]P                  P                  R&. R9O4      R( 4       tR) t R* t!R+ t"R, t#R- t$R. t%]P                  P                  R&]PL                  ]PN                  ](PR                  ]*]+.4      R/ 4       t,R0 t-]P                  P                  RRR.4      R1 4       t.R2 t/]P                  P                  R&]*](PR                  ]PL                  ]PN                  .4      R3 4       t0R4 t1R5 t2R6 t3R7 t4R8t5R'# ):ÚSharedTestsz2type[DatetimeIndex | PeriodIndex | TimedeltaIndex]Ú	index_clsc                óì   € \         P                  ! ^
RR7      ^,          R,          R,          pV P                  \        J d   V P                  VRR7      pV# V P	                  VRR7      P
                  pV# )z5Fixture returning DatetimeArray with daily frequency.Úi8©Údtypeé  r   ©r    é Êš;)ÚnpÚarangeÚ	array_clsr   r8   Ú_data)ÚselfÚdataÚarrs   &  r   Úarr1dÚSharedTests.arr1d\   sg   € ô �yŠy˜ 4Ô(¨2Õ-°Õ4°uÕ<ˆØ�>‰>œ[Ó(Ø—.‘. ¨C�.Ó0ˆCð ˆ
ð —.‘. ¨C�.Ó0×6Ñ6ˆCØˆ
r   c                	ó\  € TpV P                  V4      p\        P                  ! \        R R7      ;_uu_ 4        W"R,          8H   RRR4       \        P                  ! \        R R7      ;_uu_ 4        W3^ .,          8*   RRR4       R#   + '       g   i     LK; i  + '       g   i     R# ; i)zLengths must match©ÚmatchºNé   NN)r8   ÚpytestÚraisesÚ
ValueError)rD   rG   rF   Úidxs   &&  r   Útest_compare_len1_raisesÚ$SharedTests.test_compare_len1_raisesf   sw   € ð ˆØ�n‰n˜SÓ!ˆä�]Š]œ:Ð-A×BÖBØ�r•7ŠN÷ Cô �]Š]œ:Ð-A×BÖBØ˜�s•8ŠO÷ CÑB÷	 C×Bú÷ C×BÐBús   ¸BÁ0BÂB	ÂB+	ÚresultÚ2020©r   ÚUTC)r   Útzz0 daysÚ2020Q1ÚQ©r   r    c                	ó†   € \         P                  ! V4      p\        W8H  4      '       g   Q h\        W8g  4      '       d   Q hR # ©N)r&   ÚCategoricalÚallÚany)rD   rT   Úexpecteds   && r   Útest_compare_with_CategoricalÚ)SharedTests.test_compare_with_Categoricals   s=   € ô —>’> &Ó)ˆÜ�6Ñ%×&Ò&Ð&Ð&Ü�vÑ)×*Ò*Ð*Ð*Ñ*r   ÚreverseTFÚas_indexc                	ó:  € \         P                  ! WR 7      pV'       d   \         P                  ! V4      pYrvV'       d   Yvrv\        P                  ! VP
                  \        R7      pV( p	Wg8H  p
\        P                  ! W¨4       Wg8g  p
\        P                  ! W©4       V'       gu   V'       gk   Wg8  p
\        P                  ! W©4       Wg8*  p
\        P                  ! W¨4       Wg8„  p
\        P                  ! W©4       Wg8¬  p
\        P                  ! W¨4       R# R# R# ))Úorderedr;   N)	r&   r^   ÚCategoricalIndexr@   ÚonesÚshapeÚboolÚtmÚassert_numpy_array_equal)rD   rG   re   rd   rg   ÚotherÚleftÚrightri   ÚzerosrT   s   &&&&&      r   Útest_compare_categorical_dtypeÚ*SharedTests.test_compare_categorical_dtype�   sÙ   € ô —’˜uÔ6ˆßÜ×'Ò'¨Ó.ˆEàˆeßØ�%ä�wŠw�u—{‘{¬$Ô/ˆØ�ˆà‘ˆÜ
×#Ò# FÔ1à‘ˆÜ
×#Ò# FÔ2çŸxð ‘\ˆFÜ×'Ò'¨Ô6à‘]ˆFÜ×'Ò'¨Ô5à‘\ˆFÜ×'Ò'¨Ô6à‘]ˆFÜ×'Ò'¨Ö5ñ  (‰wr   c                	óÄ  € \         P                  ! ^dRR7      ^,          R,          R,          p\         P                  P                  ^4      P	                  V4       V P
                  \        J d   \        VRR7      pMV P                  V4      P                  pV P                  P                  V4      p. ROpVP                  V4      pVP                  V4      p\        P                  ! V P                  V4      V4       \         P                  ! . RO4      pVP                  V4      pVP                  V4      p\        P                  ! V P                  V4      V4       R# )éd   r:   r;   r=   ú	period[D]Nr?   )rM   é   é^   )r@   rA   ÚrandomÚdefault_rngÚshufflerB   r   r8   rC   Ú_simple_newÚtakerl   Úassert_index_equalÚarray)rD   rE   rF   rQ   ÚtakersrT   ra   s   &      r   Ú	test_takeÚSharedTests.test_take¤   sû   € Ü�yŠy˜ DÔ)¨BÕ.°Õ5¸Õ=ˆÜ
�	‰	×Ñ˜aÓ ×(Ñ(¨Ô.à�>‰>œ[Ó(Ü˜d¨+Ô6‰Cà—.‘. Ó&×,Ñ,ˆCØ�n‰n×(Ñ(¨Ó-ˆâˆØ—‘˜&Ó!ˆØ—8‘8˜FÓ#ˆä
×Ò˜dŸn™n¨VÓ4°hÔ?ä—’š*Ó%ˆØ—‘˜&Ó!ˆØ—8‘8˜FÓ#ˆä
×Ò˜dŸn™n¨VÓ4°hÖ?r   Ú
fill_valueg       @iå  c                	óè   € R VP                   P                   R2p\        P                  ! \        VR7      ;_uu_ 4        VP                  ^ ^.RVR7       RRR4       R#   + '       g   i     R# ; i)úvalue should be a 'ú' or 'NaT'. GotrJ   T©Ú
allow_fillrƒ   N)Ú_scalar_typeÚ__name__rN   rO   Ú	TypeErrorr}   )rD   rƒ   rG   Úmsgs   &&& r   Útest_take_fill_raisesÚ!SharedTests.test_take_fill_raisesº   sS   € à# E×$6Ñ$6×$?Ñ$?Ð#@ÀÐPˆÜ�]Š]œ9¨C×0Ö0Ø�J‰J˜˜1�v¨$¸:ˆJÔF÷ 1×0×0Ò0ús   ¿A Á A1	c                	ó$  € TpVP                  R^.RRR7      pV^ ,          \        J g   Q hVP                  R^.R\        P                  R7      pV^ ,          \        J g   Q hVP                  R^.R\        R7      pV^ ,          \        J g   Q hR# )rM   TNr‡   éÿÿÿÿ)r}   r   r@   Únan)rD   rG   rF   rT   s   &&  r   Útest_take_fillÚSharedTests.test_take_fillÀ   s‰   € Øˆà—‘˜2˜q˜'¨d¸t�ÓDˆØ�a�yœCÓÐÐà—‘˜2˜q˜'¨d¼r¿v¹v�ÓFˆØ�a�yœCÓÐÐà—‘˜2˜q˜'¨d¼s�ÓCˆØ�a�yœCÓÐÒr   ú8ignore:Period with BDay freq is deprecated:FutureWarningc                	óv  € VP                  R^.R\        VR,          4      R7      pVR^.,          p\        P                  ! W#4       RVP                  P
                   R2p\        P                  ! \        VR7      ;_uu_ 4        VP                  R^.RRR7       RRR4       R#   + '       g   i     R# ; i)	rM   Tr‡   r…   r†   rJ   ÚfooNr�   )	r}   Ústrrl   Úassert_equalr‰   rŠ   rN   rO   r‹   ©rD   rG   rT   ra   rŒ   s   &&   r   Útest_take_fill_strÚSharedTests.test_take_fill_strÌ   sŽ   € ð
 —‘˜R ˜G°ÄÀUÈ2ÅYÃ�ÓPˆØ˜"˜a˜•>ˆÜ
�Š˜Ô)à# E×$6Ñ$6×$?Ñ$?Ð#@ÀÐPˆÜ�]Š]œ9¨C×0Ö0Ø�J‰J˜˜A�w¨4¸EˆJÔB÷ 1×0×0Ò0ús   ÂB'Â'B8	c                	ór  € TpV P                  V4      pVP                  ^ \        4      pTpVP                  VRR VR,          V.4      pVP	                  \
        4      pV P                  \        P                  ! VRR VR,          V.4      4      p\        P                  ! V P                  V4      V4       R# )r   N:rM   NNr�   )
r8   Úinsertr   Ú_concat_same_typeÚastypeÚobjectr@   Úconcatenaterl   r~   )rD   rG   rF   rQ   rT   Úarr2ra   s   &&     r   Útest_concat_same_typeÚ!SharedTests.test_concat_same_typeÙ   sš   € ØˆØ�n‰n˜SÓ!ˆØ�j‰j˜œCÓ ˆØˆà×&Ñ&¨¨C¨R¨°#°bµ'¸3Ð'?Ó@ˆØ�z‰zœ&Ó!ˆØ—>‘>¤"§.¢.°$°s¸°)¸TÀ"½XÀtÐ1LÓ"MÓNˆä
×Ò˜dŸn™n¨VÓ4°hÖ?r   c                	óÄ  € VP                  V^ ,          4      pVP                  P                  P                  p\	        W#4      '       g   Q hVP                  \
        4      p\	        W#4      '       g   Q hRV P                  P                   R2p\        P                  ! \        VR7      ;_uu_ 4        VP                  R4       RRR4       R#   + '       g   i     R# ; i)r   z'value' should be a Ú.rJ   r–   N)Ú_unbox_scalarÚ_ndarrayr<   ÚtypeÚ
isinstancer   Úscalar_typerŠ   rN   rO   rP   r™   s   &&   r   Útest_unbox_scalarÚSharedTests.test_unbox_scalarå   s¦   € Ø×$Ñ$ U¨1¥XÓ.ˆØ—>‘>×'Ñ'×,Ñ,ˆÜ˜&×+Ò+Ð+Ð+à×$Ñ$¤SÓ)ˆÜ˜&×+Ò+Ð+Ð+à$ T×%5Ñ%5×%>Ñ%>Ð$?¸qÐAˆÜ�]Š]œ:¨S×1Ö1Ø×Ñ Ô&÷ 2×1×1Ò1ús   Â2CÃC	c                	ó�   € VP                  V^ ,          4       VP                  VR,          4       VP                  \        4       R# )r   rL   N)Ú_check_compatible_withr   ©rD   rG   s   &&r   Útest_check_compatible_withÚ&SharedTests.test_check_compatible_withñ   s4   € Ø×$Ñ$ U¨1¥XÔ.Ø×$Ñ$ U¨2¥YÔ/Ø×$Ñ$¤SÖ)r   c                	óf   € VP                  \        V^ ,          4      4      pW!^ ,          8X  g   Q hR# )r   N)Ú_scalar_from_stringr—   )rD   rG   rT   s   && r   Útest_scalar_from_stringÚ#SharedTests.test_scalar_from_stringö   s*   € Ø×*Ñ*¬3¨u°Q­x«=Ó9ˆØ˜q�Ô!Ð!Ò!r   c                	ó®   € R p\         P                  ! \        VR7      ;_uu_ 4        VP                  R4       RRR4       R#   + '       g   i     R# ; i)z)does not support operation 'not a method'rJ   znot a methodN)rN   rO   r‹   Ú_reduce)rD   rG   rŒ   s   && r   Útest_reduce_invalidÚSharedTests.test_reduce_invalidú   s3   € Ø9ˆÜ�]Š]œ9¨C×0Ö0Ø�M‰M˜.Ô)÷ 1×0×0Ò0úó   §AÁA	ÚmethodÚpadÚbackfillc                	óð  € \         P                  ! ^
RR7      ^,          R,          R
,          pV P                  \        J d   V P                  VRR7      pMIV P                  \        J d   RMRpV P                  P                  V\         P                  ! V4      R7      p\        V^&   VR8X  d
   V^,          MV^,          pVP                  VR7      pV^,          V8X  g   Q hV^,          \        J g   Q hR	# )é
   r:   r;   r=   rv   úM8[ns]úm8[ns]r½   )r¼   Nr?   )	r@   rA   rB   r   r   Ú_from_sequencer<   r   Ú_pad_or_backfill)rD   r¼   rE   rF   r<   rƒ   rT   s   &&     r   Ú%test_fillna_method_doesnt_change_origÚ1SharedTests.test_fillna_method_doesnt_change_origÿ   sÇ   € ä�yŠy˜ 4Ô(¨2Õ-°Õ4°uÕ<ˆØ�>‰>œ[Ó(Ø—.‘. ¨[�.Ó9‰Cà $§¡´-Ó ?‘HÀXˆEØ—.‘.×/Ñ/°¼B¿HºHÀU»OÐ/ÓLˆCÜˆˆA‰à%¨œ�S˜–V°C¸µFˆ
à×%Ñ%¨VÐ%Ó4ˆØ�a�y˜JÔ&Ð&Ð&ð �1�vœ‹}ÐŠ}r   c                	ób  € \         P                  ! ^
RR7      ^,          R,          R,          pV P                  \        J d   V P                  VRR7      pMIV P                  \        J d   RMRpV P                  P                  V\         P                  ! V4      R7      pVP                  V^,          4      pV^8X  g   Q hVP                  V^,          RR7      pV^8X  g   Q hVP                  VR	,          4      p\         P                  ! ^^.\         P                  R7      p\        P                  ! WE4       VP                  VR	,          RR7      p\         P                  ! ^^.\         P                  R7      p\        P                  ! WE4       VP                  \        4      pV^
8X  g   Q hR
# )rÀ   r:   r;   r=   rv   rÁ   rÂ   rp   ©ÚsideºrM   é   NNr?   )r@   rA   rB   r   r   rÃ   r<   Úsearchsortedr   Úintprl   rm   r   )rD   rE   rF   r<   rT   ra   s   &     r   Útest_searchsortedÚSharedTests.test_searchsorted  sR  € Ü�yŠy˜ 4Ô(¨2Õ-°Õ4°uÕ<ˆØ�>‰>œ[Ó(Ø—.‘. ¨[�.Ó9‰Cà $§¡´-Ó ?‘HÀXˆEØ—.‘.×/Ñ/°¼B¿HºHÀU»OÐ/ÓLˆCð ×!Ñ! # a¥&Ó)ˆØ˜Œ{Ðˆ{à×!Ñ! # a¥&¨wÐ!Ó7ˆØ˜Œ{Ðˆ{ð ×!Ñ! # c¥(Ó+ˆÜ—8’8˜Q ˜F¬"¯'©'Ô2ˆÜ
×#Ò# FÔ5à×!Ñ! # c¥(°Ð!Ó9ˆÜ—8’8˜Q ˜F¬"¯'©'Ô2ˆÜ
×#Ò# FÔ5ð ×!Ñ!¤#Ó&ˆØ˜Œ|ÐŠ|r   ÚboxNc           
     	óÎ  € TpVf   M/VR8X  d   V P                  V4      pM\        P                  ! V4      pVP                  \	        V^,          4      4      pV^8X  g   Q hVP                  \	        V^,          4      RR7      pV^8X  g   Q hTP                  VR,           Uu. uF  p\	        V4      NK  	  up4      p\
        P                  ! ^^.\
        P                  R7      p\        P                  ! Wh4       \        P                  ! \        \        P                  ! RVP                  P                    R24      R7      ;_uu_ 4        VP                  R	4       R R R 4       \        P                  ! RVP                  P                    R
24      p	V'       g   V	P#                  RR4      p	\        P$                  ! RV4      ;_uu_ 4        \        P                  ! \        V	R7      ;_uu_ 4        VP                  \	        V^,          4      R.4       R R R 4       R R R 4       R # u upi   + '       g   i     L×; i  + '       g   i     L2; i  + '       g   i     R # ; i)NÚindexrp   rÈ   rÊ   r;   r…   z/', 'NaT', or array of those. Got 'str' instead.rJ   r–   z3', 'NaT', or array of those. Got str array instead.r—   ÚstringÚstring_storageÚbaz)r8   r&   ÚSeriesrÌ   r—   r@   r   rÍ   rl   rm   rN   rO   r‹   ÚreÚescaper‰   rŠ   ÚreplaceÚoption_context)
rD   rG   rÐ   rÔ   Úusing_infer_stringrF   rT   Úxra   rŒ   s
   &&&&&     r   Ú"test_searchsorted_castable_stringsÚ.SharedTests.test_searchsorted_castable_strings.  sæ  € ð ˆØŠ;ØØ�GŒ^à—.‘. Ó%‰Cô —)’)˜C“.ˆCð ×!Ñ!¤# c¨!¥f£+Ó.ˆØ˜Œ{Ðˆ{à×!Ñ!¤# c¨!¥f£+°GÐ!Ó<ˆØ˜Œ{Ðˆ{à×!Ñ!°3°s¶8Ó"<±8¨a¤3 q¦6±8Ñ"<Ó=ˆÜ—8’8˜Q ˜F¬"¯'©'Ô2ˆÜ
×#Ò# FÔ5ä�]Š]ÜÜ—)’)Ø% e×&8Ñ&8×&AÑ&AÐ%Bð C8ð 8ó÷
ö 
ð ×Ñ˜UÔ#÷
ô �iŠiØ! %×"4Ñ"4×"=Ñ"=Ð!>ð ?8ð 8ó
ˆ÷ "Ø—+‘+˜e XÓ.ˆCÜ×ÒÐ/°×@Õ@Ü—’ÜØ÷ö ð × Ñ ¤# c¨!¥f£+¨uÐ!5Ô6÷	÷ AÑ@ùò' #=÷
÷ 
ú÷ ÷ ú÷ A×@Ð@ús6   Â#H(ÅH-Ç%IÇ2$I 	ÈIÈ-H=	É IÉIÉI$	c                	ó¶  € \         P                  ! \        ^^4       Uu. uF  p\        P                  V,           NK  	  upRR7      pV P
                  \        J d   V P                  VRR7      pMV P                  VRR7      P                  pV^ ,           \        P                  ! V4      pV^ ,           \        P                  ! V4      pV^ ,           R# u upi )rM   r:   r;   z
period[ns]r+   r>   N)r@   ÚasarrayÚranger   Ú_valuerB   r   r8   rC   r&   ÚIndexrÖ   )rD   ÚnÚi8valsrF   rÒ   Úsers   &     r   Ú'test_getitem_near_implementation_boundsÚ3SharedTests.test_getitem_near_implementation_bounds]  s    € ô —’´U¸1¸a´[ÓA±[°œSŸZ™Z¨!Ÿ^˜^±[ÑAÈÔNˆØ�>‰>œ[Ó(Ø—.‘. ¨|�.Ó<‰Cà—.‘. ¨d�.Ó3×9Ñ9ˆCØˆAŽä—’˜“ˆØˆaŽä�iŠi˜‹nˆØˆA�ˆùò Bs   Ÿ Cc                	óÖ  € \        V4      P                  VP                  R \        P                  3,          VP
                  R7      pVR \        P                  3,          p\        P                  ! W24       Tp\        V4      P                  VP                  R,          VP
                  R7      pVR,          p\        P                  ! W24       VR,          pVR,          pW28X  g   Q hR# )ºNNNr;   N)ºNrË   Nr   r�   )r�   r   )r©   r|   r¨   r@   Únewaxisr<   rl   r˜   )rD   rG   ra   rT   Úarr2ds   &&   r   Útest_getitem_2dÚSharedTests.test_getitem_2dm  s·   € ä˜“;×*Ñ*Ø�N‰N˜1œbŸj™j˜=Õ)°·±ð +ó 
ˆð �qœ"Ÿ*™*�}Õ%ˆÜ
�Š˜Ô)ð ˆÜ˜“;×*Ñ*¨5¯>©>¸%Õ+@ÈÏÉÐ*ÓTˆØ�u•ˆÜ
�Š˜Ô)ð �u•ˆØ˜•9ˆØÔ!Ð!Ò!r   c                	ó|  € VP                   R \        P                  3,          p\        V4      P	                  W!P
                  R7      p\        V4      p\        V4      ^8X  g   Q hV FP  p\        V\        V4      4      '       g   Q hVP                  ^8X  g   Q hVP
                  VP
                  8X  d   KP  Q h	  R# )rë   r;   N)
r¨   r@   rì   r©   r|   r<   ÚlistÚlenrª   Úndim)rD   rG   Údata2drí   rT   rÜ   s   &&    r   Útest_iter_2dÚSharedTests.test_iter_2d€  s•   € Ø—‘ ¤B§J¡J Õ/ˆÜ�U“×'Ñ'¨·k±kÐ'ÓBˆÜ�e“ˆÜ�6‹{˜aÔÐÐÛˆAÜ˜a¤ e£×-Ò-Ð-Ð-Ø—6‘6˜Q”;Ð�;Ø—7‘7˜eŸk™kÖ)Ð)Ð)ó r   c           
     	óJ  € VP                   R \        P                  3,          p\        V4      P	                  W!P
                  R7      p\        V4      p\        V\        4      '       do   R\        V4      P                   RV^ ,          P                  4        RV^,          P                  4        RV^,          P                  4        RVP
                   2
pMCR\        V4      P                   RV^ ,           RV^,           RV^,           RVP
                   2
pWE8X  g   Q hR# )rë   r;   Ú<z>
[
['z'],
['z']
]
Shape: (3, 1), dtype: N)r¨   r@   rì   r©   r|   r<   Úreprrª   r   rŠ   Ú
_repr_base)rD   rG   rô   rí   rT   ra   s   &&    r   Útest_repr_2dÚSharedTests.test_repr_2dŠ  s  € Ø—‘ ¤B§J¡J Õ/ˆÜ�U“×'Ñ'¨·k±kÐ'ÓBˆä�e“ˆä�eœ^×,Ò,à”D˜“K×(Ñ(Ð)ð *à˜1•X×(Ñ(Ó*Ð+ð ,Ø˜1•X×(Ñ(Ó*Ð+ð ,Ø˜1•X×(Ñ(Ó*Ð+ð ,)à).¯©¨ð7ñ ð ”D˜“K×(Ñ(Ð)ð *à˜1•X�Jð Ø˜1•X�Jð Ø˜1•X�Jð )à).¯©¨ð7ð ð Ô!Ð!Ò!r   c                	ó  € \         P                  ! ^
RR7      ^,          R,          R	,          pV P                  \        J d   V P                  VRR7      pMV P	                  VRR7      P
                  pV^,          V^ &   \         P                  ! ^
RR7      ^,          R,          R	,          pV^,          V^ &   \        P                  ! VP                  V4       VR
R VR&   VR
R VR&   \        P                  ! VP                  V4       R# )rÀ   r:   r;   r=   rv   r   r>   NºNé   Nr?   éþÿÿÿ)	r@   rA   rB   r   r8   rC   rl   rm   Úasi8©rD   rE   rF   ra   s   &   r   Útest_setitemÚSharedTests.test_setitem§  sÖ   € Ü�yŠy˜ 4Ô(¨2Õ-°Õ4°uÕ<ˆØ�>‰>œ[Ó(Ø—.‘. ¨[�.Ó9‰Cà—.‘. ¨C�.Ó0×6Ñ6ˆCà�Q•ˆˆA‰Ü—9’9˜R tÔ,¨rÕ1°DÕ8¸5Õ@ˆØ˜q•kˆ�‰ä
×#Ò# C§H¡H¨hÔ7à�b�c�(ˆˆB‰Ø  �}ˆ�‰Ü
×#Ò# C§H¡H¨hÖ7r   c                	ó†   € \         .\        V4      ,          VR &   VP                  4       P                  4       '       g   Q hR# )rê   N)r   rò   Úisnar_   r°   s   &&r   Útest_setitem_list_of_natsÚ%SharedTests.test_setitem_list_of_nats¸  s1   € ä�5œ3˜u›:Õ%ˆˆa‰Ø�z‰z‹|×Ñ×!Ò!Ð!Ò!r   c                	ó  € VP                  4       R R R1,          pVP                  P                  R9   d   VP                  R 4      pTpV\        J d   \	        V4      pM†V\
        P                  J d+   \
        P                  ! VP                  \        4      4      pMHV\        J d$   V! \
        P                  ! V\        R7      4      pMV! V4      P                  \        4      pWBR&   \        P                  ! W#4       R # )Nr;   rê   r�   )ÚmÚM)Úcopyr<   ÚkindÚ
_with_freqrñ   r@   r   rŸ   r    r   rà   rl   r˜   )rD   rÐ   rG   ra   Úvalss   &&&  r   Útest_setitem_object_dtypeÚ%SharedTests.test_setitem_object_dtype½  s¶   € ð —:‘:“<¡ " Õ%ˆØ�>‰>×Ñ *Ô,Ø×*Ñ*¨4Ó0ˆHàˆØ”$‹;Ü˜“:‰DØ”B—H‘H‹_ä—8’8˜DŸK™K¬Ó/Ó0‰DØÔ'Ó'Ù”r—z’z $¬fÔ5Ó6‰Dá�t“9×#Ñ#¤FÓ+ˆDàˆa‰ä
�Š˜Ö(r   c                	ó€  € VP                  4       pVRR V^ ^.&   VP                  4       pVRR  Uu. uF  p\        V4      NK  	  upVR&   \        P                  ! W24       VP                  4       pVR,          V^ &   VP                  4       p\        VR,          4      V^ &   \        P                  ! W24       R# u upi )rÿ   Nrþ   r   r�   )r  r—   rl   r˜   )rD   rG   ra   rT   rÜ   s   &&   r   Útest_setitem_strsÚSharedTests.test_setitem_strsÛ  s£   € ð —:‘:“<ˆØ   ˜:ˆ�!�Q�Ñà—‘“ˆØ&+¨B¨C¡jÓ1¡j ”c˜!–f¡jÑ1ˆˆr‰
Ü
�Š˜Ô)ð —:‘:“<ˆØ˜B•iˆ�‰à—‘“ˆÜ˜˜b�	“Nˆˆq‰	Ü
�Š˜Ö)ùò 2s   ²B;c                	ó:  € VP                  4       R R R1,          p\        V\        4      '       g   VP                  R 4      p\        P
                  ! V4      pV'       d   \        P                  ! V4      pVR R R1,          VR&   \        P                  ! W4       R # )Nrê   r�   )	r  rª   r   r  r&   r^   rh   rl   r˜   )rD   rG   re   ra   Úcats   &&&  r   Útest_setitem_categoricalÚ$SharedTests.test_setitem_categoricalî  sq   € à—:‘:“<¡ " Õ%ˆÜ˜(¤K×0Ò0Ø×*Ñ*¨4Ó0ˆHä�nŠn˜UÓ#ˆßÜ×%Ò% cÓ*ˆCà‘t˜�t•9ˆˆa‰ä
�Š˜Ö(r   c                	óˆ  € VR ,          pV^ ,          p\         P                  ! \        RR7      ;_uu_ 4        W2^&   RRR4       \         P                  ! \        RR7      ;_uu_ 4        \	        4       V^ &   RRR4       Rp\         P                  ! \
        VR7      ;_uu_ 4        V^,          .V. &   RRR4       Rp\         P                  ! \
        VR7      ;_uu_ 4        VR,          VR&   RRR4       R#   + '       g   i     LÃ; i  + '       g   i     Lœ; i  + '       g   i     Ls; i  + '       g   i     R# ; i)	:NrÀ   Nzindex 12 is out of boundsrJ   Nzvalue should be a.* 'object'z<cannot set using a list-like indexer with a different lengthz=cannot set using a slice indexer with a different length thanrë   :rM   rM   N)rN   rO   Ú
IndexErrorr‹   r    rP   )rD   rG   rF   ÚvalrŒ   s   &&   r   Útest_setitem_raisesÚSharedTests.test_setitem_raisesü  sÜ   € Ø�C�jˆØ�!�fˆä�]Š]œ:Ð-H×IÖIØ�‰G÷ Jô �]Š]œ9Ð,J×KÖKÜ“XˆC�‰F÷ Lð MˆÜ�]Š]œ:¨S×1Ö1à˜1•v�hˆC�‰G÷ 2ð NˆÜ�]Š]œ:¨S×1Ö1à˜2•wˆC�‰H÷ 2Ñ1÷ J×Iú÷ L×Kú÷ 2×1ú÷
 2×1Ð1ús/   ·C7Á(D
Â$DÃ D0Ã7D	Ä
D	ÄD-	Ä0E	c                	óp  € R VP                   P                   R2p\        P                  ! \        VR7      ;_uu_ 4        V! ^ ^.4      VR&   RRR4       \        P                  ! \        VR7      ;_uu_ 4        V! RR.4      VR&   RRR4       R#   + '       g   i     LL; i  + '       g   i     R# ; i)r…   z ', 'NaT', or array of those. GotrJ   rþ   Ng        g      ð?)r‰   rŠ   rN   rO   r‹   )rD   rG   rÐ   rŒ   s   &&& r   Útest_setitem_numeric_raisesÚ'SharedTests.test_setitem_numeric_raises  s‘   € ð
 " %×"4Ñ"4×"=Ñ"=Ð!>ð ?,ð ,ð 	ô �]Š]œ9¨C×0Ö0Ù˜Q ˜F›ˆE�"‰I÷ 1ô �]Š]œ9¨C×0Ö0Ù˜S #˜J›ˆE�"‰I÷ 1Ñ0÷ 1×0ú÷ 1×0Ð0ús   ¿BÁ9B$ÂB!	Â$B5	c                	ó2  € \         P                  ! ^
RR7      ^,          R,          R	,          pV P                  \        J d   V P                  VRR7      pMV P	                  VRR7      P
                  pV\        P                  ! ^R7      ,           pV\        P                  ! ^R7      ,          p\        P                  ! W#4       V\        P                  ! ^R7      ,
          pV\        P                  ! ^R7      ,          p\        P                  ! W#4       R# )
rÀ   r:   r;   r=   rv   r   r>   ©ÚdaysNr?   )
r@   rA   rB   r   r8   rC   r&   Ú	Timedeltarl   r˜   r  s   &   r   Útest_inplace_arithmeticÚ#SharedTests.test_inplace_arithmetic  s»   € ä�yŠy˜ 4Ô(¨2Õ-°Õ4°uÕ<ˆØ�>‰>œ[Ó(Ø—.‘. ¨[�.Ó9‰Cà—.‘. ¨C�.Ó0×6Ñ6ˆCàœŸš¨1Ô-Õ-ˆØŒr�|Š| Ô#Õ#ˆÜ
�Š˜Ô&àœŸš¨1Ô-Õ-ˆØŒr�|Š| Ô#Õ#ˆÜ
�Š˜Ö&r   c                	ó®   € \         P                  ! \        R R7      ;_uu_ 4        VP                  ^^R7       RRR4       R#   + '       g   i     R# ; i)zvalue should be arJ   )rƒ   N)rN   rO   r‹   Úshiftr°   s   &&r   Útest_shift_fill_int_deprecatedÚ*SharedTests.test_shift_fill_int_deprecated.  s4   € ä�]Š]œ9Ð,?×@Ö@Ø�K‰K˜ aˆKÔ(÷ A×@×@Ò@ús   ¥AÁA	c                	óŠ  € Tp\        V4      ^,          ^ 8X  d   VRR pV\        V4      ^,          ,          pVP                  4       p\        V4      \        V4      J g   Q hWC8X  g   Q h\        V\        V4      ^,          &   \	        V\
        4      '       gB   V\        V4      ^,          ^,
          \        V4      ^,          ^,            P                  4       pVP                  RR7      \        J g   Q hVP                  4       p\        V4      \        V4      J g   Q hWC8X  g   Q hVR,          P                  4       \        J g   Q hVR,          P                  RR7      \        J g   Q hVP                  R^4      pVP                  RR7      p\        V4      \        V4      J g   Q hWC8X  g   Q hVP                  RRR7      \        J g   Q hVP                  ^ R7      p\        V4      P                  V.VP                  R7      p\        P                  ! WF4       VP                  ^ RR7      p\        V4      P                  \        .VP                  R7      p\        P                  ! WF4       VP                  ^R7      p\        P                  ! WB4       VP                  ^RR7      p\        P                  ! WB4       R# )	rÿ   NF)ÚskipnaºNr   N)Úaxis)r.  r,  r;   r�   )rò   Úmedianr©   r   rª   r
   ÚmeanÚreshaperÃ   r<   rl   r˜   )rD   rG   rF   ra   rT   r¢   Ú	expected2s   &&     r   Útest_medianÚSharedTests.test_median3  s<  € ØˆÜˆs‹8�a�<˜1Ôà�c�r�(ˆCà”s˜3“x 1•}Õ%ˆà—‘“ˆÜ�F‹|œt H›~Ó-Ð-Ð-ØÔ!Ð!Ð!ä ˆŒC�‹H˜�MÑÜ˜(¤F×+Ò+Øœ3˜s›8 q�=¨1Õ,¬s°3«x¸1­}¸qÕ/@ÐA×FÑFÓHˆHà�z‰z ˆzÓ'¬3Ó.Ð.Ð.à—‘“ˆÜ�F‹|œt H›~Ó-Ð-Ð-ØÔ!Ð!Ð!à�2�w�~‰~Ó¤3Ó&Ð&Ð&Ø�2�w�~‰~ Uˆ~Ó+¬sÓ2Ð2Ð2ð �{‰{˜2˜qÓ!ˆà—‘ $�Ó'ˆÜ�F‹|œt H›~Ó-Ð-Ð-ØÔ!Ð!Ð!à�{‰{ ¨Uˆ{Ó3´sÓ:Ð:Ð:à—‘ !�Ó$ˆÜ˜“I×,Ñ,¨h¨Z¸s¿y¹yÐ,ÓIˆ	Ü
�Š˜Ô*à—‘ !¨E�Ó2ˆÜ˜“I×,Ñ,¬c¨U¸#¿)¹)Ð,ÓDˆ	Ü
�Š˜Ô*à—‘ !�Ó$ˆÜ
�Š˜Ô$à—‘ !¨E�Ó2ˆÜ
�Š˜Ö$r   c                	óä  € \         P                  ! . RO\         P                  R7      p\        P                  ! VRR7      pV P                  \
        J d:   V P	                  WP                  R7      pV P	                  W P                  R7      pMLV P                  P                  WP                  R7      pV P                  P                  W P                  R7      p\        P                  ! WC4       R# )rM   r;   ÚInt64N©rM   rÿ   rË   )
r@   r   Úint64r&   rB   r   Úexample_dtyperÃ   rl   Úassert_extension_array_equal)rD   rF   rE   ra   rT   s   &    r   Útest_from_integer_arrayÚ#SharedTests.test_from_integer_arrayc  s¦   € Ü�hŠh’y¬¯©Ô1ˆÜ�xŠx˜ 7Ô+ˆØ�>‰>œ[Ó(Ø—~‘~ c×1CÑ1C�~ÓDˆHØ—^‘^ D×0BÑ0B�^ÓC‰Fà—~‘~×4Ñ4°S×@RÑ@RÐ4ÓSˆHØ—^‘^×2Ñ2°4×?QÑ?QÐ2ÓRˆFä
×'Ò'¨Ö9r   r4   )NrÒ   Úseries)6rŠ   Ú
__module__Ú__qualname__Ú__firstlineno__Ú__annotations__rN   ÚfixturerG   rR   ÚmarkÚparametrizer&   r-   Útimedelta_ranger'   rb   rr   r�   r   Útimer�   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)  r3  r;  Ú__static_attributes__r4   r   r   r7   r7   Y   s�  ‡ ØAÓAà‡^�^ñó ðòð ‡[�[×ÑØà�MŠM˜&¨!Ô,Ø�MŠM˜&¨!°Ô6Ø×Ò˜x°Ô3Ø�OŠO˜H¨a°cÔ:ð		
óñ+óð+ð
 ‡[�[×Ñ˜Y¨¨u¨Ó6Ø‡[�[×Ñ˜Z¨$°¨Ó7ñ6ó 8ó 7ð6òB@ð, ‡[�[×Ñ˜\¨A¨s±I¸dÀAÀqÈ"Ó4M×4RÑ4RÐ+SÓTñGó UðGò

 ð ‡[�[×ÑØBóñCóðCò
@ò
'ò*ò
"ò*ð
 ‡[�[×Ñ˜X¨¨zÐ':Ó;ñó <ðò"ð: ‡[�[×Ñ˜UÒ$=Ó>ñ,7ó ?ð,7ò\ò "ò&*ò"ò:8ò""ð
 ‡[�[×ÑØà�H‰HØ�I‰IØ�H‰HØØð	
ó	ñ)ó	ð)ò(*ð& ‡[�[×Ñ˜Z¨$°¨Ó7ñ)ó 8ð)òð( ‡[�[×Ñ˜U T¨2¯8©8°R·X±X¸r¿y¹yÐ$IÓJñ(ó Kð(ò'ò )ò
.%ö`
:r   r7   c                  ó�  € ] tR tRt]t]t]t	Rt
]P                  R 4       tR tR tR tR tR tR	 tR
 tR t]P,                  P/                  R4      R 4       tR t]P,                  P5                  R]P6                  4      R 4       t]P,                  P5                  R]P:                  4      R 4       tR tR t R t!R t"R t#Rt$R# )ÚTestDatetimeArrayip  rÁ   c                óV   € Tp\         P                  ! R^W#RR7      pVP                  pV# )zK
Fixture returning DatetimeArray with parametrized frequency and
timezones
z2016-01-01 01:01:00r+   ©r   r    rX   r,   )r&   r-   rC   )rD   Útz_naive_fixturer   rX   r.   Údtas   &&&   r   rG   ÚTestDatetimeArray.arr1dv  s0   € ð ˆÜ�mŠmØ!¨1°7Èô
ˆð �i‰iˆØˆ
r   c                	ót  € V P                  V4      pVP                  R R7      pV\        P                  ! ^R7      ,
          pVP	                  R4      p\
        P                  ! W44       VP                  pVP                  R R7      pVP                  P	                  R4      p\
        P                  ! W44       R# )Ú2minr>   )ÚminutesN)	r8   Úroundr&   r$  r  rl   r~   rC   Úassert_datetime_array_equal)rD   rG   r.   rT   ra   rM  s   &&    r   Ú
test_roundÚTestDatetimeArray.test_roundƒ  sŒ   € à�n‰n˜UÓ#ˆà—‘ �Ó'ˆØœŸš¨aÔ0Õ0ˆØ×&Ñ& tÓ,ˆÜ
×Ò˜fÔ/à�i‰iˆØ—‘ �Ó'ˆØ—>‘>×,Ñ,¨TÓ2ˆÜ
×&Ò& vÖ8r   c                	óò  € VP                   p\        '       d   R MRp\        P                  ! V4      pVP                  pWEJ g   Q h\
        P                  ! WE4       \        P                  ! W#R7      pWEJ g   Q h\
        P                  ! WE4       \        P                  ! VRR7      pVP                  pWEJ g   Q h\
        P                  ! WE4       \        P                  ! VRVR7      pWEJ g   Q h\
        P                  ! WE4       \        P                  ! VRR7      p\        '       g   WEJg   Q h\
        P                  ! WE4       \        P                  ! V\        R7      p\        P                  ! \        V4      \        R7      p\
        P                  ! WE4       \        P                  ! VRR7      pWBP                  Jg   Q h\        P                  ! W$4      '       d   Q hVP                  P                  4       p\
        P                  ! WE4       R\        3 FU  p\        P                  ! W&R7      p\        P                  ! V4      P                  V4      p\
        P                  ! WE4       KW  	  R # )NF©r  údatetime64[ns]r;   ©r<   r  r8  Úfloat64©rC   r   r@   rà   r¨   rl   rm   r   r    rñ   r  Úmay_share_memoryr  r—   rŸ   )rD   r/   rF   Ú
copy_falserT   ra   r<   s   &&     r   Útest_array_interfaceÚ&TestDatetimeArray.test_array_interface‘  sÔ  € Ø×"Ñ"ˆß+›^‘T°ˆ
ô —’˜C“ˆØ—<‘<ˆØÓ!Ð!Ð!Ü
×#Ò# FÔ5Ü—’˜#Ô/ˆØÓ!Ð!Ð!Ü
×#Ò# FÔ5ô —’˜CÐ'7Ô8ˆØ—<‘<ˆØÓ!Ð!Ð!Ü
×#Ò# FÔ5Ü—’˜#Ð%5¸JÔGˆØÓ!Ð!Ð!Ü
×#Ò# FÔ5Ü—’˜#Ð%5Ô6ˆß‹~àÓ)Ð)Ð)Ü
×#Ò# FÔ5ô —’˜C¤vÔ.ˆÜ—8’8œD ›I¬VÔ4ˆÜ
×#Ò# FÔ5ô —’˜C wÔ/ˆØŸX™XÓ%Ð%Ð%Ü×&Ò& s×3Ò3Ð3Ð3Ø—8‘8—=‘=“?ˆÜ
×#Ò# FÔ5ð  ¤Ó%ˆEÜ—Z’Z Ô1ˆFÜ—z’z #“×-Ñ-¨eÓ4ˆHÜ×'Ò'¨Ö9ó &r   c                	ó2  € TpV P                  V4      p\        P                  ! \        V4      4      p\        P                  ! V\        R 7      p\
        P                  ! WT4       \        P                  ! V\        R 7      p\
        P                  ! WT4       R# ©r;   N)r8   r@   r   rñ   r    rl   rm   )rD   rG   rF   r.   ra   rT   s   &&    r   Útest_array_object_dtypeÚ)TestDatetimeArray.test_array_object_dtype¾  se   € àˆØ�n‰n˜UÓ#ˆä—8’8œD ›IÓ&ˆä—’˜#¤VÔ,ˆÜ
×#Ò# FÔ5ô —’˜#¤VÔ,ˆÜ
×#Ò# FÖ5r   c                	óR  € TpV P                  VR R7      p\        '       d   RMR pVP                  P                  R4      p\        P
                  ! VRR7      p\        P                  ! We4       \        P
                  ! VRR7      p\        P                  ! We4       \        P
                  ! VRVR7      pVP                  VP                  J g   Q hVP                  f   Q h\        P
                  ! VRVR7      pVP                  VP                  J g   Q hVP                  f   Q hR# )FrW  NrÁ   r;   rX  rY  )	r8   r   r  Úviewr@   r   rl   rm   Úbase©rD   rG   rF   r.   r]  ra   rT   s   &&     r   Útest_array_tzÚTestDatetimeArray.test_array_tzÌ  sæ   € àˆØ�n‰n˜U¨ˆnÓ/ˆß+›^‘T°ˆ
à—8‘8—=‘= Ó*ˆÜ—’˜# XÔ.ˆÜ
×#Ò# FÔ5ä—’˜#Ð%5Ô6ˆÜ
×#Ò# FÔ5ô —’˜# X°JÔ?ˆØ�{‰{˜hŸm™mÓ+Ð+Ð+Ø�{‰{Ò&Ð&Ð&Ü—’˜#Ð%5¸JÔGˆØ�{‰{˜hŸm™mÓ+Ð+Ð+Ø�{‰{Ò&Ð&Ò&r   c                	óÂ  € TpV P                  V4      p\        '       d   R MRpVP                  p\        P                  ! VRR7      p\
        P                  ! We4       \        P                  ! V\        P                  R7      p\
        P                  ! We4       \        P                  ! VRVR7      pVP                  VP                  Jg   Q hVP                  e   Q hR # )NFr:   r;   rY  )	r8   r   r  r@   r   rl   rm   r8  rf  rg  s   &&     r   Útest_array_i8_dtypeÚ%TestDatetimeArray.test_array_i8_dtypeá  s£   € ØˆØ�n‰n˜UÓ#ˆß+›^‘T°ˆ
à—8‘8ˆÜ—’˜# TÔ*ˆÜ
×#Ò# FÔ5ä—’˜#¤R§X¡XÔ.ˆÜ
×#Ò# FÔ5ô —’˜# T°
Ô;ˆØ�{‰{ (§-¡-Ó/Ð/Ð/Ø�{‰{Ò"Ð"Ò"r   c                	ó*  € \         P                  ! R R.RR7      p\        P                  ! WP                  R7      pVP
                  VJ g   Q h\        P                  ! VR,          VP                  R7      pVP
                  P                  VJ g   Q hR# )r   z
2000-01-02rÁ   r;   r-  N)r@   r   r   rÃ   r<   r¨   rf  )rD   rF   rM  s   &  r   Útest_from_array_keeps_baseÚ,TestDatetimeArray.test_from_array_keeps_baseò  so   € ä�hŠh˜ lÐ3¸8ÔDˆÜ×*Ò*¨3·i±iÔ@ˆà�|‰|˜sÓ"Ð"Ð"Ü×*Ò*¨3¨r­7¸#¿)¹)ÔDˆØ�|‰|× Ñ  CÓ'Ð'Ò'r   c                	óô   € TpV P                  V4      p\        V4      \        V4      8X  g   Q h\        P                  ! V4      p\	        V\
        4      '       g   Q h\        V4      \        V4      8X  g   Q hR # r]   )r8   rñ   r&   rã   rª   r	   )rD   rG   rF   r.   Údti2s   &&   r   Útest_from_dtiÚTestDatetimeArray.test_from_dtiû  sc   € ØˆØ�n‰n˜UÓ#ˆÜ�C‹yœD ›IÔ%Ð%Ð%ô �xŠx˜‹}ˆÜ˜$¤×.Ò.Ð.Ð.Ü�D‹zœT #›YÔ&Ð&Ò&r   c                	óî   € TpV P                  V4      pVP                  R 4      p\        V\        P                  4      '       g   Q hVP
                  R 8X  g   Q h\        V4      \        V4      8X  g   Q hR# ©ÚON©r8   rŸ   rª   r@   Úndarrayr<   rñ   )rD   rG   rF   r.   Úasobjs   &&   r   Útest_astype_objectÚ$TestDatetimeArray.test_astype_object  sa   € ØˆØ�n‰n˜UÓ#ˆà—
‘
˜3“ˆÜ˜%¤§¡×,Ò,Ð,Ð,Ø�{‰{˜cÔ!Ð!Ð!Ü�E‹{œd 3›iÔ'Ð'Ò'r   ú3ignore:PeriodDtype\[B\] is deprecated:FutureWarningc                	ó  € TpVP                   p\        \        V4      4      P                  pVP	                  VR 7      pVP	                  VR 7      p\        V\        4      '       g   Q h\        P                  ! WeP                   4       R# )r>   N)	rC   r   r   r%   Ú	to_periodrª   r   rl   r˜   )rD   r/   r   r.   rF   ra   rT   s   &&&    r   Útest_to_periodÚ TestDatetimeArray.test_to_period  sh   € àˆØ�i‰iˆäœi¨Ó0Ó1×:Ñ:ˆØ—=‘= g�=Ó.ˆØ—‘ G�Ó,ˆÜ˜&¤+×.Ò.Ð.Ð.ä
�Š˜§¡Ö/r   c                	ó`  € VP                  ^R4      pVP                  f   RM\        p\        P                  ! VRR7      ;_uu_ 4        VP                  R4      pVP                  R4      P                  ^R4      pRRR4       \        P                  ! XX4       R#   + '       g   i     L); i)rM   Nzwill drop timezone informationrJ   r   r�   )r1  rX   ÚUserWarningrl   Úassert_produces_warningr~  Úassert_period_array_equal)rD   rG   rí   ÚwarnrT   ra   s   &&    r   Útest_to_period_2dÚ#TestDatetimeArray.test_to_period_2d  s�   € Ø—‘˜a Ó$ˆà—x‘xÒ'‰t¬[ˆÜ×'Ò'¨Ð4T×UÖUØ—_‘_ SÓ)ˆFØ—‘ sÓ+×3Ñ3°A°rÓ:ˆH÷ Vô 	×$Ò$ V¨XÖ6÷ V×Uús   Á	3BÂB-	Úpropnamec                	óþ   € V P                  V4      pTpVP                  VP                  8X  g   Q h\        WB4      p\        P                  ! \        W24      VP
                  R 7      p\        P                  ! WV4       R# ra  )r8   r    Úgetattrr@   r   r<   rl   rm   ©rD   rG   rˆ  r.   rF   rT   ra   s   &&&    r   Útest_bool_propertiesÚ&TestDatetimeArray.test_bool_properties#  s^   € ð �n‰n˜UÓ#ˆØˆØ�x‰x˜3Ÿ8™8Ô#Ð#Ð#ä˜Ó'ˆÜ—8’8œG CÓ2¸&¿,¹,ÔGˆä
×#Ò# FÖ5r   c                	óÄ   € V P                  V4      pTp\        WB4      p\        P                  ! \        W24      VP                  R 7      p\
        P                  ! WV4       R# ra  )r8   rŠ  r@   r   r<   rl   rm   r‹  s   &&&    r   Útest_int_propertiesÚ%TestDatetimeArray.test_int_properties/  sF   € à�n‰n˜UÓ#ˆØˆä˜Ó'ˆÜ—8’8œG CÓ2¸&¿,¹,ÔGˆä
×#Ò# FÖ5r   c           	     	ó<  € TpV P                  V4      pVP                  VP                  4      pVP                  R^.RVR7      pV^ ,          V8X  g   Q hRVP                  P
                   R2p\        P                  ! \        VR7      ;_uu_ 4        VP                  R^.RWU,
          R7       RRR4       \        P                  ! \        VR7      ;_uu_ 4        VP                  R^.R\        R4      R7       RRR4       VP                  e   RMRpVP                  V4      pR	p\        P                  ! \        VR7      ;_uu_ 4        VP                  R^.RVR7       RRR4       \        P                  p	RVP                  P
                   R2p\        P                  ! \        VR7      ;_uu_ 4        VP                  R^.RV	R7       RRR4       \        P                  ! R
R4      p	\        P                  ! \        VR7      ;_uu_ 4        VP                  R^.RV	R7       RRR4       VP                  ey   VP                  R4      p	VP                  R^.RV	R7      pVP                  R^.RV	P                  VP                  P                  4      R7      p
\         P"                  ! Wj4       R# R#   + '       g   i     EL; i  + '       g   i     ELÜ; i  + '       g   i     ELˆ; i  + '       g   i     EL/; i  + '       g   i     Lè; i)rM   Tr‡   r…   r†   rJ   NÚ2014Q1z
US/Easternz:Cannot compare tz-naive and tz-aware datetime-like objectsr   r+   zAustralia/Melbourner�   )r8   Útz_localizerX   r}   r‰   rŠ   rN   rO   r‹   r
   r   râ   r@   Útimedelta64Ú
tz_convertr<   rl   r˜   )rD   rG   Úfixed_now_tsrF   r.   ÚnowrT   rŒ   rX   Úvaluera   s   &&&        r   Útest_take_fill_validÚ&TestDatetimeArray.test_take_fill_valid9  sh  € ØˆØ�n‰n˜UÓ#ˆà×&Ñ& s§v¡vÓ.ˆØ—‘˜2˜q˜'¨d¸s�ÓCˆØ�a�y˜CÔÐÐà# E×$6Ñ$6×$?Ñ$?Ð#@ÀÐPˆÜ�]Š]œ9¨C×0Ö0à�H‰H�b˜!�W¨¸#½)ˆHÔD÷ 1ô �]Š]œ9¨C×0Ö0à�H‰H�b˜!�W¨¼&ÀÓ:JˆHÔK÷ 1ð —V‘VÒ'‰T¨\ˆØ×&Ñ& rÓ*ˆØJˆÜ�]Š]œ9¨C×0Ö0à�H‰H�b˜!�W¨¸#ˆHÔ>÷ 1ô —
‘
ˆØ# E×$6Ñ$6×$?Ñ$?Ð#@ÀÐPˆÜ�]Š]œ9¨C×0Ö0à�H‰H�b˜!�W¨¸%ˆHÔ@÷ 1ô —’˜u dÓ+ˆÜ�]Š]œ9¨C×0Ö0à�H‰H�b˜!�W¨¸%ˆHÔ@÷ 1ð �6‰6Òð !×,Ñ,Ð-BÓCˆEØ—X‘X˜r 1˜g°$À5�XÓIˆFà—x‘xØ�Q�ØØ ×+Ñ+¨C¯I©I¯L©LÓ9ð  ó ˆHô
 �OŠO˜FÖ-ñ ÷5 1×0Ð0ú÷ 1×0Ð0ú÷ 1×0Ð0ú÷ 1×0Ð0ú÷
 1×0ús<   ÂJ;Ã KÅK#Æ:K7ÈLÊ;K	ËK 	Ë#K4	Ë7L	ÌL	c                	ó  € TpVP                   f   VP                  R4      pMVP                  R 4      p\        P                  ! \        RR7      ;_uu_ 4        VP                  W#.4       R R R 4       R #   + '       g   i     R # ; i)NrW   zto_concat must have the samerJ   )rX   r“  rN   rO   rP   rž   )rD   rG   rF   rn   s   &&  r   Útest_concat_same_type_invalidÚ/TestDatetimeArray.test_concat_same_type_invalidi  s^   € àˆà�6‰6Š>Ø—O‘O EÓ*‰Eà—O‘O DÓ)ˆEä�]Š]œ:Ð-K×LÖLØ×!Ñ! 3 ,Ô/÷ M×L×LÒLús   ÁA5Á5B	c                	ót  € \         P                  ! R ^RRVR7      P                  p\         P                  ! R ^RRVR7      P                  p\        P                  ! W#.4      p\         P
                  ! . RO4      P                  R4      P                  V4      P                  p\        P                  ! WE4       R# )Ú2000r   z
US/CentralrK  ÚhN)ú2000-01-01 00:00:00z2000-01-02 00:00:00r¡  z2000-01-01 01:00:00)
r&   r-   rC   r   rž   Úto_datetimer“  Úas_unitrl   rS  )rD   r,   ÚaÚbrT   ra   s   &&    r   Ú$test_concat_same_type_different_freqÚ6TestDatetimeArray.test_concat_same_type_different_frequ  sŒ   € ä�MŠM˜&¨!°#¸,ÈTÔR×XÑXˆÜ�MŠM˜&¨!°#¸,ÈTÔR×XÑXˆÜ×0Ò0°!°Ó8ˆä�NŠNòó÷ ‰[˜Ó&ß‰W�T‹]ß‰Uð 	ô 	×&Ò& vÖ8r   c                	ó\  € TpVP                  R 4      p\        P                  ! V Uu. uF  qUP                  R 4      NK  	  up\        R7      pV'       d<   \        P                  ! V\        P
                  ! \        P                  R7      R7      p\        P                  ! WF4       R# u upi )z%Y %br;   ©Úna_valueN©	Ústrftimer@   r   r    r&   ÚStringDtyper‘   rl   r˜   )rD   rG   rÛ   rF   rT   Útsra   s   &&&    r   Útest_strftimeÚTestDatetimeArray.test_strftimeŠ  sm   € Øˆà—‘˜gÓ&ˆÜ—8’8¹CÓ@¹C°bŸ[™[¨Ö1¹CÑ@ÌÔOˆßÜ—x’x ´·²ÌÏÉÔ0OÔPˆHÜ
�Š˜Ö)ùò Aó   ¨B)c                	óh  € \        R \        .4      P                  pVP                  R4      p\        P
                  ! R \        P                  .\        R7      pV'       d<   \        P
                  ! V\        P                  ! \        P                  R7      R7      p\        P                  ! W44       R# )ú
2019-01-01ú%Y-%m-%dr;   r©  N)r	   r   rC   r¬  r@   r   r‘   r    r&   r­  rl   r˜   ©rD   rÛ   rF   rT   ra   s   &&   r   Útest_strftime_natÚ#TestDatetimeArray.test_strftime_nat“  sj   € ä˜\¬3Ð/Ó0×6Ñ6ˆà—‘˜jÓ)ˆÜ—8’8˜\¬2¯6©6Ð2¼&ÔAˆßÜ—x’x ´·²ÌÏÉÔ0OÔPˆHÜ
�Š˜Ö)r   r4   N)%rŠ   r>  r?  r@  r	   r8   r   rB   r   r«   r9  rN   rB  rG   rT  r^  rb  rh  rk  rn  rr  rz  rC  r#   r  r†  rD  Ú	_bool_opsrŒ  Ú
_field_opsr�  r™  rœ  r¦  r¯  r¶  rG  r4   r   r   rI  rI  p  sñ   † Ø€IØ€IØ€KØ€Mà‡^�^ñ
ó ð
ò9ò+:òZ6ò'ò*#ò"(ò'ò(ð ‡[�[×ÑÐ VÓWñ	0ó Xð	0ò7ð ‡[�[×Ñ˜Z¨×)@Ñ)@ÓAñ	6ó Bð	6ð ‡[�[×Ñ˜Z¨×)AÑ)AÓBñ6ó Cð6ò..ò`
0ò9ò**ö*r   rI  c                  ó¶   € ] tR tRt]t]t]P                  t
RtR tR tR tR t]P"                  P%                  R]P&                  4      R 4       tR	 tR
 tRtR# )ÚTestTimedeltaArrayiž  rÂ   c                	ó   € \        R R.4      pVP                  p\        V4      \        V4      8X  g   Q h\        P                  ! V4      p\        V\         4      '       g   Q h\        V4      \        V4      8X  g   Q hR# )r2   r3   N)r   rC   rñ   r&   rã   rª   )rD   ÚtdirF   Útdi2s   &   r   Útest_from_tdiÚ TestTimedeltaArray.test_from_tdi¤  sh   € Ü˜g yÐ1Ó2ˆØ�i‰iˆÜ�C‹yœD ›IÔ%Ð%Ð%ô �xŠx˜‹}ˆÜ˜$¤×/Ò/Ð/Ð/Ü�D‹zœT #›YÔ&Ð&Ò&r   c                	óú   € \        R R.4      pVP                  pVP                  R4      p\        V\        P
                  4      '       g   Q hVP                  R8X  g   Q h\        V4      \        V4      8X  g   Q hR# )r2   r3   rv  N)r   rC   rŸ   rª   r@   rx  r<   rñ   )rD   r½  rF   ry  s   &   r   rz  Ú%TestTimedeltaArray.test_astype_object®  sf   € Ü˜g yÐ1Ó2ˆØ�i‰iˆØ—
‘
˜3“ˆÜ˜%¤§¡×,Ò,Ð,Ð,Ø�{‰{˜cÔ!Ð!Ð!Ü�E‹{œd 3›iÔ'Ð'Ò'r   c                	óŽ   € TpVP                   pVP                  4       pVP                  4       p\        P                  ! WT4       R # r]   )rC   Úto_pytimedeltarl   rm   ©rD   r5   r½  rF   ra   rT   s   &&    r   Útest_to_pytimedeltaÚ&TestTimedeltaArray.test_to_pytimedelta¶  s:   € ØˆØ�i‰iˆà×%Ñ%Ó'ˆØ×#Ñ#Ó%ˆä
×#Ò# FÖ5r   c                	ó¢   € TpVP                   pVP                  4       pVP                  4       p\        P                  ! WTP                  4       R # r]   )rC   Útotal_secondsrl   rm   ÚvaluesrÅ  s   &&    r   Útest_total_secondsÚ%TestTimedeltaArray.test_total_seconds¿  s>   € ØˆØ�i‰iˆà×$Ñ$Ó&ˆØ×"Ñ"Ó$ˆä
×#Ò# F¯O©OÖ<r   rˆ  c                	óº   € TpVP                   p\        WB4      p\        P                  ! \        W24      VP                  R 7      p\
        P                  ! WV4       R# ra  )rC   rŠ  r@   r   r<   rl   rm   )rD   r5   rˆ  r½  rF   rT   ra   s   &&&    r   r�  Ú&TestTimedeltaArray.test_int_propertiesÈ  sA   € àˆØ�i‰iˆä˜Ó'ˆÜ—8’8œG CÓ2¸&¿,¹,ÔGˆä
×#Ò# FÖ5r   c                	óò  € VP                   p\        '       d   R MRp\        P                  ! V4      pVP                  pWEJ g   Q h\
        P                  ! WE4       \        P                  ! W#R7      pWEJ g   Q h\
        P                  ! WE4       \        P                  ! VRR7      pVP                  pWEJ g   Q h\
        P                  ! WE4       \        P                  ! VRVR7      pWEJ g   Q h\
        P                  ! WE4       \        P                  ! VRR7      p\        '       g   WEJg   Q h\
        P                  ! WE4       \        P                  ! V\        R7      p\        P                  ! \        V4      \        R7      p\
        P                  ! WE4       \        P                  ! VRR7      pWBP                  Jg   Q h\        P                  ! W$4      '       d   Q hVP                  P                  4       p\
        P                  ! WE4       R\        3 FU  p\        P                  ! W&R7      p\        P                  ! V4      P                  V4      p\
        P                  ! WE4       KW  	  R # )NFrW  ztimedelta64[us]r;   rY  r8  rZ  r[  )rD   r5   rF   r]  rT   ra   r<   s   &&     r   r^  Ú'TestTimedeltaArray.test_array_interfaceÒ  sÔ  € Ø×#Ñ#ˆß+›^‘T°ˆ
ô —’˜C“ˆØ—<‘<ˆØÓ!Ð!Ð!Ü
×#Ò# FÔ5Ü—’˜#Ô/ˆØÓ!Ð!Ð!Ü
×#Ò# FÔ5ô —’˜CÐ'8Ô9ˆØ—<‘<ˆØÓ!Ð!Ð!Ü
×#Ò# FÔ5Ü—’˜#Ð%6¸ZÔHˆØÓ!Ð!Ð!Ü
×#Ò# FÔ5Ü—’˜#Ð%6Ô7ˆß‹~àÓ)Ð)Ð)Ü
×#Ò# FÔ5ô —’˜C¤vÔ.ˆÜ—8’8œD ›I¬VÔ4ˆÜ
×#Ò# FÔ5ô —’˜C wÔ/ˆØŸX™XÓ%Ð%Ð%Ü×&Ò& s×3Ò3Ð3Ð3Ø—8‘8—=‘=“?ˆÜ
×#Ò# FÔ5ð  ¤Ó%ˆEÜ—Z’Z Ô1ˆFÜ—z’z #“×-Ñ-¨eÓ4ˆHÜ×'Ò'¨Ö9ó &r   c                	ó*  € TpVP                   p\        P                  ! ^R7      pVP                  R^.RVR7      pV^ ,          V8X  g   Q hTpRVP                  P
                   R2p\        P                  ! \        VR7      ;_uu_ 4        VP                  ^ ^.RVR7       RRR4       VP                  R4      p\        P                  ! \        VR7      ;_uu_ 4        VP                  ^ ^.RVR7       RRR4       \        P                  ! R	R
4      p\        P                  ! \        VR7      ;_uu_ 4        VP                  R^.RVR7       RRR4       R#   + '       g   i     LÀ; i  + '       g   i     L; i  + '       g   i     R# ; i)rM   r"  Tr‡   r…   r†   rJ   Nr   r   r+   r�   )rC   r&   r$  r}   r‰   rŠ   rN   rO   r‹   r~  r@   Ú
datetime64)	rD   r5   r–  r½  rF   Útd1rT   r˜  rŒ   s	   &&&      r   r™  Ú'TestTimedeltaArray.test_take_fill_validÿ  s1  € ØˆØ�i‰iˆä�lŠl Ô"ˆØ—‘˜2˜q˜'¨d¸s�ÓCˆØ�a�y˜CÔÐÐàˆØ# C×$4Ñ$4×$=Ñ$=Ð#>¸oÐNˆÜ�]Š]œ9¨C×0Ö0à�H‰H�a˜�V¨¸ˆHÔ?÷ 1ð ×&Ñ& sÓ+ˆÜ�]Š]œ9¨C×0Ö0à�H‰H�a˜�V¨¸ˆHÔ?÷ 1ô —’˜e TÓ*ˆÜ�]Š]œ9¨C×0Ö0à�H‰H�b˜!�W¨¸%ˆHÔ@÷ 1Ñ0÷ 1×0ú÷
 1×0ú÷
 1×0Ð0ús$   ÂEÃ E.Ä:FÅE+	Å.E>	ÆF	r4   N)rŠ   r>  r?  r@  r   r8   r   rB   r&   r$  r«   r9  r¿  rz  rÆ  rË  rN   rC  rD  r¹  r�  r^  r™  rG  r4   r   r   r»  r»  ž  sf   † Ø€IØ€IØ—,‘,€KØ€Mò'ò(ò6ò=ð ‡[�[×Ñ˜Z¨×)BÑ)BÓCñ6ó Dð6ò+:öZAr   r»  r”   r|  c                  ó–  € ] tR tRt]t]t]t	]! . RR7      P                  t]P                  R 4       tR tR tR t]P$                  P'                  RR	R
.4      R 4       tR tR t]P$                  P'                  R]P.                  4      R 4       t]P$                  P'                  R]P2                  4      R 4       tR tR tR tRtR# )ÚTestPeriodArrayi  ÚWr>   c                ó   € VP                   # )zG
Fixture returning DatetimeArray from parametrized PeriodIndex objects
)rC   )rD   r)   s   &&r   rG   ÚTestPeriodArray.arr1d   s   € ð
 ×!Ñ!Ð!r   c                	óô   € V P                  V4      pTp\        V4      \        V4      8X  g   Q h\        P                  ! V4      p\	        V\
        4      '       g   Q h\        V4      \        V4      8X  g   Q hR # r]   )r8   rñ   r&   rã   rª   r   )rD   rG   r(   rF   Úpi2s   &&   r   Útest_from_piÚTestPeriodArray.test_from_pi'  sc   € Ø�^‰^˜EÓ"ˆØˆÜ�C‹yœD ›HÔ$Ð$Ð$ô �hŠh�s‹mˆÜ˜#œ{×+Ò+Ð+Ð+Ü�C‹yœD ›IÔ%Ð%Ò%r   c                	óî   € V P                  V4      pTpVP                  R 4      p\        V\        P                  4      '       g   Q hVP
                  R 8X  g   Q h\        V4      \        V4      8X  g   Q hR# ru  rw  )rD   rG   r(   rF   ry  s   &&   r   rz  Ú"TestPeriodArray.test_astype_object1  sa   € Ø�^‰^˜EÓ"ˆØˆØ—
‘
˜3“ˆÜ˜%¤§¡×,Ò,Ð,Ð,Ø�{‰{˜cÔ!Ð!Ð!Ü�E‹{œd 2›hÔ&Ð&Ò&r   c                	óæ  € Tp\         P                  pR VP                  P                   R2p\        P
                  ! \        VR7      ;_uu_ 4        VP                  R^.RVR7       RRR4       \        P                  ! RR4      p\        P
                  ! \        VR7      ;_uu_ 4        VP                  R^.RVR7       RRR4       R#   + '       g   i     Ll; i  + '       g   i     R# ; i)	r…   r†   rJ   Tr‡   Nr   r+   r�   )
r   râ   r‰   rŠ   rN   rO   r‹   r}   r@   r”  )rD   rG   rF   r˜  rŒ   s   &&   r   r™  Ú$TestPeriodArray.test_take_fill_valid9  s­   € Øˆä—
‘
ˆØ# E×$6Ñ$6×$?Ñ$?Ð#@ÀÐPˆÜ�]Š]œ9¨C×0Ö0à�H‰H�b˜!�W¨¸%ˆHÔ@÷ 1ô —’˜u dÓ+ˆÜ�]Š]œ9¨C×0Ö0à�H‰H�b˜!�W¨¸%ˆHÔ@÷ 1Ñ0÷ 1×0ú÷
 1×0Ð0ús   ÁCÂ+CÃC	ÃC0	ÚhowÚSÚEc                	óö   € V P                  V4      pTp\        VP                  VR 7      4      P                  pVP                  VR 7      p\	        V\
        4      '       g   Q h\        P                  ! We4       R# ))râ  N)r8   r	   Úto_timestamprC   rª   r   rl   r˜   )rD   râ  rG   r(   rF   ra   rT   s   &&&    r   Útest_to_timestampÚ!TestPeriodArray.test_to_timestampG  sb   € à�^‰^˜EÓ"ˆØˆä  §¡°S Ó!9Ó:×@Ñ@ˆØ×!Ñ! cÐ!Ó*ˆÜ˜&¤-×0Ò0Ð0Ð0ä
�Š˜Ö)r   c                	ór  € \         P                  ! R ^RRR7      P                  pVP                  4       pVP	                  4       pVP
                  R8X  g   Q h\        P                  ! W1P                  R4      4       VR,          pVP                  4       pVP	                  4       pVP
                  R8X  g   Q h\        P                  ! WdP                  R4      4       VP                  R4      pVP	                  4       pVP
                  R8X  g   Q h\        P                  ! W�P                  R4      4       R# )z
2021-10-18ÚBr+   )r   r    r,   Úus:NNrÿ   Ú2BN)	r&   r-   rC   r~  ræ  r    rl   r:  r£  )	rD   rM  ÚparrrT   Údta2Úparr2Úresult2Úparr3Úresult3s	   &        r   Ú test_to_timestamp_roundtrip_bdayÚ0TestPeriodArray.test_to_timestamp_roundtrip_bdayR  sï   € ä�mŠm˜L°!¸#ÀDÔI×OÑOˆØ�}‰}‹ˆØ×"Ñ"Ó$ˆØ�{‰{˜cÔ!Ð!Ð!Ü
×'Ò'¨·±¸DÓ0AÔBà�3�xˆØ—‘Ó ˆØ×$Ñ$Ó&ˆØ�|‰|˜tÔ#Ð#Ð#Ü
×'Ò'¨·±¸dÓ1CÔDà—‘˜dÓ#ˆØ×$Ñ$Ó&ˆØ�|‰|˜sÔ"Ð"Ð"Ü
×'Ò'¨·±¸TÓ1BÖCr   c                	óÂ   € \         P                  ! R R^R7      pVP                  4        VP                  P                  4       pV^ ,          \	        R^^4      8X  g   Q hR# )Ú1500ÚY)r    r   iÜ  N)r&   r'   ræ  rC   r   )rD   r(   rM  s   &  r   Útest_to_timestamp_out_of_boundsÚ/TestPeriodArray.test_to_timestamp_out_of_boundse  sK   € ä�_Š_˜V¨#°qÔ9ˆØ
�‰ÔØ�h‰h×#Ñ#Ó%ˆØ�1�vœ 4¨¨AÓ.Ô.Ð.Ò.r   rˆ  c                	ó¬   € V P                  V4      pTp\        WB4      p\        P                  ! \        W24      4      p\        P
                  ! WV4       R # r]   ©r8   rŠ  r@   r   rl   rm   ©rD   rG   rˆ  r(   rF   rT   ra   s   &&&    r   rŒ  Ú$TestPeriodArray.test_bool_propertiesl  sB   € ð �^‰^˜EÓ"ˆØˆä˜Ó'ˆÜ—8’8œG BÓ1Ó2ˆä
×#Ò# FÖ5r   c                	ó¬   € V P                  V4      pTp\        WB4      p\        P                  ! \        W24      4      p\        P
                  ! WV4       R # r]   rû  rü  s   &&&    r   r�  Ú#TestPeriodArray.test_int_propertiesw  s@   € à�^‰^˜EÓ"ˆØˆä˜Ó'ˆÜ—8’8œG BÓ1Ó2ˆä
×#Ò# FÖ5r   c                	óæ  € Tp\         P                  ! V4      p\         P                  ! \        V4      \        R 7      p\
        P                  ! W44       \         P                  ! V\        R 7      p\
        P                  ! W44       \         P                  ! VRR 7      p\
        P                  ! W2P                  4       \         P                  ! VRR 7      p\         P                  ! W54      '       g   Q h\         P                  ! VRRR7      p\         P                  ! VRRR7      p\         P                  ! Wg4      '       d   Q hRp\        P                  ! \        VR7      ;_uu_ 4        \         P                  ! VRR 7       RRR4       \         P                  ! VRR 7      p\         P                  ! V4      P                  R4      p\
        P                  ! W44       R#   + '       g   i     Le; i)	r;   r8  TrY  zEfloat\(\) argument must be a string or a( real)? number, not 'Period'rJ   rZ  NÚS20)r@   rà   r   rñ   r    rl   rm   r  r\  rN   rO   r‹   rŸ   )	rD   rG   rF   rT   ra   rð  Úresult_copy1Úresult_copy2rŒ   s	   &&       r   r^  Ú$TestPeriodArray.test_array_interface�  sK  € Øˆô —’˜C“ˆÜ—8’8œD ›I¬VÔ4ˆÜ
×#Ò# FÔ5ô —’˜C¤vÔ.ˆÜ
×#Ò# FÔ5ô —’˜C wÔ/ˆÜ
×#Ò# F¯H©HÔ5ä—*’*˜S¨Ô0ˆÜ×"Ò" 6×3Ò3Ð3Ð3ä—x’x ¨7¸Ô>ˆÜ—x’x ¨7¸Ô>ˆÜ×&Ò& |×BÒBÐBÐBð WˆÜ�]Š]œ9¨C×0Ö0Ü�JŠJ�s )Õ,÷ 1ô —’˜C uÔ-ˆÜ—:’:˜c“?×)Ñ)¨%Ó0ˆÜ
×#Ò# FÖ5÷ 1×0ús   Å*G Ç G0	c                	ó\  € TpVP                  R 4      p\        P                  ! V Uu. uF  qUP                  R 4      NK  	  up\        R7      pV'       d<   \        P                  ! V\        P
                  ! \        P                  R7      R7      p\        P                  ! WF4       R# u upi )z%Yr;   r©  Nr«  )rD   rG   rÛ   rF   rT   Úperra   s   &&&    r   r¯  ÚTestPeriodArray.test_strftime¡  sm   € Øˆà—‘˜dÓ#ˆÜ—8’8¹3Ó?¹3°CŸ\™\¨$Ö/¹3Ñ?ÄvÔNˆßÜ—x’x ´·²ÌÏÉÔ0OÔPˆHÜ
�Š˜Ö)ùò @r±  c                	ój  € \        \        R \        .RR7      4      pVP                  R4      p\        P
                  ! R \        P                  .\        R7      pV'       d<   \        P
                  ! V\        P                  ! \        P                  R7      R7      p\        P                  ! W44       R# )r³  rv   r;   r´  r©  N)r   r   r   r¬  r@   r   r‘   r    r&   r­  rl   r˜   rµ  s   &&   r   r¶  Ú!TestPeriodArray.test_strftime_natª  sk   € äœ+ |´SÐ&9ÀÔMÓNˆà—‘˜jÓ)ˆÜ—8’8˜\¬2¯6©6Ð2¼&ÔAˆßÜ—x’x ´·²ÌÏÉÔ0OÔPˆHÜ
�Š˜Ö)r   r4   N)rŠ   r>  r?  r@  r   r8   r   rB   r
   r«   r<   r9  rN   rB  rG   rÜ  rz  r™  rC  rD  rç  ró  rø  r¸  rŒ  r¹  r�  r^  r¯  r¶  rG  r4   r   r   rÖ  rÖ    sç   † ð €IØ€IØ€KÙ ¨Ô-×3Ñ3€Mà‡^�^ñ"ó ð"ò&ò'òAð ‡[�[×Ñ˜U S¨# JÓ/ñ*ó 0ð*òDò&/ð ‡[�[×Ñ˜Z¨×)>Ñ)>Ó?ñ6ó @ð6ð ‡[�[×Ñ˜Z¨×)?Ñ)?Ó@ñ6ó Að6ò6ò@*ö*r   rÖ  zarr,casting_natsr   r+   r   r[   c                ó,   € \        V 4      P                  # r]   ©r©   rŠ   ©rÜ   s   &r   Ú<lambda>r  Â  ó   € ”$�q“'×"Ò"r   )Úidsc                óâ   € \        V 4      P                  \        V ^,          V ^,          .V P                  R7      pV F-  pV P	                  4       p W0^ &   \
        P                  ! W4       K/  	  R# )rM   r;   N)r©   rÃ   r   r<   r  rl   r˜   )rF   Úcasting_natsra   Únats   &&  r   Útest_casting_nat_setitem_arrayr  µ  sX   € ô  �C‹y×'Ñ'¬¨c°!­f°c¸!µfÐ(=ÀSÇYÁYÐ'ÓO€HãˆØ�h‰h‹jˆØˆA‰Ü
�Š˜Ö&ó r   zarr,non_casting_natsc                ó,   € \        V 4      P                  # r]   r  r  s   &r   r  r  Ý  r  r   c                ó¦   € R pV F4  p\         P                  ! \        VR7      ;_uu_ 4        W0^ &   RRR4       K6  	  R#   + '       g   i     KK  ; i)zwvalue should be a '(Timestamp|Timedelta|Period)', 'NaT', or array of those. Got '(timedelta64|datetime64|int)' instead.rJ   N)rN   rO   r‹   )rF   Únon_casting_natsrŒ   r  s   &&  r   Útest_invalid_nat_setitem_arrayr  Í  sB   € ð(	6ð ó
  ˆÜ�]Š]œ9¨C×0Ö0Ø�‰F÷ 1Ñ0ó  ß0×0Ð0ús	   ¬?¿ArF   rŸ  rV   c                óT  € \         V ^ &   V P                  4       pV P                  4       p\        P                  ! V^ ,          4      '       g   Q hV P                  RR7      pV^ ,          R8X  g   Q hV P                  R^ R7      pV^ ,          ^ 8X  g   Q hV P                  V ^,          P                  4       R7      pV^ ,          V^,          8X  g   Q hV P                  V ^,          P                  RR7      R7      pV^ ,          V^,          8X  g   Q h\
        P                  ! W4       R# )	r   r8  r;   )r<   rª  r©  FrW  Nlûÿÿÿ         )r   r  Úto_numpyr@   Úisnanrl   r˜   ©rF   ÚoriginalrT   s   &  r   Útest_to_numpy_extrar  ê  só   € ô €Cˆ�FØ�x‰x‹z€Hà�\‰\‹^€FÜ�8Š8�F˜1•I×ÒÐÐà�\‰\ ˆ\Ó(€FØ�!�9Ð,Ô,Ð,Ð,à�\‰\ °!ˆ\Ó4€FØ�!�9˜Œ>Ðˆ>à�\‰\ 3 q¥6§?¡?Ó#4ˆ\Ó5€FØ�!�9˜˜q�	Ô!Ð!Ð!à�\‰\ 3 q¥6§?¡?¸ ?Ó#>ˆ\Ó?€FØ�!�9˜˜q�	Ô!Ð!Ð!ä‡O‚O�CÖ"r   c                ó:  € \         V ^ &   V P                  4       pRV n        V P                  \        R7      pVP
                  P                  '       g   Q hV P                  RR7      pVP
                  P                  '       g   Q h\        P                  ! W4       R# )r   Tr;   r8  N)	r   r  Ú	_readonlyr  r    ÚflagsÚ	writeablerl   r˜   r  s   &  r   Útest_to_numpy_extra_readonlyr"    sy   € ô €Cˆ�FØ�x‰x‹z€HØ€C„Mà�\‰\¤ˆ\Ó'€FØ�<‰<×!×!Ð!Ð!Ð!ð �\‰\ ˆ\Ó(€FØ�<‰<×!×!Ð!Ð!Ð!ä‡O‚O�CÖ"r   re   TFrÊ  z
2020-01-01z
2020-02-01)r,   r>   Úklassc                óÐ   € V'       g   V P                   p V P                  V! V 4      4      p\        P                  ! ^ ^.VP                  R7      p\
        P                  ! W44       R# )r   r;   N)rC   rÌ   r@   r   r<   rl   rm   )rÊ  r#  re   rT   ra   s   &&&  r   Ú,test_searchsorted_datetimelike_with_listliker%    sJ   € ÷. Ø—‘ˆà× Ñ ¡ v£Ó/€FÜ�xŠx˜˜A˜ f§l¡lÔ3€Hä×Ò Ö1r   Úargr¤  r¥  zEurope/London)rX   c                ó®   € R p\         P                  ! \        VR7      ;_uu_ 4        V P                  V4       RRR4       R#   + '       g   i     R# ; i)z [Unexpected type|Cannot compare]rJ   N)rN   rO   r‹   rÌ   )rÊ  r&  rŒ   s   && r   Ú:test_searchsorted_datetimelike_with_listlike_invalid_dtyper(  =  s7   € ð -€CÜ	�Š”y¨×	,Ö	,Ø×Ñ˜CÔ ÷ 
-×	,×	,Ò	,úr»   c                óÄ   € R R.^,          pV ! V4      p\        VRR7      p\        V Uu. uF  p\        V4      NK  	  up4      p\        P                  ! W54       R# u upi )rY   Ú2020Q2rZ   r>   N)r   r
   rl   r~   )r#  ÚstringsrE   rT   Úsra   s   &     r   Ú+test_period_index_construction_from_stringsr-  O  sX   € ð ˜Ð" QÕ&€GÙ�‹>€DÜ˜ CÔ(€FÜ©wÓ7©w¨!œF 1žI©wÑ7Ó8€HÜ×Ò˜&Ö+ùò 8s   ªAr<   rÁ   rÂ   c                ó*  € \         P                  ! . ROV R7      p\        V4      pR\        R\        /V ,          pVP                  W R7      pVP                  WR7      p\        P                  ! WE4       R\        P                  R\        P                  /V ,          pV! V4      P                  pV! V4      P                  p\        P                  ! WE4       R\        R\        /V ,          pV! V4      pV! V4      p\        P                  ! WE4       R# )rM   r;   rÁ   rÂ   Nr7  )r@   r   r   r   r   rÃ   rl   r:  r&   r¢  Úto_timedeltar˜   r	   r   r~   )r<   rE   rF   ÚclsrT   ra   ÚfuncÚidx_clss   &       r   Útest_from_pandas_arrayr3  Y  sÝ   € ô �8Š8’I UÔ+€DÜ
˜dÓ
#€Cà”] H¬nÐ
=¸eÕ
D€Cà×Ñ ÐÓ1€FØ×!Ñ! $Ð!Ó4€HÜ×#Ò# FÔ5à”b—n‘n h´·±Ð@ÀÕG€DÙ�#‹Y�_‰_€FÙ�D‹z×Ñ€HÜ‡O‚O�FÔ%ð œ¨´.ÐAÀ%ÕH€GÙ�S‹\€FÙ�t‹}€HÜ×Ò˜&Ö+r   )r   rê  r×  ÚMEÚQEÚYEr1   )CÚ
__future__r   r×   r!   Únumpyr@   rN   Úpandas._libsr   r   Úpandas._libs.tslibsr   Úpandas.compat.numpyr   Úpandas.core.dtypes.dtypesr   Úpandasr&   r	   r
   r   r   Úpandas._testingÚ_testingrl   Úpandas.core.arraysr   r   r   r   rB  r   r)   r/   r5   r7   rI  r»  rC  r#   rÖ  rD  rC   r”  r-   rÒ  r'   r  râ   r  Ú_valuesrE  r  r"  r¢  r/  rñ   r   rÖ   rã   r^   rh   r%  r(  Útupler-  r3  r4   r   r   Ú<module>rC     s  ðÝ "ã 	Û ã Û ÷õ *Ý .å 1ã ÷ó õ ÷ó ð ‡‚Ò8Ô9ñó :ðð
 ‡�ñó ðð& ‡�ñó ðð ‡�ñ7ó ð7÷T:ñ T:ônk*˜ô k*ô\	wA˜ô wAðt ‡�×ÑÐWÓXØ‡�×ÑÐRÓSôX*�kó X*ó Tó YðX*ðv ‡�×ÑØñ Ò6Ó7×=Ñ=Ø�"—.’. ¨Ó-Ð.ð	
ð
 �MŠM˜,°¸Ô<×BÑBØ�"—-’-  tÓ,Ð-ð	
ð 
�Š˜¨q°sÔ	;×	AÑ	AÀCÀ6ÐJð
ñ 	#ð ó ñ'óð'ð ‡�×ÑØñ Ò6Ó7×=Ñ=Ø�]Š]˜5 $Ó'¨¯©Ð4ð	
ð
 �MŠM˜,°¸Ô<×BÑBØ�^Š^˜E 4Ó(¨#¯*©*Ð5ð	
ð
 �OŠO˜L°!¸#Ô>×DÑDØ�]Š]˜5 $Ó'¨¯ª¸¸tÓ)DÀcÇjÁjÐQð	
ðñ 	#ð! ó ñ$ó%ð$ð ‡�×ÑØ	à
�Š�f aÔ(×0Ñ0Ø
×Ò˜6¨1Ô-×5Ñ5ðóñ#óð#ð, ‡�×ÑØ	à
�Š�f aÔ(×0Ñ0Ø
×Ò˜6¨1Ô-×5Ñ5ðóñ#óð#ð ‡�×Ñ˜ d¨E ]Ó3Ø‡�×ÑØà
�Š˜ lÐ3Ó4Ø
�Š˜˜A˜ SÔ)Ù�\ <Ð0°sÔ;ðóð ‡�×ÑØàØ
�‰Ø
�‰Ø
�	‰	Ø
�‰Ø
�‰Ø
×Ñðóñ2óóó 4ð*2ð ‡�×ÑØà
�Š˜ lÐ3Ó4Ø
�Š˜˜A˜ SÔ)Ù�\ <Ð0°sÔ;ðóð ‡�×ÑØ	ˆQ�ˆF�S˜#�J¡¨<¸OÔ!LÐ MÐPQÕ QÐRóñ!óóð!ð ‡�×Ñ˜ 4¨°·±¸"¿)¹)Ð"DÓEñ,ó Fð,ð ‡�×Ñ˜ 8¨XÐ"6Ó7ñ,ó 8ò,r   