+
    ÏÜ³jXš  ã                   óœ  € ^ RI H t Ht ^ RIt^ RI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t^ RIHtHtHt ^ RIHt ^ RIHt ^ RIHtHtHt ^ R	IHt ^ R
I H!t! ]PD                  R 4       t# ! R R4      t$]PJ                  PM                  R. RO4      R 4       t'R t(]PJ                  PM                  R. RO4      R 4       t)R# )é    )ÚdatetimeÚtimezoneN)ÚDAYSÚMONTHS)ÚIncompatibleFrequency)ÚInvalidIndexError)Ú	DataFrameÚSeriesÚ	Timestamp)Ú
date_range)ÚPeriodÚPeriodIndexÚperiod_range)Ú_get_period_range_edges)Úoffsetsc                 ó   € RR lp V # )zC
Series with period range index and random data for test purposes.
c                 ór  € \         P                  ! 4       ;_uu_ 4        R P                  RR.4      p\         P                  ! RV\        R7       \        WVR7      pRRR4       \        \        P                  P                  ^4      P                  \        X4      4      VR7      #   + '       g   i     LR; i)Ú|zPeriod with BDay freqúPeriodDtype\[B\] is deprecatedÚignore)Úcategory©ÚfreqN©Úindex)ÚwarningsÚcatch_warningsÚjoinÚfilterwarningsÚFutureWarningr   r
   ÚnpÚrandomÚdefault_rngÚstandard_normalÚlen)ÚstartÚendr   ÚmsgÚrngs   &&&  Úh/home/luca/screen-checking/.venv/lib/python3.14/site-packages/pandas/tests/resample/test_period_index.pyÚ_simple_period_range_seriesÚ?simple_period_range_series.<locals>._simple_period_range_series,   s‡   € Ü×$Ò$×&Õ&à—(‘(Ð3Ð5VÐWÓXˆCÜ×#Ò#ØØÜ&õô
 ˜u°Ô5ˆC÷ 'ô ”b—i‘i×+Ñ+¨AÓ.×>Ñ>¼sÀ3»xÓHÐPSÔTÐT÷ '×&ús   ž>B&Â&B6	)ÚD© )r+   s    r*   Úsimple_period_range_seriesr/   &   s   € ô
Uð 'Ð&ó    c                   óÌ  a € ] tR t^;t o ]P
                  P                  R. ReO4      R 4       tR t]P
                  P                  R. RfO4      ]P
                  P                  RRR/RR	/.4      R
 4       4       t	]P
                  P                  R]
4      ]P
                  P                  RRR.4      ]P
                  P                  RRR.4      ]P
                  P                  Rg. RhO4      R 4       4       4       4       tR t]P
                  P                  R. RiO4      R 4       t]P
                  P                  RRR.4      R 4       tR tR tR t]P
                  P                  R]
4      ]P
                  P                  RRR.4      ]P
                  P                  Rg. RjO4      R 4       4       4       t]P
                  P                  R RR.4      ]P
                  P                  RRR.4      R! 4       4       tR" t]P
                  P                  R#R. RkO3R$^<^(.3.4      R% 4       tR& tR' t]P
                  P                  R(]P2                  ! R)4      ]P6                  P9                  R)4      .4      R* 4       t]P
                  P                  R(]P2                  ! R)4      ]P6                  P9                  R)4      .4      R+ 4       tR, tR- t R. t!R/ t"]P
                  P                  R0]#4      ]P
                  P                  R RR.4      ]P
                  P                  RRR.4      R1 4       4       4       t$R2 t%]P
                  P                  R]
4      R3 4       t&]P
                  P                  R4RR.4      R5 4       t'R6 t(R7 t)R8 t*R9 t+R: t,R; t-R< t.R= t/R> t0R? t1R@ t2RA t3RB t4RC t5]P
                  Pm                  RDRE7      RF 4       t7]P
                  P                  RG. RlO4      RH 4       t8]P
                  P                  RG. RmO4      RI 4       t9RJ t:RK t;RL t<]P
                  P                  RMRnRo.4      RN 4       t=]P
                  P                  RO]>P~                  RP]>P~                  RQRR.. RpO3]>P~                  ]>P~                  RP]>P~                  ]>P~                  ]>P~                  RQRR]>P~                  ]>P~                  .
. RqO3.4      ]P
                  P                  RSRT^]@P‚                  ^^.3RU^Rr.3RVRs^.3.4      RW 4       4       tBRX tC]P
                  P                  RY. RtO4      RZ 4       tDR[ tE]P
                  P                  R\. RuO4      R] 4       tFR^ tGR_ tH]P
                  P                  R`RvRw.4      Ra 4       tI]P
                  P                  R]JP–                  ! 4       ]JP˜                  ! ^4      ]JPš                  ! ^4      .4      Rb 4       tNRctOV tPRd# )xÚTestPeriodIndexr   Ú2Dc                óh  € V! \        ^4      \        R^R7      R7      pVP                  4       P                  V4      P	                  4       pVP                  4       P                  V4      P	                  4       p\
        P                  ! WT4       VP                  ^ ,          P                  RR7      pVP                  R	,          VP                  P                  ,           P                  RR7      p\        WgVRR7      pVP                  4       P                  V4      P                  V4      pVP                  V4      P	                  4       p\
        P                  ! WT4       VP                  V4      P	                  4       P                  4       P                  4       p\
        P                  ! WT4       R# )
é   ú
2020-01-01©Úperiodsr   r&   ©ÚhowÚleft)r&   r'   r   Ú	inclusiveNéÿÿÿÿ)Úranger   Úto_timestampÚresampleÚasfreqÚtmÚassert_almost_equalr   r   r   ÚreindexÚ	to_period)	ÚselfÚframe_or_seriesr   ÚobjÚexpectedÚresultr&   r'   Ú	new_indexs	   &&&      r*   Útest_asfreqÚTestPeriodIndex.test_asfreq<   s?  € ñ œe A›h¬l¸<ÐQRÔ.SÔTˆà×#Ñ#Ó%×.Ñ.¨tÓ4×;Ñ;Ó=ˆØ×!Ñ!Ó#×,Ñ,¨TÓ2×9Ñ9Ó;ˆÜ
×Ò˜vÔ0à—	‘	˜!•×)Ñ)¨gÐ)Ó6ˆØ�y‰y˜�}˜sŸy™yŸ~™~Õ-×;Ñ;ÀÐ;ÓHˆÜ U¸$È&ÔQˆ	Ø×#Ñ#Ó%×-Ñ-¨iÓ8×BÑBÀ4ÓHˆà—‘˜dÓ#×*Ñ*Ó,ˆÜ
×Ò˜vÔ0à—‘˜dÓ#×*Ñ*Ó,×9Ñ9Ó;×EÑEÓGˆÜ
×Ò˜vÖ0r0   c                ó†  € \        \        R ^^4      \        R ^^
4      RR7      p\        \        \	        V4      4      VR7      p\        VP                  ^ ,          P                  RR7      VP                  R,          P                  RR7      RR7      pVP                  4       P                  VRR7      pVP                  4       P                  R4      P                  RR7      p\        P                  ! WT4       VP                  R	4      p\        VP                  ^ ,          P                  RR7      VP                  R,          P                  RR7      RR7      pVP                  4       P                  VR
R7      pVP                  4       P                  R4      P                  R
R7      p\        P                  ! WT4       R# )éÕ  r-   r   r   r&   r9   Ú1hg      @)Ú
fill_valueÚvalueç      @Nr=   )r   r   r
   r>   r%   r   r   r?   rD   r@   rA   rB   Úassert_series_equalÚto_frameÚassert_frame_equal)rF   r   ÚsrK   rI   rJ   Úframes   &      r*   Útest_asfreq_fill_valueÚ&TestPeriodIndex.test_asfreq_fill_valueQ   sk  € ô œX d¨A¨qÓ1´8¸DÀ!ÀRÓ3HÈsÔSˆÜ”5œ˜U›Ó$¨EÔ2ˆÜØ�G‰G�A�J×#Ñ#¨Ð#Ó0Ø�W‰W�R�[×&Ñ&¨7Ð&Ó3Øô
ˆ	ð
 —>‘>Ó#×+Ñ+¨IÀ#Ð+ÓFˆØ—‘Ó!×*Ñ*¨4Ó0×7Ñ7À3Ð7ÓGˆÜ
×Ò˜vÔ0à—
‘
˜7Ó#ˆÜØ�K‰K˜�N×'Ñ'¨GÐ'Ó4Ø�[‰[˜�_×*Ñ*¨wÐ*Ó7Øô
ˆ	ð
 ×%Ñ%Ó'×/Ñ/°	ÀcÐ/ÓJˆØ×#Ñ#Ó%×.Ñ.¨tÓ4×;Ñ;ÀsÐ;ÓKˆÜ
×Ò˜fÖ/r0   ÚkwargsÚonÚdateÚlevelÚdc                ó¾  € \        \        R ^^4      \        R ^^
4      RR7      p\        P                  ! \	        V4      \        P
                  R7      p\        RVRV/\        P                  P                  WC.RR.R7      R	7      pR
p\        P                  ! \        VR7      ;_uu_ 4        VP                  ! V3/ VB  RRR4       R#   + '       g   i     R# ; i)rO   r-   r   ©Údtyper]   ÚaÚvr_   )Únamesr   zˆResampling from level= or on= selection with a PeriodIndex is not currently supported, use \.set_index\(\.\.\.\) to explicitly set index©ÚmatchN)r   r   r!   Úaranger%   Úint64r	   ÚpdÚ
MultiIndexÚfrom_arraysÚpytestÚraisesÚNotImplementedErrorr@   )rF   r   r[   r   r)   Údfr(   s   &&&    r*   Útest_selectionÚTestPeriodIndex.test_selectioni   s­   € ô
 œX d¨A¨qÓ1´8¸DÀ!ÀRÓ3HÈsÔSˆÜ�iŠiœ˜E›
¬"¯(©(Ô3ˆÜØ�U˜C Ð%Ü—-‘-×+Ñ+¨S¨LÀÀcÀ
Ð+ÓKô
ˆð
#ð 	ô
 �]Š]Ô.°c×:Ö:Ø�KŠK˜Ñ' Ò'÷ ;×:×:Ò:ús   Â-CÃC	ÚmonthÚmethÚffillÚbfillÚconvr&   r'   Úoffsetr-   ÚBÚMc           	     óŒ  € V! R RRV 2R7      pVR8X  d   \         MRpRp	\        P                  ! W‰R7      ;_uu_ 4        \        VP	                  W#R7      V4      ! 4       p
V
P                  W#R	7      pVP                  W4      P                  4       pRRR4       \        P                  ! X
X4       R#   + '       g   i     L); i)
ú1/1/1990z
12/31/1990úY-r   ry   Nr   rf   ©Ú
conventionr9   )	r    rB   Úassert_produces_warningÚgetattrr@   r?   rA   rE   rT   )rF   rx   Úperiodrw   rt   rs   r/   ÚtsÚwarnr(   rJ   rI   s   &&&&&&&     r*   Útest_annual_upsample_casesÚ*TestPeriodIndex.test_annual_upsample_cases|   sŸ   € ñ (¨
°LÈÈEÈ7À|ÔTˆØ &¨#¤�}°4ˆØ/ˆÜ×'Ò'¨×8Ö8Ü˜RŸ[™[¨˜[ÓAÀ4ÔHÓJˆFØ×*Ñ*¨6Ð*Ó<ˆHØ—‘ vÓ4×>Ñ>Ó@ˆH÷ 9ô 	×Ò˜v xÖ0÷	 9×8ús   ¿AB3Â3C	c                óâ  € V! R RRR7      pVP                  R4      P                  4       pVP                  VP                  P                  4      P                  4       p\        R RRR7      Vn        \        P                  ! W44       \        P                  ! VP                  R4      P                  4       V4       \        P                  ! VP                  R4      P                  4       V4       R# )r|   ú	6/30/1995rz   r   úY-DECÚYN)r@   ÚmeanÚgroupbyr   Úyearr   rB   rT   ©rF   r/   rƒ   rJ   rI   s   &&   r*   Útest_basic_downsampleÚ%TestPeriodIndex.test_basic_downsampleŽ   sª   € Ù'¨
°KÀcÔJˆØ—‘˜WÓ%×*Ñ*Ó,ˆà—:‘:˜bŸh™hŸm™mÓ,×1Ñ1Ó3ˆÜ% j°+ÀGÔLˆŒÜ
×Ò˜vÔ0ô 	×Ò˜rŸ{™{¨7Ó3×8Ñ8Ó:¸FÔCÜ
×Ò˜rŸ{™{¨3Ó/×4Ñ4Ó6¸Ö?r0   zrule,expected_error_msgc                óè   € V! R RRR7      pRV R2p\         P                  ! \        VR7      ;_uu_ 4        VP                  V4      P	                  4        RRR4       R#   + '       g   i     R# ; i)r|   rˆ   úW-WEDr   z3Frequency <Week: weekday=2> cannot be resampled to z&, as they are not sub or super periodsrf   N)rm   rn   r   r@   r‹   )rF   r/   ÚruleÚexpected_error_msgrƒ   r(   s   &&&&  r*   Útest_not_subperiodÚ"TestPeriodIndex.test_not_subperiodš   sa   € ñ (¨
°KÀgÔNˆàAØ!Ð"Ð"HðJð 	ô �]Š]Ô0¸×<Ö<Ø�K‰K˜Ó×"Ñ"Ô$÷ =×<×<Ò<ús   ¶ A Á A1	c                ó0  € V! R RRR7      pVP                  R4      P                  4       pVP                  VRR7      P                  4       pVP                  VRR7      pVP	                  VR4      P                  V4      p\        P                  ! WV4       R	# )
r|   rˆ   rz   r   r‰   r'   r~   r9   ru   N)r@   r‹   ru   r?   rA   rE   rB   rT   )rF   r   r/   rƒ   rJ   Ú	resampledrI   s   &&&    r*   Útest_basic_upsampleÚ#TestPeriodIndex.test_basic_upsample­   s€   € á'¨
°KÀcÔJˆØ—‘˜WÓ%×*Ñ*Ó,ˆà—O‘O D°U�OÓ;×AÑAÓCˆ	Ø×&Ñ& t°Ð&Ó7ˆØ—?‘? 4¨Ó1×;Ñ;¸DÓAˆÜ
×Ò˜yÖ3r0   c                óp  € \        R ^RR7      p\        \        P                  P	                  ^4      P                  \        V4      4      V4      pVP                  RRR7      P                  ^R7      pVP                  R4      P                  VP                  R^R7      p\        P                  ! W44       R	# )
ú1/1/2000rŠ   ©r8   r   rz   r'   r~   )Úlimitru   )Úmethodrž   N)r   r
   r!   r"   r#   r$   r%   r@   ru   rA   rD   r   rB   rT   ©rF   r)   rƒ   rJ   rI   s   &    r*   Útest_upsample_with_limitÚ(TestPeriodIndex.test_upsample_with_limit·   s‹   € Ü˜:¨q°sÔ;ˆÜ”B—I‘I×)Ñ)¨!Ó,×<Ñ<¼SÀ»XÓFÈÓLˆà—‘˜S¨U�Ó3×9Ñ9ÀÐ9ÓBˆØ—9‘9˜S“>×)Ñ)¨&¯,©,¸wÈaÐ)ÓPˆÜ
×Ò˜vÖ0r0   c                óü   € V! R RRR7      p\        RV/4      pVP                  R4      P                  4       pVR,          P                  R4      P                  4       p\        P                  ! VR,          V4       R# )r|   ú
12/31/1995r‰   r   rc   r-   N)r	   r@   ru   rB   rT   )rF   r/   rƒ   rp   ÚrdfÚexps   &&    r*   Útest_annual_upsampleÚ$TestPeriodIndex.test_annual_upsample¿   sf   € Ù'¨
°LÀwÔOˆÜ˜˜R�yÓ!ˆØ�k‰k˜#Ó×$Ñ$Ó&ˆØ��g×Ñ˜sÓ#×)Ñ)Ó+ˆÜ
×Ò˜s 3�x¨Ö-r0   c                ó  € \        R RRR7      p\        . ROVR7      pVP                  R4      P                  4       p\        RRRR7      pVP	                  RRR	7      P                  VR
R7      p\        P                  ! W54       R# )Ú2000Ú2003r‰   r   r   rz   ú2000-01z2003-12r&   r9   ru   ©rŸ   N)é   é   é   é   )r   r
   r@   ru   rA   rD   rB   rT   )rF   r)   rƒ   rJ   Úex_indexrI   s   &     r*   Útest_annual_upsample2Ú%TestPeriodIndex.test_annual_upsample2Æ   sq   € Ü˜6 6°Ô8ˆÜ’L¨Ô,ˆà—‘˜SÓ!×'Ñ'Ó)ˆÜ 	¨9¸3Ô?ˆà—9‘9˜S g�9Ó.×6Ñ6°xÈÐ6ÓPˆÜ
×Ò˜vÖ0r0   r   c                ó�  € R V 2pV! RRVR7      pVR8X  d   \         MRpRp	\        P                  ! W‰R7      ;_uu_ 4        VP                  W4R7      P	                  4       p
V
P                  W4R	7      pVP                  VR
4      P                  4       pRRR4       \        P                  ! X
X4       R#   + '       g   i     L); i)úQ-r|   z
12/31/1991r   ry   Nr   rf   r~   r9   ru   ©	r    rB   r€   r@   ru   r?   rA   rE   rT   )rF   rs   rx   r‚   r   r/   r   rƒ   r„   r(   rJ   rI   s   &&&&&&      r*   Útest_quarterly_upsampleÚ'TestPeriodIndex.test_quarterly_upsampleÐ   s¥   € ð �E�7ˆ|ˆÙ'¨
°LÀtÔLˆØ &¨#¤�}°4ˆØ/ˆÜ×'Ò'¨×8Ö8Ø—[‘[ �[Ó?×EÑEÓGˆFØ×*Ñ*¨6Ð*ÓBˆHØ—‘ v¨wÓ7×AÑAÓCˆH÷ 9ô 	×Ò˜v xÖ0÷	 9×8úó   ÁAB5Â5C	Útargetc                ó†  € V! R RRR7      pVR8X  d   RM\         pRp\        P                  ! WVR7      ;_uu_ 4        VP                  WR7      P	                  4       pVP                  WR	7      pVP                  VR
4      P                  4       pRRR4       \        P                  ! XX4       R#   + '       g   i     L); i)r|   r¤   rz   r   r-   Nr   rf   r~   r9   ru   r·   )	rF   r»   r   r/   rƒ   r„   r(   rJ   rI   s	   &&&&     r*   Útest_monthly_upsampleÚ%TestPeriodIndex.test_monthly_upsampleâ   sš   € ñ (¨
°LÀsÔKˆà ”}‰t¬-ˆØ/ˆÜ×'Ò'¨×8Ö8Ø—[‘[ �[Ó?×EÑEÓGˆFØ×*Ñ*¨6Ð*ÓBˆHØ—‘ v¨wÓ7×AÑAÓCˆH÷ 9ô 	×Ò˜v xÖ0÷	 9×8ús   ¼AB0Â0C 	c           
     óä  € \        \        ^d4      \        RR^dRR7      RR7      p\        P                  VR&   \        \        RR	4      \        R
R	4      .RR7      p\        RR.VR7      pVP                  4       P                  R	4      P                  4       p\        P                  ! WC4       VP                  R	4      P                  4       P                  4       p\        P                  ! WS4       R# )éd   Ú20130101rW   Úidx)r   r8   ÚnameÚfloat©r   rb   :é
   é   Nz2013-01-01 00:00Úminz2013-01-01 00:01)rÃ   g     @A@g     àS@r   N)r
   r>   r   r!   Únanr   r   rE   r@   r‹   rB   rT   )rF   rW   r   rI   rJ   Úresult2s   &     r*   Útest_resample_basicÚ#TestPeriodIndex.test_resample_basicï   sÅ   € äÜ�#‹JÜ˜Z¨c¸3ÀUÔKØô
ˆô
 —6‘6ˆˆ%‰ÜÜÐ&¨Ó.´Ð7IÈ5Ó0QÐRØô
ˆô ˜4 ˜,¨eÔ4ˆØ—‘“×'Ñ'¨Ó.×3Ñ3Ó5ˆÜ
×Ò˜vÔ0Ø—*‘*˜UÓ#×(Ñ(Ó*×4Ñ4Ó6ˆÜ
×Ò˜wÖ1r0   zfreq,expected_valsÚ2Mc                óæ   € \        ^\        R^dR7      R7      pVP                  V4      P                  4       p\        RV\	        V4      R7      p\        W%R7      p\
        P                  ! WF4       R# )r®   rª   ©r&   r8   r   ©r&   r   r8   N)r
   r   r@   Úcountr%   rB   rT   )rF   r   Úexpected_valsÚseriesrJ   Úexpected_indexrI   s   &&&    r*   Útest_resample_countÚ#TestPeriodIndex.test_resample_count  s^   € ô
 ˜¤°FÀCÔ!HÔIˆØ—‘ Ó&×,Ñ,Ó.ˆÜ%Ø˜t¬S°Ó-?ô
ˆô ˜-Ô>ˆÜ
×Ò˜vÖ0r0   c           	     óº   € \        \        ^4      \        R^RR7      R7      pTp\        VP	                  R4      V4      ! 4       p\
        P                  ! WC4       R# )r°   rª   rz   ©r&   r8   r   r   N)r
   r>   r   r�   r@   rB   rT   )rF   Úresample_methodrÓ   rI   rJ   s   &&   r*   Útest_resample_same_freqÚ'TestPeriodIndex.test_resample_same_freq  sG   € äœ˜a›¬¸6È1ÐSVÔ(WÔXˆØˆä˜Ÿ™¨Ó-¨Ô?ÓAˆÜ
×Ò˜vÖ0r0   c                ó  € R p\        R^RR7      p\        \        ^4      VR7      pVP                  R4      p\        P
                  ! \        VR7      ;_uu_ 4        VP                  4        RRR4       R#   + '       g   i     R# ; i)zcFrequency <MonthEnd> cannot be resampled to <Week: weekday=6>, as they are not sub or super periodsrª   rz   rØ   r   ÚWrf   N)r   r
   r>   r@   rm   rn   r   r‹   )rF   r(   ÚpiÚserÚrss   &    r*   Útest_resample_incompat_freqÚ+TestPeriodIndex.test_resample_incompat_freq  sd   € ð3ð 	ô  °¸Ô<ˆÜ”U˜1“X RÔ(ˆØ�\‰\˜#ÓˆÜ�]Š]Ô0¸×<Ö<à�G‰GŒI÷ =×<×<Ò<ús   ÁA7Á7B	ÚtzúAmerica/Los_Angelesc           	     óT  € Tp\        R ^^^ ^ \        P                  R7      p\        R ^^^ ^ \        P                  R7      p\        W4RRR7      p\	        ^VR7      pVP                  V4      pRp\        P                  ! \        VR7      ;_uu_ 4        VP                  R4      P                  4       P                  4       pR	R	R	4       \        W4RRR
7      \        P                  ! 4       ,
          p	\	        RV	R7      p
\        P                  ! XV
4       R	#   + '       g   i     L^; i)iÝ  )r�   rs   ÚdayÚhourÚminuteÚtzinfoÚhrÂ   )r   rÃ   r   zAConverting to PeriodArray/Index representation will drop timezonerf   r-   N)r&   r'   r   rÃ   ç      ð?)r   r   Úutcr   r
   Ú
tz_convertrB   r€   ÚUserWarningr@   r‹   rE   r   r   ÚDayrT   )rF   rã   Úlocal_timezoner&   r'   r   rÓ   r(   rJ   rÔ   rI   s   &&         r*   Útest_with_local_timezoneÚ(TestPeriodIndex.test_with_local_timezone"  sñ   € ð ˆäØ˜R Q¨Q°qÄÇÁô
ˆô Ø˜R Q¨Q°qÄÇÁô
ˆô ˜5¨C°eÔ<ˆä˜ Ô'ˆØ×"Ñ" >Ó2ˆØQˆÜ×'Ò'¬¸3×?Ö?Ø—_‘_ SÓ)×.Ñ.Ó0×:Ñ:Ó<ˆF÷ @ô ˜u°C¸eÔDÄwÇ{Â{Ã}ÕTð 	ô ˜# ^Ô4ˆÜ
×Ò˜v xÖ0÷ @×?ús   Â.DÄD'	c                ó  € \        R ^0RWR7      p\        ^VR7      pVP                  R4      P                  4       p\        P
                  ! R R.VRR7      P                  V4      p\        RVR7      p\        P                  ! WW4       R# )	z
2017-01-01rê   )r8   r   rã   Úunitr   r-   z
2017-01-02)rã   r   ç       @N)	r   r
   r@   r‹   rj   ÚDatetimeIndexÚas_unitrB   rT   )rF   rã   rô   Údtirß   rJ   Úexp_dtirI   s   &&&     r*   Útest_resample_with_tzÚ%TestPeriodIndex.test_resample_with_tzF  s�   € ô ˜¨r¸ÀÔNˆÜ�Q˜cÔ"ˆØ—‘˜cÓ"×'Ñ'Ó)ˆÜ×"Ò"Ø˜<Ð(¨R°cô
ç
‰'�$‹-ð 	ô ØØô
ˆô 	×Ò˜vÖ0r0   c                óP  € \        R RRR7      p\        \        P                  ! \	        V4      4      VR7      pVP                  R4      p\        P                  ! VP                  RR7      Vn        VP                  R4      P                  4       p\        P                  ! WC4       R# )z
2017-03-12z2017-03-12 1:45:00Ú15minr   r   z
US/PacificÚ900sN)r   r
   r!   Úzerosr%   Útz_localizerj   rö   r   r@   r‹   rB   rT   )rF   r   rW   rI   rJ   s   &    r*   Ú'test_resample_nonexistent_time_bin_edgeÚ7TestPeriodIndex.test_resample_nonexistent_time_bin_edge[  sw   € ä˜<Ð)=ÀGÔLˆÜ”2—8’8œC ›JÓ'¨uÔ5ˆØ—=‘= Ó.ˆÜ×)Ò)¨(¯.©.¸vÔFˆŒØ×"Ñ" 6Ó*×/Ñ/Ó1ˆÜ
×Ò˜vÖ0r0   c           	     ó~  € \        R RRR7      pVP                  R4      P                  R4      p\        \	        \        \        V4      4      4      VR7      pVP                  \        P                  ! RR7      4      P                  4       p\        R	RR
RRRR7      p\        P                  ! VP                  V4       R# )z
2017-10-10z
2017-10-20rP   ©r&   r'   r   ÚUTCzAmerica/Sao_Paulo)Údatar   Ú1Dr   z
2017-10-09r-   Úshift_forwardr;   )r&   r'   r   rã   Únonexistentr<   N)r   r   rí   r	   Úlistr>   r%   rŒ   rj   ÚGrouperrÑ   rB   Úassert_index_equalr   )rF   r   rp   rJ   rI   s   &    r*   Ú(test_resample_nonexistent_time_bin_edge2Ú8TestPeriodIndex.test_resample_nonexistent_time_bin_edge2d  s˜   € ä °<ÀdÔKˆØ×!Ñ! %Ó(×3Ñ3Ð4GÓHˆÜœD¤¤s¨5£zÓ!2Ó3¸5ÔAˆØ—‘œBŸJšJ¨DÔ1Ó2×8Ñ8Ó:ˆÜØØØØ"Ø'Øô
ˆô 	×Ò˜fŸl™l¨HÖ5r0   c                óâ   € \        R RRRR7      p\        \        P                  ! \	        V4      4      VR7      pVP                  R4      P                  4       p\        P                  ! W24       R# )z2014-10-25 22:00:00z2014-10-26 00:30:00Ú30minzEurope/London©r   rã   r   N)	r   r
   r!   rÿ   r%   r@   r‹   rB   rT   )rF   rÂ   rI   rJ   s   &   r*   Ú%test_resample_ambiguous_time_bin_edgeÚ5TestPeriodIndex.test_resample_ambiguous_time_bin_edget  sZ   € äØ!Ø!ØØô	
ˆô œ"Ÿ(š(¤3 s£8Ó,°CÔ8ˆØ×"Ñ" 7Ó+×0Ñ0Ó2ˆÜ
×Ò˜vÖ0r0   c           	     ód  € \        \        P                  ! ^	RR7      \        R^	RR7      R7      pVP	                  R4      P                  4       pVP	                  R4      P                  4       P	                  R4      P                  4       P                  R4      p\        P                  ! W#4       R# )	é	   ri   ra   z
2010-01-01ÚQEr�   r   ÚMEN)
r
   r!   rh   r   r@   ru   ÚlastÚastyperB   rT   )rF   rW   r  Úboths   &   r*   Ú!test_fill_method_and_how_upsampleÚ1TestPeriodIndex.test_fill_method_and_how_upsample€  sƒ   € äÜ�IŠI�a˜wÔ'Ü˜\°1¸4Ô@ô
ˆð �z‰z˜$Ó×%Ñ%Ó'ˆØ�z‰z˜$Ó×%Ñ%Ó'×0Ñ0°Ó6×;Ñ;Ó=×DÑDÀWÓMˆÜ
×Ò˜tÖ*r0   ræ   c                ó�  € R V 2pV! RRVR7      pVR8X  d   RM\         pRp\        P                  ! WxR7      ;_uu_ 4        VP                  W#R7      P	                  4       p	V	P                  W#R	7      p
V
P                  VR
4      P                  4       p
RRR4       \        P                  ! X	X
4       R#   + '       g   i     L); i)zW-r|   z
07/31/1990r   r-   Nr   rf   r~   r9   ru   r·   )rF   ræ   r»   r   r/   r   rƒ   r„   r(   rJ   rI   s   &&&&&      r*   Útest_weekly_upsampleÚ$TestPeriodIndex.test_weekly_upsampleŠ  s¥   € ð �C�5ˆzˆÙ'¨
°LÀtÔLˆØ ”}‰t¬-ˆØ/ˆÜ×'Ò'¨×8Ö8Ø—[‘[ �[Ó?×EÑEÓGˆFØ×*Ñ*¨6Ð*ÓBˆHØ—‘ v¨wÓ7×AÑAÓCˆH÷ 9ô 	×Ò˜v xÖ0÷	 9×8úrº   c                ó   € V! R RRR7      pVP                  R4      P                  4       P                  4       pVP                  R4      P                  4       P                  RR7      p\        P                  ! W44       R# )r|   r¤   rz   r   r‰   r&   r9   N)r@   r‹   r?   rB   rT   rŽ   s   &&   r*   Útest_resample_to_timestampsÚ+TestPeriodIndex.test_resample_to_timestamps˜  sc   € Ù'¨
°LÀsÔKˆà—‘˜WÓ%×*Ñ*Ó,×9Ñ9Ó;ˆØ—;‘;˜wÓ'×,Ñ,Ó.×;Ñ;ÀÐ;ÓHˆÜ
×Ò˜vÖ0r0   c                ó°  € V! R RRV 2R7      pVP                  RV 24      P                  4       pVP                  RRR7      p\        VP                  ^ ,          P                  RR4      VP                  R,          P                  RR4      RV 2R7      pVP                  VP                  RR	4      R
R7      pWgn        \        P                  ! WG4       R# )Ú1990Ú1992r}   r   r¶   r-   r&   r9   r'   rW   ru   r­   Nr=   )	r@   ru   r?   r   r   rA   rD   rB   rT   )rF   r/   rs   rƒ   Úquar_tsÚstampsÚqdatesrI   s   &&&     r*   Útest_resample_to_quarterlyÚ*TestPeriodIndex.test_resample_to_quarterlyŸ  s¼   € á'¨°¸rÀ%À¸\ÔJˆØ—+‘+  5 '˜lÓ+×1Ñ1Ó3ˆà—‘ ¨'�Ó2ˆÜØ�H‰H�Q�K×Ñ˜s GÓ,Ø�H‰H�R�L×Ñ  UÓ+Ø�e�W�ô
ˆð —>‘> &×"5Ñ"5°c¸3Ó"?È�>ÓPˆØŒä
×Ò˜wÖ1r0   r:   c                óê   € V! R RRR7      pVP                  RVR7      P                  4       pVP                  RVR7      pVP                  VP                  RR7      p\
        P                  ! WE4       R	# )
r$  r%  zY-JUNr   úQ-MARr~   r9   ru   r­   N)r@   ru   rA   rD   r   rB   rT   )rF   r/   r:   rƒ   rJ   rI   s   &&&   r*   Ú$test_resample_to_quarterly_start_endÚ4TestPeriodIndex.test_resample_to_quarterly_start_end°  sh   € ñ (¨°¸WÔEˆØ—‘˜W°�Ó5×;Ñ;Ó=ˆØ—9‘9˜W¨#�9Ó.ˆØ×#Ñ# F§L¡L¸Ð#ÓAˆô 	×Ò˜vÖ0r0   c                ó|  € \        . RORR7      p\        \        P                  P	                  ^4      P                  ^4      VR7      pVP                  4       pVP                  R4      P                  4       pVP                  R4      P                  4       P                  R4      p\        P                  ! WE4       R# )éÐ  rŠ   r   r   ÚYEN)r0  rO   é×  iÙ  )r   r
   r!   r"   r#   r$   r?   r@   ru   rE   rB   rT   )rF   r)   rW   r'  ÚfilledrI   s   &     r*   Útest_resample_fill_missingÚ*TestPeriodIndex.test_resample_fill_missing¾  s‡   € ÜÒ2¸Ô=ˆä”2—9‘9×(Ñ(¨Ó+×;Ñ;¸AÓ>ÀcÔJˆà—‘Ó!ˆØ—‘˜C“×&Ñ&Ó(ˆØ—?‘? 4Ó(×.Ñ.Ó0×:Ñ:¸3Ó?ˆÜ
×Ò˜vÖ0r0   c                óZ  € \        . RORR7      p\        \        P                  P	                  ^4      P                  ^4      VR7      pRp\        P                  ! \        VR7      ;_uu_ 4        VP                  R4      P                  4        RRR4       R#   + '       g   i     R# ; i)r0  rŠ   r   r   z8Reindexing only valid with uniquely valued Index objectsrf   N)r0  rO   rO   r2  r2  )r   r
   r!   r"   r#   r$   rm   rn   r   r@   ru   )rF   r)   rW   r(   s   &   r*   Útest_cant_fill_missing_dupsÚ+TestPeriodIndex.test_cant_fill_missing_dupsÈ  so   € ÜÒ8¸sÔCˆÜ”2—9‘9×(Ñ(¨Ó+×;Ñ;¸AÓ>ÀcÔJˆØHˆÜ�]Š]Ô,°C×8Ö8Ø�J‰J�s‹O×!Ñ!Ô#÷ 9×8×8Ò8ús   Á/ BÂB*	c                ó´  € \        R RRR7      p\        \        P                  P	                  ^4      P                  \        V4      4      VR7      pVP                  4       P                  R4      P                  4       pVP                  R4      P                  4       P                  4       p\        P                  ! WC4       VP                  R4      pVP                  R4      P                  4       p\        P                  ! WC4       VP                  R4      P                  4       P                  4       P                  4       p\        P                  ! WC4       R# )rœ   z1/5/2000rÈ   r   r   Ú5minN)r   r
   r!   r"   r#   r$   r%   r?   r@   r‹   rB   rT   rE   ©rF   r)   rƒ   rI   rJ   s   &    r*   Útest_resample_5minuteÚ%TestPeriodIndex.test_resample_5minuteÏ  sô   € Ü˜: z¸Ô>ˆÜ”B—I‘I×)Ñ)¨!Ó,×<Ñ<¼SÀ»XÓFÈcÔRˆØ—?‘?Ó$×-Ñ-¨fÓ5×:Ñ:Ó<ˆØ—‘˜VÓ$×)Ñ)Ó+×8Ñ8Ó:ˆÜ
×Ò˜vÔ0à×%Ñ% fÓ-ˆØ—‘˜VÓ$×)Ñ)Ó+ˆÜ
×Ò˜vÔ0Ø—‘˜VÓ$×)Ñ)Ó+×8Ñ8Ó:×DÑDÓFˆÜ
×Ò˜vÖ0r0   c                óº  € V! R RRR7      pVP                  R4      P                  4       pVP                  R4      P                  \        RR4      4      p\        P
                  ! W44       V! R R4      pVP                  RRR7      P                  4       p\        R R	RR7      pVP                  RRR
7      P                  V4      p\        P
                  ! W44       R# )rœ   z2/1/2000ry   r   r-   z1/3/2000rê   rW   r~   z2/1/2000 23:00r9   N)r@   rA   rD   r   rB   rT   )rF   r/   rƒ   rJ   rI   Úexp_rngs   &&    r*   Ú"test_upsample_daily_business_dailyÚ2TestPeriodIndex.test_upsample_daily_business_dailyÜ  sµ   € Ù'¨
°JÀSÔIˆà—‘˜SÓ!×(Ñ(Ó*ˆØ—9‘9˜S“>×)Ñ)¬,°zÀ:Ó*NÓOˆÜ
×Ò˜vÔ0á'¨
°JÓ?ˆØ—‘˜S¨S�Ó1×8Ñ8Ó:ˆÜ˜zÐ+;À#ÔFˆØ—9‘9˜S c�9Ó*×2Ñ2°7Ó;ˆÜ
×Ò˜vÖ0r0   c                óh  € \        R RRR7      p\        \        P                  ! ^d4      VR7      pVR,          pVP	                  R4      P                  \        4      pVP	                  R4      P                  \        4      P                  VP                  ,          p\        P                  ! WE4       R# )z1/1/2012r:  iè  rÐ   r   :Nz2012-01-04 06:55NÚ10minN)r   r
   r!   Úarrayr@   Úapplyr%   Úlocr   rB   rT   )rF   ÚdrrW   ÚsubsetrJ   rI   s   &     r*   Útest_resample_irregular_sparseÚ.TestPeriodIndex.test_resample_irregular_sparseé  s~   € Ü˜j¨v¸tÔDˆÜ”2—8’8˜C“=¨Ô+ˆàÐ&Õ'ˆà—‘ Ó)×/Ñ/´Ó4ˆØ—:‘:˜gÓ&×,Ñ,¬SÓ1×5Ñ5°f·l±lÕCˆÜ
×Ò˜vÖ0r0   c                óú  € \        R ^
RR7      p\        \        P                  P	                  ^4      P                  \        V4      4      VR7      pVP                  R4      P                  4       pVP                  4       P                  4       '       g   Q hVP                  R4      P                  4       P                  4       RR pVP                  R4      P                  4       p\        P                  ! W44       R# )rœ   r’   r�   r   úW-THUNr=   )r   r
   r!   r"   r#   r$   r%   r@   rA   ÚisnaÚallru   rB   rT   r    s   &    r*   Útest_resample_weekly_all_naÚ+TestPeriodIndex.test_resample_weekly_all_naó  s¸   € Ü˜¨R°gÔ>ˆÜ”B—I‘I×)Ñ)¨!Ó,×<Ñ<¼SÀ»XÓFÈcÔRˆà—‘˜WÓ%×,Ñ,Ó.ˆà�{‰{‹}× Ñ ×"Ò"Ð"Ð"à—‘˜WÓ%×,Ñ,Ó.×4Ñ4Ó6°s¸Ð;ˆØ—9‘9˜WÓ%×+Ñ+Ó-ˆÜ
×Ò˜vÖ0r0   c                óV  € \        R RVR7      p\        \        \        V4      4      VR7      pVP	                  R4      pVP                  R4      pVP                  R4      P                  4       pVP                  4       pVP                  P	                  R4      Vn	        VP                  R4      P                  4       P	                  R4      p\        P                  ! VP                  RR7      Vn	        \        P                  ! Wh4       VP                  R	4      P                  4       pR# )
z	2012-4-13z2012-5-1)r&   r'   rô   r   r  rä   rÝ   Nr   r-   )r   r
   r>   r%   r   rí   r@   r‹   Úcopyr   rj   rö   rB   rT   )	rF   rô   rG  rƒ   Úts_utcÚts_localrJ   Úts_local_naiver¦   s	   &&       r*   Útest_resample_tz_localizedÚ*TestPeriodIndex.test_resample_tz_localizedÿ  sæ   € Ü˜k¨zÀÔEˆÜ”Eœ#˜b›'“N¨"Ô-ˆà—‘ Ó&ˆØ×$Ñ$Ð%:Ó;ˆà×"Ñ" 3Ó'×,Ñ,Ó.ˆà!Ÿ™›ˆØ-×3Ñ3×?Ñ?ÀÓEˆÔà×%Ñ% cÓ*×/Ñ/Ó1×=Ñ=Ð>SÓTˆÜ×$Ò$ S§Y¡Y°SÔ9ˆŒ	ä
×Ò˜vÔ+ð ×"Ñ" 3Ó'×,Ñ,Ó.Šr0   c                óL  € \        R RRRR7      p\        ^^.VR7      pVP                  RRRR7      P                  4       p\        R	^RRR
7      p\        \        P
                  R.VR7      p\        P                  ! W54       Rp\        P                  ! \        VR7      ;_uu_ 4        VP                  R4      P                  4       P                  4       pRRR4       \        R	^RR7      p\        R.VR7      p\        P                  ! W54       R#   + '       g   i     LD; i)z2001-09-20 15:59z2001-09-20 16:00rÈ   zAustralia/Sydneyr  r   r-   Úright©ÚclosedÚlabelz
2001-09-20)r8   r   rã   g      ø?zBConverting to PeriodArray/Index representation will drop timezone rf   Nr�   )r   r
   r@   r‹   r!   rÉ   rB   rT   r€   rî   rE   r   )rF   rÂ   rW   rJ   r²   rI   r(   s   &      r*   Útest_resample_tz_localized2Ú+TestPeriodIndex.test_resample_tz_localized2  sï   € äØÐ 2¸ÐCUô
ˆô �A�q�6 Ô%ˆð —‘˜C¨°w�Ó?×DÑDÓFˆÜ˜l°A¸CÐDVÔWˆÜœ2Ÿ6™6 3˜-¨xÔ8ˆä
×Ò˜vÔ0ð SˆÜ×'Ò'¬¸3×?Ö?Ø—Z‘Z “_×)Ñ)Ó+×5Ñ5Ó7ˆF÷ @ä °a¸cÔBˆÜ˜3˜% xÔ0ˆÜ
×Ò˜vÖ0÷	 @×?ús   Â).DÄD#	c                óº  € \        R RRR7      pVP                  R4      p\        VR7      p\        P                  P                  ^4      P                  \        V4      4      VR&   \        P                  ! \        P                  P                  ^4      P                  \        V4      4      4      VR&   \        RVP                  R4      P                  4       R,          RVP                  R4      P                  4       R,          /RR.R	7      pVP                  R4      P                  RR
RR/4      P                  RR.R	7      p\        P                  ! WC4       R# )z1/1/2011i N  rê   r�   ÚESTr   ÚfirstÚsecondr1  )ÚcolumnsÚsumr‹   N)r   r   r	   r!   r"   r#   r$   r%   Úcumsumr@   rd  r‹   ÚaggrD   rB   rV   r;  s   &    r*   Útest_resample_tz_localized3Ú+TestPeriodIndex.test_resample_tz_localized3)  s  € ô ˜¨U¸Ô=ˆØ�o‰o˜eÓ$ˆÜ˜SÔ!ˆÜ—i‘i×+Ñ+¨AÓ.×>Ñ>¼sÀ3»xÓHˆˆ7‰Ü—y’y¤§¡×!6Ñ!6°qÓ!9×!IÑ!IÌ#ÈcË(Ó!SÓTˆˆ8‰Üà˜Ÿ™ TÓ*×.Ñ.Ó0°Õ9Ø˜"Ÿ+™+ dÓ+×0Ñ0Ó2°8Õ<ðð ˜hÐ'ô
ˆð �K‰K˜Óß‰S�'˜5 (¨FÐ3Ó4ß‰W˜g xÐ0ˆWÓ1ð 	ô
 	×Ò˜fÖ/r0   c           	     ó¬  € \        \        P                  P                  ^4      P	                  ^4      \        RR^R7      R7      p\        P                  VP                  ^ &   VP                  RRRR7      P                  4       pVR	,          P                  RRRR7      P                  4       p\        P                  ! W#4       VP                  RRRR7      P                  4       pVR	,          P                  RRRR7      P                  4       p\        RR^R7      p\        P                  ! VP                  V4       \        P                  ! W#4       R
# )r¯   z1/1/2012 9:30Ú1minrÐ   r   rC  r;   rY  rZ  ºr®   NNN)r
   r!   r"   r#   r$   r   rÉ   Úilocr@   r‹   rB   rT   r  r   )rF   rW   rJ   r¦   r²   s   &    r*   Útest_closed_left_cornerÚ'TestPeriodIndex.test_closed_left_corner?  s  € äÜ�I‰I×!Ñ! !Ó$×4Ñ4°RÓ8Ü ?¸ÈÔLô
ˆô —F‘Fˆ�‰ˆq‰	à—‘˜G¨F¸'�ÓB×GÑGÓIˆØ��e�n‰n˜W¨V¸7ˆnÓC×HÑHÓJˆÜ
×Ò˜vÔ+à—‘˜G¨F¸&�ÓA×FÑFÓHˆØ��e�n‰n˜W¨V¸6ˆnÓB×GÑGÓIˆä O¸'È1ÔMˆä
×Ò˜fŸl™l¨HÔ5Ü
×Ò˜vÖ+r0   c                óD  € \        R ^
RR7      p\        \        P                  ! ^
4      VR7      pVP	                  R4      P                  4       pVP                  4       P	                  R4      P                  4       P                  4       p\        P                  ! W44       R# )Ú2000Q1úQ-DECr�   r   rŠ   r1  N)
r   r
   r!   rh   r@   r‹   r?   rE   rB   rT   )rF   r)   rƒ   rJ   r¦   s   &    r*   Útest_quarterly_resamplingÚ)TestPeriodIndex.test_quarterly_resamplingS  sr   € Ü˜8¨R°gÔ>ˆÜ”B—I’I˜b“M¨Ô-ˆà—‘˜SÓ!×&Ñ&Ó(ˆØ�o‰oÓ×(Ñ(¨Ó.×3Ñ3Ó5×?Ñ?ÓAˆÜ
×Ò˜vÖ+r0   c                óè   € \        R RRR7      p\        V4      p\        V4       Uu. uF  q3.^,          NK  	  pp\        V. R	OVR7      pVP	                  RRRR7      P                  4        R# u upi )
z8/6/2012z	8/26/2012r-   r  )rc  r   zW-MONr;   rZ  N)ÚopenÚhighÚlowÚcloseÚvol)r   r%   r>   r	   r@   ra  )rF   ÚindÚnÚxr  rp   s   &     r*   Útest_resample_weekly_bug_1726Ú-TestPeriodIndex.test_resample_weekly_bug_1726[  si   € ä˜z¨{ÀÔEˆÜ�‹HˆÜ!& q¤Ó*¡˜A��a—�¡ˆÐ*Ü�tÒ%LÐTWÔXˆð 	�‰�G F°&ˆÓ9×?Ñ?ÖAùò	 +s   §A/c                óò  € \         P                  ! R R.4      P                  R4      P                  R4      p\	        ^^.VR7      pVP                  RRRR7      P                  4       P                  4       p. ROp\         P                  ! VRR	7      P                  R4      P                  VP                  4      p\         P                  ! VRR
7      p\	        . ROVR7      p\        P                  ! W54       R# )l     �æZÑ! l     ²NìEà! r  zAmerica/Chicagor   Ú12hrY  rZ  T)rì   r   N)z2016-03-09 12:00:00-06:00z2016-03-10 00:00:00-06:00z2016-03-10 12:00:00-06:00z2016-03-11 00:00:00-06:00z2016-03-11 12:00:00-06:00z2016-03-12 00:00:00-06:00z2016-03-12 12:00:00-06:00z2016-03-13 00:00:00-06:00z2016-03-13 13:00:00-05:00z2016-03-14 01:00:00-05:00z2016-03-14 13:00:00-05:00z2016-03-15 01:00:00-05:00z2016-03-15 13:00:00-05:00)rë   rë   rë   rë   rë   rë   rë   rë   rë   rë   rë   rë   rõ   )rj   rö   r   rí   r	   r@   r  ru   Úto_datetimer÷   rô   rB   rV   )rF   r   rp   rJ   Úexpected_index_valuesrI   s   &     r*   Ú"test_resample_with_dst_time_changeÚ2TestPeriodIndex.test_resample_with_dst_time_changee  sÖ   € ô ×ÒÐ1Ð3FÐGÓHß‰[˜Óß‰ZÐ)Ó*ð 	ô
 ˜˜1�v UÔ+ˆØ—‘˜U¨7¸'�ÓB×GÑGÓI×OÑOÓQˆò!
Ðô  �NŠNÐ0°dÔ;ß‰ZÐ)Ó*ß‰W�U—Z‘ZÓ ð 	ô
 × Ò  ¨UÔ3ˆÜÚMØô
ˆô 	×Ò˜fÖ/r0   c                ó¸  € \        \        P                  ! R R4      \        P                  R7      pVP                  R4      P                  4       pVP                  R4      P                  4       P                  R4      P                  4       pVP                  ^ ,          \        R4      8X  g   Q hVP                  ^ ,          VP                  ^ ,          8X  g   Q hR# )Ú20000101Ú20000201rÅ   ÚBMSry   Ú20000103N)	r
   rj   Úbdate_ranger!   Úfloat64r@   r‹   r   r   )rF   Ú
timeseriesÚres1Úres2s   &   r*   Útest_resample_bms_2752Ú&TestPeriodIndex.test_resample_bms_2752Š  s¡   € äÜ—.’. ¨ZÓ8ÄÇ
Á
ô
ˆ
ð ×"Ñ" 5Ó)×.Ñ.Ó0ˆØ×"Ñ" 5Ó)×.Ñ.Ó0×9Ñ9¸#Ó>×CÑCÓEˆØ�z‰z˜!�}¤	¨*Ó 5Ô5Ð5Ð5Ø�z‰z˜!�} §
¡
¨1¥Ô-Ð-Ò-r0   z6Commented out for more than 3 years. Should this work?)Úreasonc                óR  € \        R ^RR7      p\        \        P                  ! ^4      VR7      p\        RRRR7      pVP	                  RRR	7      P                  V4      pVP                  R
R7      pVP                  R4      P                  4       p\        P                  ! WT4       R# )r¬   r  r�   r   z
2000-01-01z
2000-03-31r-   r   r'   r9   rv   r­   N)r   r
   r!   rh   rA   rD   Úfillnar@   r‹   rB   rT   )rF   r)   rƒ   Ú	exp_indexrI   rJ   s   &     r*   Útest_monthly_convention_spanÚ,TestPeriodIndex.test_monthly_convention_span”  s†   € ä˜9¨a°dÔ;ˆÜ”B—I’I˜a“L¨Ô,ˆô ! ¨|À#ÔFˆ	Ø—9‘9˜S e�9Ó,×4Ñ4°YÓ?ˆØ—?‘?¨'�?Ó2ˆà—‘˜SÓ!×&Ñ&Ó(ˆä
×Ò˜vÖ0r0   zfrom_freq, to_freqc           	     óR  € \        R ^dVR7      p\        \        P                  P	                  ^4      P                  \        V4      ^34      V4      pVP                  V4      P                  4       p\        P                  ! WTP                  VRRR7      P                  4       4       R# )ú	8/15/2012rØ   rY  rZ  N©r   r	   r!   r"   r#   r$   r%   r@   r‹   rB   rV   ©rF   Ú	from_freqÚto_freqrÂ   rp   r˜   s   &&&   r*   Útest_default_right_closed_labelÚ/TestPeriodIndex.test_default_right_closed_label¢  s�   € ô ˜{°C¸iÔHˆÜ”r—y‘y×,Ñ,¨QÓ/×?Ñ?ÄÀSÃÈ1ÀÓNÐPSÓTˆà—K‘K Ó(×-Ñ-Ó/ˆ	Ü
×ÒØ—{‘{ 7°7À'�{ÓJ×OÑOÓQö	
r0   c           	     óR  € \        R ^dVR7      p\        \        P                  P	                  ^4      P                  \        V4      ^34      V4      pVP                  V4      P                  4       p\        P                  ! WTP                  VRRR7      P                  4       4       R# )r˜  rØ   r;   rZ  Nr™  rš  s   &&&   r*   Útest_default_left_closed_labelÚ.TestPeriodIndex.test_default_left_closed_label®  s�   € ô
 ˜{°C¸iÔHˆÜ”r—y‘y×,Ñ,¨QÓ/×?Ñ?ÄÀSÃÈ1ÀÓNÐPSÓTˆà—K‘K Ó(×-Ñ-Ó/ˆ	Ü
×ÒØ—{‘{ 7°6À�{ÓH×MÑMÓOö	
r0   c                óP  € \        R RRR7      p\        \        P                  P	                  ^4      P                  \        V4      4      VR7      pVP                  R4      P                  4       p\        P                  ! VP                  ^ ,          VP                  4       4       R# )z
2012-01-01z
2012-12-31rz   r  r   rŠ   N)r   r
   r!   r"   r#   r$   r%   r@   r‹   rB   rC   rl  )rF   r   rß   rJ   s   &   r*   Útest_all_values_single_binÚ*TestPeriodIndex.test_all_values_single_bin»  sp   € ä <°\ÈÔLˆÜ”R—Y‘Y×*Ñ*¨1Ó-×=Ñ=¼cÀ%»jÓIÐQVÔWˆà—‘˜cÓ"×'Ñ'Ó)ˆÜ
×Ò˜vŸ{™{¨1�~¨s¯x©x«zÖ:r0   c           	     ó"  € \        \        P                  P                  ^4      P	                  R4      \        R^	RR7      R7      pVP                  R4      P                  4       p\        P                  ! VP                  R,          P                  4       VP                  R,          P                  4       .^R7      P                  p\        P                  ! \        R4      \        R	4      .R
RR7      Vn        \        P                   ! W#4       R# )r¯   z2000-1-1Úns)r8   rô   r   Ú5D:r   r5   N:r5   NN)Úaxisz2000-1-6zM8[ns])rb   r   N)r  r°   )r	   r!   r"   r#   r$   r   r@   r‹   rj   Úconcatrl  ÚTrö   r   r   rB   rV   )rF   rp   rJ   rI   s   &   r*   Ú(test_evenly_divisible_with_no_extra_binsÚ8TestPeriodIndex.test_evenly_divisible_with_no_extra_binsÃ  sÆ   € ô Ü�I‰I×!Ñ! !Ó$×4Ñ4°VÓ<Ü˜Z°¸Ô>ô
ˆð —‘˜TÓ"×'Ñ'Ó)ˆÜ—9’9˜bŸg™g c�l×/Ñ/Ó1°2·7±7¸2µ;×3CÑ3CÓ3EÐFÈQÔO×QÑQˆÜ×)Ò)Ü�zÓ"¤I¨jÓ$9Ð:À(ÐQUô
ˆŒô 	×Ò˜fÖ/r0   c                ó6  € \        R ^R7      p\        R^R^PR^ZR^R^/.^,          R^R^FR^
R^2R^/.^,          ,           VP                  V4      R7      P                  4       p\        R ^RR	7      p\        R^R^R^R^R^/.^,          VR7      pVP	                  R4      P                  4       p\        P                  ! WC4       \        R^RR
RRRRRR/.^,          VR7      pVP	                  R4      P                  4       p\        P                  ! WC4       R# )z2001-5-4rÏ   ÚREST_KEYÚ
DLY_TRN_QTÚDLY_SLS_AMTÚCOOP_DLY_TRN_QTÚCOOP_DLY_SLS_AMTr   Ú7Dr�   i  i¼  i0  i  N)	r   r	   ÚappendÚ
sort_indexr@   rÑ   rB   rV   rd  )rF   r   rp   rI   rJ   s   &    r*   Ú)test_evenly_divisible_with_no_extra_bins2Ú9TestPeriodIndex.test_evenly_divisible_with_no_extra_bins2Ò  so  € Ü °RÔ8ˆÜð  Ø  "Ø! 2Ø% rØ&¨ððð õ	ð  Ø  "Ø! 2Ø% rØ&¨ððð õ	õð( —,‘,˜uÓ%ô+
÷, ‰*‹,ð- 	ô0 ˜:¨q°tÔ<ˆÜð  Ø  "Ø! 2Ø% rØ&¨ððð õ	ð ô
ˆð —‘˜TÓ"×(Ñ(Ó*ˆÜ
×Ò˜fÔ/äð  Ø  $Ø! 3Ø% sØ&¨ððð õ	ð ô
ˆð —‘˜TÓ"×&Ñ&Ó(ˆÜ
×Ò˜fÖ/r0   zfreq, period_multc                ó@  € \        R R^
R7      p\        \        \        V4      4      VR7      pVP	                  4       P                  V4      P                  4       P                  V4      p\        R W\        V4      ,          R7      pVP                  V4      pVP                  V4      P                  4       p\        P                  ! Wu4       VP                  V4      P                  4       P	                  4       P                  4       p\        P                  ! Wu4       R# )rª   r-   rÐ   r   N)r   r
   r>   r%   r?   r@   ÚohlcrE   rD   rB   rV   )rF   r   Úperiod_multrÞ   rW   rI   rK   rJ   s   &&&     r*   Útest_upsampling_ohlcÚ$TestPeriodIndex.test_upsampling_ohlc  s×   € ô  ¨S¸"Ô=ˆÜ”5œ˜R›“>¨Ô,ˆØ—>‘>Ó#×,Ñ,¨TÓ2×7Ñ7Ó9×CÑCÀDÓIˆô ! v°DÔPSÐTVÓPWÕBWÔXˆ	Ø×#Ñ# IÓ.ˆØ—‘˜DÓ!×&Ñ&Ó(ˆÜ
×Ò˜fÔ/à—‘˜DÓ!×&Ñ&Ó(×5Ñ5Ó7×AÑAÓCˆÜ
×Ò˜fÖ/r0   zperiods, valuesú1970-01-01 00:00:00z1970-01-01 00:00:02z1970-01-01 00:00:03zfreq, expected_valuesÚ1sÚ2sÚ3sc                óè   € \        VR R7      p\        W%R7      p\        R\        V4      VR7      p\        WGR7      pVP	                  V4      P                  4       p	\        P                  ! W˜4       R# )rW   r   r   r½  r�   N)r   r	   r   r%   r@   r‹   rB   rV   )
rF   r8   Úvaluesr   Úexpected_valuesr   rX   rÔ   rI   rJ   s
   &&&&&     r*   Útest_resample_with_natÚ&TestPeriodIndex.test_resample_with_nat  sb   € ôP ˜G¨#Ô.ˆÜ˜&Ô.ˆä%Ø!¬3¨Ó+?Àdô
ˆô ˜_ÔCˆØ—‘ Ó%×*Ñ*Ó,ˆÜ
×Ò˜fÖ/r0   c                ó$  € \        \        P                  .^,          RR7      p\        . R
OVR.R7      p\        . VP                  R7      p\        VR.RR7      pVP                  R4      P                  4       p\        P                  ! WT4       R	# )r°   rW   r   rc   )r   rc  )r  r   r‹  )r   rc  rb   r¾  N)r¯   r°   r5   )	r   rj   ÚNaTr	   r   r@   r‹   rB   rV   )rF   rÞ   rX   rÔ   rI   rJ   s   &     r*   Útest_resample_with_only_natÚ+TestPeriodIndex.test_resample_with_only_natP  sm   € äœ"Ÿ&™&˜ A�¨CÔ0ˆÜš)¨2¸°uÔ=ˆÜ$¨"°2·7±7Ô;ˆÜ >¸C¸5È	ÔRˆØ—‘ Ó%×*Ñ*Ó,ˆÜ
×Ò˜fÖ/r0   z$start,end,start_freq,end_freq,offsetc                ó^  € \        WVR 7      p\        \        P                  ! \	        V4      4      VR7      pVP                  WER7      P                  4       pVP                  V4      pVP                  4       P                  WER7      P                  4       p	\        P                  ! W‰4       R# )r   r   )rx   N)
r   r
   r!   rh   r%   r@   r‹   r?   rB   rT   )
rF   r&   r'   Ú
start_freqÚend_freqrx   rÞ   rß   rJ   rI   s
   &&&&&&    r*   Útest_resample_with_offsetÚ)TestPeriodIndex.test_resample_with_offsetY  s…   € ô, ˜%¨:Ô6ˆÜ”R—Y’Yœs 2›wÓ'¨rÔ2ˆØ—‘˜h�Ó6×;Ñ;Ó=ˆØ×$Ñ$ XÓ.ˆà×#Ñ#Ó%×.Ñ.¨xÐ.ÓG×LÑLÓNˆÜ
×Ò˜vÖ0r0   c                óœ  € \        R RRR7      p\        \        P                  ! \	        V4      4      VR7      pVP                  R4      P                  4       pVP                  R4      pVP                  4       P                  R4      P                  4       pVP                  P                  R4      Vn        \        P                  ! W44       R# )ú19910905 12:00z19910909 1:00rê   r   r   rz   r  N)r   r
   r!   rh   r%   r@   r‹   r?   r   Ú
_with_freqrB   rT   )rF   rÞ   rß   rJ   rI   s   &    r*   Útest_resample_with_offset_monthÚ/TestPeriodIndex.test_resample_with_offset_monthw  s—   € äÐ*¨OÀ#ÔFˆÜ”R—Y’Yœs 2›wÓ'¨rÔ2ˆØ—‘˜cÓ"×'Ñ'Ó)ˆØ×$Ñ$ SÓ)ˆØ×#Ñ#Ó%×.Ñ.¨tÓ4×9Ñ9Ó;ˆà!Ÿ™×2Ñ2°4Ó8ˆŒÜ
×Ò˜vÖ0r0   z1first,last,freq,freq_to_offset,exp_first,exp_lastc                óâ   € \        V4      p\        V4      p\        WSR 7      p\        WcR 7      p\        P                  P                  P	                  V4      p\        WV4      pWV3pWx8X  g   Q hR# )r   N)r   rj   ÚtseriesÚfrequenciesÚ	to_offsetr   )	rF   ra  r  r   Úfreq_to_offsetÚ	exp_firstÚexp_lastrJ   rI   s	   &&&&&&&  r*   Útest_get_period_range_edgesÚ+TestPeriodIndex.test_get_period_range_edges‚  sd   € ô* �u“ˆÜ�d‹|ˆä˜9Ô0ˆ	Ü˜(Ô.ˆä�z‰z×%Ñ%×/Ñ/°Ó?ˆÜ(¨°dÓ;ˆØÐ(ˆØÔ!Ð!Ò!r0   c                óh  € \        R R^R7      p\        P                  ! ^4      p\        P                  VR&   \	        W!4      P                  4       pVP                  R4      P                  ^R7      p\	        R\        P                  .\        RR.R	R
7      R7      p\        P                  ! WE4       R# )Ú2018r  rÐ   :r°   é   NÚQ)Ú	min_countrS   Ú2018Q1Ú2018Q2rq  r   r   N)r   r!   ÚonesrÉ   r
   rE   r@   rd  r   rB   rT   )rF   r   r  rW   rJ   rI   s   &     r*   Útest_sum_min_countÚ"TestPeriodIndex.test_sum_min_count¢  s‹   € ä ¨d¸AÔ>ˆÜ�wŠw�q‹zˆÜ—F‘FˆˆS‰	Ü�4Ó×)Ñ)Ó+ˆØ—‘˜C“×$Ñ$¨qÐ$Ó1ˆÜØ”"—&‘&ˆM¤¨h¸Ð-AÈÔ!Pô
ˆô 	×Ò˜vÖ0r0   c                óÚ  € R pRp\         P                  ! \        VR7      ;_uu_ 4        \        RRRR7       RRR4       \        RRRR7      p\	        \
        P                  ! \        V4      4      VR	7      p\         P                  ! \        VR7      ;_uu_ 4        VP                  R
4      P                  4        RRR4       R#   + '       g   i     L–; i  + '       g   i     R# ; i)zInvalid frequency: TzInvalid frequency: Lrf   z2020-01-01 00:00:00 00:00z2020-01-01 00:00:00 00:01ÚLr   NÚmsr   rª  ©
rm   rn   Ú
ValueErrorr   r
   r!   rh   r%   r@   r‹   )rF   Úmsg_tÚmsg_lÚrng_lrß   s   &    r*   Útest_resample_t_l_deprecatedÚ,TestPeriodIndex.test_resample_t_l_deprecated®  s¤   € à&ˆØ&ˆä�]Š]œ:¨U×3Ö3ÜØ+Ð-HÈsõ÷ 4ô Ø'Ð)DÈ4ô
ˆô ”R—Y’Yœs 5›zÓ*°%Ô8ˆä�]Š]œ:¨U×3Ö3Ø�L‰L˜Ó×"Ñ"Ô$÷ 4Ñ3÷ 4×3ú÷ 4×3Ð3ús   ©CÂ CÃC	ÃC*	zfreq, freq_depr, freq_depr_resc                óæ  € R V 2p\         P                  ! \        VR7      ;_uu_ 4        \        RRVR7       RRR4       R V 2p\        RRVR7      p\	        \
        P                  ! \        V4      4      VR7      p\         P                  ! \        VR7      ;_uu_ 4        VP                  V4      P                  4        RRR4       R#   + '       g   i     L›; i  + '       g   i     R# ; i)úInvalid frequency: rf   r6   z
2020-08-01r   Nr   rê  )rF   r   Ú	freq_deprÚfreq_depr_resr(   r)   rß   s   &&&&   r*   Ú(test_resample_lowercase_frequency_raisesÚ8TestPeriodIndex.test_resample_lowercase_frequency_raises¿  sª   € ð $ I ;Ð/ˆÜ�]Š]œ:¨S×1Ö1Ü˜ |¸)ÕD÷ 2ð $ M ?Ð3ˆÜ˜<¨¸DÔAˆÜ”R—Y’Yœs 3›xÓ(°Ô4ˆÜ�]Š]œ:¨S×1Ö1Ø�L‰L˜Ó'×,Ñ,Ô.÷ 2Ñ1÷ 2×1ú÷ 2×1Ð1ús   ªCÂ" CÃC	ÃC0	c                ó  € \         P                  ! V R 24      pV! \        ^4      \        R^R7      R7      p\        P
                  ! \        VR7      ;_uu_ 4        VP                  VR7       RRR4       R#   + '       g   i     R# ; i)ú% is not supported as period frequencyr6   r7   r   rf   r   N)ÚreÚescaper>   r   rm   rn   rë  rA   )rF   rx   rG   r(   rH   s   &&&  r*   Ú!test_asfreq_invalid_period_offsetÚ1TestPeriodIndex.test_asfreq_invalid_period_offsetÑ  s`   € ô �iŠi˜6˜(Ð"GÐHÓIˆáœe A›h¬l¸<ÐQRÔ.SÔTˆÜ�]Š]œ:¨S×1Ö1Ø�J‰J˜FˆJÔ#÷ 2×1×1Ò1ús   ÁA9Á9B
	r.   N)r3   rP   Ú2h)rê   r€  r3   rÝ   )rx   r‚   )©r-   r-   ©ry   ry   ©r  rz   )r  rà  ))r‰   z<YearEnd: month=12>)r,  z<QuarterEnd: startingMonth=3>)rz   z
<MonthEnd>)rL  z<Week: weekday=3>)rþ  rÿ  r   )é   é   r  r  ))r-   r  )r  r1  )r  r  )r-   rÝ   ))r-   ÚMS)r  ÚYS)r  ÚQS)rê   r-   )rÈ   rê   )rê   é   )r€  r¯   )r¯   r°   r5   é   é   )
r®   r¯   r°   r5   rß  é   r  r  é   é   g      "@g      @))Ú19910905ú19910909 03:00rê   Ú24hÚ10h)r  ú19910909 12:00rê   r  r  )r  z19910909 23:00rê   r  r  )ú19910905 10:00Ú19910909rê   r  r  )r  ú19910909 10:00rê   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  Ú34h)rÐ  r  rê   Ú17hr  )rÐ  r  rê   r  Ú3h)r  z19910913 06:00rý  r  r  )r  z19910905 01:39ÚMinÚ5MinÚ3Min)r  z19910905 03:18Ú2Minr  r  ))r  Ú19920406r-   r-   r  r  )z19910905 00:00ú19920406 06:00r-   r-   r  r  )ú19910905 06:00r  rê   rê   r  r  )Ú19910906r  rz   r  z1991-09ú1992-04)Ú19910831Ú19920430rz   r  ú1991-08r  )r"  r  rz   r  r"  r  )Ú2QÚ2qÚ2y)rÍ   Ú2mr$  )QÚ__name__Ú
__module__Ú__qualname__Ú__firstlineno__rm   ÚmarkÚparametrizerL   rY   rq   r   r…   r�   r•   r™   r¡   r§   r³   r¸   r½   rË   rÕ   rÚ   rá   ÚzoneinfoÚZoneInfoÚdateutilrã   Úgettzrñ   rú   r  r  r  r  r   r  r!  r)  r-  r4  r7  r<  r@  rI  rO  rV  r]  rg  rm  rr  r}  rƒ  r�  Úxfailr•  r�  r   r£  r«  r¶  r»  rj   rÇ  r!   rÉ   rÄ  rÈ  rÍ  rÒ  rÛ  rå  rï  rõ  r   Ú
MonthBeginÚ
BYearBeginÚBusinessHourrû  Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r*   r2   r2   ;   s‘  ø‡ € Ø‡[�[×Ñ˜VÒ%7Ó8ñ1ó 9ð1ò(0ð0 ‡[�[×Ñ˜VÒ%<Ó=Ø‡[�[×Ñ˜X¨¨v¨¸À#¸Ð'GÓHñ(ó Ió >ð(ð" ‡[�[×Ñ˜W fÓ-Ø‡[�[×Ñ˜V g¨wÐ%7Ó8Ø‡[�[×Ñ˜V g¨uÐ%5Ó6Ø‡[�[×ÑØÒPóñ
1óó 7ó 9ó .ð
1ò
@ð ‡[�[×ÑØ!ò	
óñ%óð%ð ‡[�[×Ñ˜V c¨4 [Ó1ñ4ó 2ð4ò1ò.ò1ð ‡[�[×Ñ˜W fÓ-Ø‡[�[×Ñ˜\¨G°UÐ+;Ó<Ø‡[�[×ÑØÒCóñ1óó =ó .ð
1ð ‡[�[×Ñ˜X¨¨S zÓ2Ø‡[�[×Ñ˜\¨G°UÐ+;Ó<ñ	1ó =ó 3ð	1ò2ð$ ‡[�[×ÑØ ¢_Ð5¸¸wÈÐ>OÐ7PÐQóñ1óð1ò1ò
ð ‡[�[×ÑØà×ÒÐ3Ó4Ø�K‰K×ÑÐ3Ó4ð	
óñ1óð1ð: ‡[�[×ÑØà×ÒÐ3Ó4Ø�K‰K×ÑÐ3Ó4ð	
óñ1óð1ò1ò6ò 
1ò+ð ‡[�[×Ñ˜U DÓ)Ø‡[�[×Ñ˜X¨¨S zÓ2Ø‡[�[×Ñ˜\¨G°UÐ+;Ó<ñ	1ó =ó 3ó *ð	1ò1ð ‡[�[×Ñ˜W fÓ-ñ2ó .ð2ð  ‡[�[×Ñ˜U W¨eÐ$4Ó5ñ1ó 6ð1ò1ò$ò1ò1ò1ò
1ò/ò(1ò,0ò,,ò(,òBò#0òJ.ð ‡[�[×ÑÐVÐÓWñ1ó Xð1ð ‡[�[×ÑØÒSóñ
óð
ð ‡[�[×ÑØÚKóñ
ó	ð
ò;ò0ò90ðv ‡[�[×ÑÐ0°9¸jÐ2IÓJñ0ó Kð0ð  ‡[�[×ÑØð —F‘FØ)Ø—F‘FØ)Ø)ðò !ð	ð —F‘FØ—F‘FØ)Ø—F‘FØ—F‘FØ—F‘FØ)Ø)Ø—F‘FØ—F‘Fðò 2ðð	
óð< ‡[�[×ÑØà�A�r—v‘v˜q "Ð%Ð&Ø�A�|Ð$Ð%Ø�K Ð$Ð%ð	
óñ
0óó=ðL
0ò0ð ‡[�[×ÑØ.ò	
óñ(1ó)ð(1ò	1ð ‡[�[×ÑØ;ò	
óñ$"ó%ð$"ò
1ò%ð" ‡[�[×ÑØ(àØð	
óñ	/óð	/ð ‡[�[×ÑØà×ÒÓ Ø×Ò˜qÓ!Ø× Ò  Ó#ð	
óñ$óö$r0   r2   r   c                 ó  € VR ,           R2pV ! \        ^4      \        R^R7      R7      pRV 2p\        P                  ! \        VR7      ;_uu_ 4        VP                  V4       RRR4       R#   + '       g   i     R# ; i)rk  rø  r6   r7   r   rò  rf   N©r>   r   rm   rn   rë  r@   ©rG   r   r(   rH   s   &&  r*   Ú'test_resample_frequency_ME_QE_YE_raisesr;  â  sd   € ð �"�XˆJÐ;Ð
<€Cá
œ% ›(¬,°|ÈQÔ*OÔ
P€CØ ˜vÐ
&€CÜ	�Š”z¨×	-Ö	-Ø�‰�TÔ÷ 
.×	-×	-Ò	-ús   ÁA0Á0B	c                 óŒ   € V ! R RRR7      R,          pVP                  R4      P                  4       p\        V4      ^ 8X  g   Q hR# )z2007-01z2010-05rz   r   :Nr   Nr‰   N)r@   r‹   r%   )r/   Úlen0ptsrJ   s   &  r*   Útest_corner_cases_periodr>  ù  s@   € á(¨°IÀCÔHÈÕL€Gà×Ñ˜gÓ&×+Ñ+Ó-€FÜˆv‹;˜!ÔÐÒr0   c                 óð   € R V 2pV ! \        ^4      \        R^R7      R7      p\        P                  ! \        VR7      ;_uu_ 4        VP                  V4       RRR4       R#   + '       g   i     R# ; i)rò  r6   r7   r   rf   Nr9  r:  s   &&  r*   Ú$test_resample_frequency_invalid_freqr@    sS   € ð   ˜vÐ
&€Cá
œ% ›(¬,°|ÈQÔ*OÔ
P€CÜ	�Š”z¨×	-Ö	-Ø�‰�TÔ÷ 
.×	-×	-Ò	-ús   ÁA$Á$A5	)Ú2MEÚ2QEz2QE-FEBÚ2YEz2YE-MARÚ2meÚ2qez2ye-mar)Ú2BMEÚ2CBMEÚ2SMEz2BQE-FEBz2BYE-MAR)*r   r   rù  r   r-  r/  Únumpyr!   rm   Úpandas._libs.tslibs.ccalendarr   r   Úpandas._libs.tslibs.periodr   Úpandas.errorsr   Úpandasrj   r	   r
   r   Úpandas._testingÚ_testingrB   Úpandas.core.indexes.datetimesr   Úpandas.core.indexes.periodr   r   r   Úpandas.core.resampler   Úpandas.tseriesr   Úfixturer/   r2   r+  r,  r;  r>  r@  r.   r0   r*   Ú<module>rU     sÎ   ð÷ó 
Û Û ã Û Û ÷õ =Ý +ã ÷ñ õ
 Ý 4÷ñ õ
 9å "ð ‡�ñ'ó ð'÷(d$ñ d$ðN ‡�×ÑØ
ò	óñóðòð ‡�×Ñ˜Ò!RÓSñó Tòr0   