+
    NV-jÝF  ã                   ó  € ^ RI H t  ^ RIt^ RIt^ RIHt ^ RIHt ^ RIt	^ RIH
t
HtHtHtHtHtHtHt ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ R	IHt ^ R
IHt ^ RIH t  ]PB                  ! . R?OR7      R 4       t"]PF                  PI                  RRR.4      ]PF                  PI                  R]! RRRR7      ]! ] ! R^^4      ] ! R^^
4      RR7      .4      R 4       4       t%]PF                  PI                  R]! RRRR7      ]! ] ! R^^4      ] ! R^^
4      RR7      .4      R 4       t&]PF                  PI                  R]! RRRR7      ]! ] ! R^^4      ] ! R^^4      RR7      ]! ] ! R^^4      ] ! R^^4      RR7      .4      R 4       t'R t(R t)R t*R t+]PF                  PI                  R]! . RRR 7      ]! . RR!7      ]! . RR!7      .4      ]PF                  PI                  R. R@O4      R$ 4       4       t,]PF                  PI                  R%^ ^.4      R& 4       t-]PF                  PI                  R]P\                  ! R"]PF                  P_                  R'R(7      R)7      RR#.4      R* 4       t0]PF                  PI                  R]! . RRR 7      ]! . RR!7      ]! . RR!7      .4      ]PF                  PI                  R. R@O4      ]PF                  PI                  R+R,R-.4      R. 4       4       4       t1]PF                  PI                  R]! . 4      ]! . 4      ]! . RR7      .4      ]PF                  PI                  R. R@O4      R/ 4       4       t2]PF                  PI                  R]! . 4      ]! . 4      ]! . RR7      .4      ]PF                  PI                  R. R@O4      R0 4       4       t3]PF                  PI                  R]! . 4      ]! . 4      ]! . RR7      .4      ]PF                  PI                  R. R@O4      R1 4       4       t4]PF                  PI                  R]! . 4      ]! . 4      .4      ]PF                  PI                  RRR#.4      ]PF                  PI                  R2. RAO4      R3 4       4       4       t5]PF                  PI                  R]! . R4RR 7      ]! . RR!7      ]! . RR!7      .4      ]PF                  PI                  R5]6]7]8R6.4      R7 4       4       t9]PF                  PI                  R]! . RRR 7      ]! . RR!7      ]! . RR!7      .4      ]PF                  PI                  R. R@O4      R8 4       4       t:]PF                  PI                  R]! RRRR7      ]! ] ! R^^4      ] ! R^^
4      RR7      ]! ] ! R^^4      ] ! R^^
4      RR7      .4      R9 4       t;]PF                  PI                  R]! RRRR7      ]! ] ! R^^4      ] ! R^^
4      RR7      ]! ] ! R^^4      ] ! R^^
4      RR7      .4      R: 4       t<]PF                  PI                  R;R<R=.4      R> 4       t=R# )Bé    )ÚdatetimeN)ÚPandas4Warning)Úis_extension_array_dtype)Ú	DataFrameÚDatetimeIndexÚIndexÚ
MultiIndexÚNaTÚPeriodIndexÚSeriesÚTimedeltaIndex)Ú	DataError)ÚGrouper)Ú
date_range)Úperiod_range)Útimedelta_range)Ú_asfreq_compatÚindex)Úparamsc                 ó   € V P                   # ©N)Úparam)Úrequests   &Úp/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/resample/test_base.pyÚ#all_1d_no_arg_interpolation_methodsr      s   € ð( �=‰=Ðó    ÚfreqÚ2DÚ1hz1 dayz10 dayÚD©r   éÕ  c                 óh  € V ! \        \        V4      4      VR 7      p\        V\        4      '       d   \        M\
        pVP                  V4      P                  4       pV! VP                  ^ ,          VP                  R,          VR7      pVP                  V4      p\        P                  ! WW4       R# )©r   r!   Néÿÿÿÿ)ÚrangeÚlenÚ
isinstancer   r   r   ÚresampleÚasfreqr   ÚreindexÚtmÚassert_almost_equal)Úframe_or_seriesr   r   ÚobjÚ	idx_rangeÚresultÚ	new_indexÚexpecteds   &&&     r   Útest_asfreqr4   5   s}   € ñ œ%¤ E£
Ó+°5Ô
9€CÜ(¨´×>Ò>•
ÄO€Ià�\‰\˜$Ó×&Ñ&Ó(€FÙ˜#Ÿ)™) A�,¨¯	©	°"­¸DÔA€IØ�{‰{˜9Ó%€HÜ×Ò˜6Ö,r   c                 ó¼  € \        \        \        V 4      4      V R R7      p\        V \        4      '       d   \
        M\        pVP                  R4      P                  4       pV! VP                  ^ ,          VP                  R	,          RR7      pVP                  V4      p\        P                  ! W54       VP                  R4      P                  R4      pRVP                  ^&   VP                  R4      P                  RR7      pV! VP                  ^ ,          VP                  R	,          RR7      pVP                  VRR7      p\        P                   ! W54       R# )
Úa)r   Únamer   r!   ÚfloatÚvalueNç      @)Ú
fill_valuer%   )r   r&   r'   r(   r   r   r   r)   r*   r   r+   r,   Úassert_series_equalÚastypeÚto_frameÚilocÚassert_frame_equal)r   Úserr0   r1   r2   r3   Úframes   &      r   Útest_asfreq_fill_valuerC   G   s  € ô ””s˜5“zÓ"¨%°cÔ
:€CÜ(¨´×>Ò>•
ÄO€Ià�\‰\˜$Ó×&Ñ&Ó(€FÙ˜#Ÿ)™) A�,¨¯	©	°"­¸DÔA€IØ�{‰{˜9Ó%€HÜ×Ò˜6Ô,ð �J‰J�wÓ×(Ñ(¨Ó1€EØ€E‡J�Jˆq�MØ�^‰^˜DÓ!×(Ñ(°CÐ(Ó8€FÙ˜%Ÿ+™+ a�.¨%¯+©+°b­/ÀÔE€IØ�}‰}˜Y°3ˆ}Ó7€HÜ×Ò˜&Ö+r   z3 dayc                 ó  € \        \        \        V 4      4      V R 7      pVP                  R4      P	                  4       P                  4       pVP                  R4      P                  4       p\        P                  ! W#4       R# )r$   Ú1minN)r   r&   r'   r)   r*   Úinterpolater,   r@   )r   Údfr1   r3   s   &   r   Útest_resample_interpolaterH   b   s^   € ô 
”5œ˜U›Ó$¨EÔ	2€BØ�[‰[˜Ó ×'Ñ'Ó)×5Ñ5Ó7€FØ�{‰{˜6Ó"×.Ñ.Ó0€HÜ×Ò˜&Ö+r   c            	      ó€  € \        \        R ^^4      \        R ^^
4      RR7      p \        \        \	        V 4      4      V R7      pVP                  R4      pRp\        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       R	R	R	4       R
p\        P                  ! \        VR7      ;_uu_ 4        \        P                  ! \        VR7      ;_uu_ 4        VP                  RR7       R	R	R	4       R	R	R	4       R	#   + '       g   i     L€; i  + '       g   i     L-; i  + '       g   i     R	# ; i)r"   r    r!   r$   rE   z;The 'inplace' keyword in DatetimeIndexResampler.interpolate©ÚmatchF)ÚinplaceNz0Cannot interpolate inplace on a resampled objectT)r   r   r   r&   r'   r)   r,   Úassert_produces_warningr   rF   ÚpytestÚraisesÚ
ValueError)ÚdtirG   ÚrsÚmsgÚmsg2s        r   Ú,test_resample_interpolate_inplace_deprecatedrU   r   sÕ   € ä
”X˜d A qÓ)¬8°D¸!¸RÓ+@ÀsÔ
K€Cä	”5œ˜S›“?¨#Ô	.€BØ	�‰�VÓ	€BØ
G€CÜ	×	#Ò	#¤N¸#×	>Ö	>Ø
�‰˜uˆÔ%÷ 
?ð >€DÜ	�Š”z¨×	.Ö	.Ü×'Ò'¬¸c×BÖBØ�N‰N 4ˆNÔ(÷ C÷ 
/Ñ	.÷	 
?×	>ú÷
 C×Bú÷ 
/×	.Ð	.ús0   Á;DÂ<%D,Ã!D	Ã4D,ÄD	ÄD)Ä$D,Ä,D=	c                 ó6  € \         P                  ! R 4       \        R^RR7      p\        \        P
                  ! R4      V4      pT pVP                  R4      P                  V4      pVR8X  dL   \        P                  ! \        P
                  ! RR4      ^4      \        P                  ! RR.^4      ,           pMŠVR	8X  d1   \        P                  ! \        P
                  ! RR4      ^4      ^R pMSVR
8X  d.   \        P                  ! \        P
                  ! RR4      ^4      pMR\        P
                  ! RRR4      ,           p\        P                  ! V^ \        P                  4      p\        R^	RR7      p\        WQR7      p\        P                  ! WF4       R# )Úscipyz2000-01-01 00:01:00Ú2h)Úperiodsr   g      @r   Úlinearç        r:   ÚnearestÚzerog‡oaÝxwß?g      à?ú2000-01-01 00:00:00r$   NgUUUUUUÕ?gUUUUUUå?r%   )rN   Úimportorskipr   r   ÚnpÚaranger)   rF   ÚrepeatÚtileÚinsertÚnanr,   r<   )r   r   rA   Úmethodr1   Úvaluesr3   s   &      r   Ú3test_resample_interpolate_regular_sampling_off_gridrh   ‚   s+  € ô ×Ò˜Ô äÐ,°a¸dÔC€EÜ
”—’˜3“ Ó
'€Cà0€FØ�\‰\˜$Ó×+Ñ+¨FÓ3€Fà�ÔÜ—’œ2Ÿ9š9 S¨#Ó.°Ó2´R·W²W¸eÀU¸^ÈQÓ5OÕO‰Ø	�9Ô	Ü—’œ2Ÿ9š9 S¨#Ó.°Ó2°1°RÐ8‰Ø	�6Ô	Ü—’œ2Ÿ9š9 S¨#Ó.°Ó2‰àœBŸIšI c¨3°Ó4Õ4ˆÜ�YŠY�v˜q¤"§&¡&Ó)€FÜÐ,°a¸dÔC€EÜ�fÔ*€HÜ×Ò˜6Ö,r   c                 óš  € \         P                  ! R 4       \        \        P                  ! RR^4      \        . RO4      R7      pVP                  R4      P                  V 4      p\        P                  ! VP                  ^ ,          4      '       g   Q hVP                  R,          P                  4       P                  4       '       d   Q hR# )rW   r[   g      ð?r$   Ú5s:é   NNN)z2000-01-01 00:00:03z2000-01-01 00:00:22z2000-01-01 00:00:24z2000-01-01 00:00:31z2000-01-01 00:00:39)rN   r_   r   r`   Úlinspacer   r)   rF   Úisnanr?   ÚisnaÚany)r   rA   Úser_resampleds   &  r   Ú,test_resample_interpolate_irregular_samplingrq   ›   s¡   € Ü
×Ò˜Ô ä
Ü
�Š�C˜˜aÓ Üòó
ô€Cð —L‘L Ó&×2Ñ2Ð3VÓW€Mô �8Š8�M×&Ñ& qÕ)×*Ò*Ð*Ð*Ø×!Ñ! "Õ%×*Ñ*Ó,×0Ñ0×2Ò2Ð2Ð2Ñ2r   c                  óÂ   € \        4       p R p\        P                  ! \        VR7      ;_uu_ 4        V P	                  R4       RRR4       R#   + '       g   i     R# ; i)zaOnly valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of 'RangeIndex'rJ   ÚYEN)r   rN   rO   Ú	TypeErrorr)   )ÚxprS   s     r   Ú%test_raises_on_non_datetimelike_indexrv   ´   sA   € ä	‹€Bð	.ð ô 
�Š”y¨×	,Ö	,Ø
�‰�DÔ÷ 
-×	,×	,Ò	,ús   ±AÁA	r6   )r   r7   )r7   ÚMEÚhc                 ó¬  € \        V\        R 7      pV R8X  dc   \        VP                  \        4      '       dC   Rp\
        P                  ! \        VR7      ;_uu_ 4        VP                  V 4       RRR4       R# V R8X  d#   \        VP                  \        4      '       d   Rp VP                  V 4      p\        WR4      ! 4       pVR8X  dV   \        . VP                  R,          . ROR7      p\        VP                  V 4      Vn        \        P                  ! WgR	R
7       MCVP                  4       p\        VP                  V 4      Vn        \        P                   ! WgR	R
7       \        P"                  ! VP                  VP                  4       VP                  P$                  VP                  P$                  8X  g   Q hR#   + '       g   i     R# ; i)©r   Údtyperw   úaResampling on a TimedeltaIndex requires fixed-duration `freq`, e.g. '24h' or '3D', not <MonthEnd>rJ   NÚMÚohlcºNr   N©r   ÚcolumnsF©Úcheck_dtype©ÚopenÚhighÚlowÚclose)r   r8   r(   r   r   rN   rO   rP   r)   r   Úgetattrr   r   r,   r@   Úcopyr<   Úassert_index_equalr   ©r   r   Úresample_methodrA   rS   rR   r1   r3   s   &&&     r   Útest_resample_empty_seriesrŽ   ¿   sH  € ô �u¤EÔ
*€CØˆt„|œ
 3§9¡9¬n×=Ò=ð1ð 	ô �]Š]œ:¨S×1Ö1Ø�L‰L˜Ô÷ 2áØ	�Œœ* S§Y¡Y´×<Ò<àˆØ	�‰�dÓ	€BÜ�RÔ)Ó+€Fà˜&Ô ÜØ�c—i‘i •mÒ-Mô
ˆô (¨¯	©	°4Ó8ˆŒÜ
×Ò˜f¸EÖBà—8‘8“:ˆÜ'¨¯	©	°4Ó8ˆŒÜ
×Ò˜v¸UÕCä×Ò˜&Ÿ,™,¨¯©Ô7Ø�<‰<×Ñ §¡× 3Ñ 3Ô3Ð3Ò3÷+ 2Ö1áús   ÁGÇG	Ú	min_countc                 ó4  € T p\        \        P                  \        . R	O4      VR7      pVP	                  R4      pVP                  VR7      pV^ 8X  d   RM\        P                  p\        RR^RR7      p\        WgVR7      p\        P                  ! WX4       R# )
r^   rz   Ú20s)r�   Ú z
2000-01-01Úus)Ústartr   rY   ÚunitN)r^   z2000-01-01 00:00:10z2000-01-01 00:00:20z2000-01-01 00:00:30)	r   ÚpdÚNAr   r)   Úsumr   r,   r<   )	Ústring_dtype_no_objectr�   r{   rA   rR   r1   r9   r   r3   s	   &&       r   Útest_resample_empty_sum_stringrš   é   s‡   € ð #€EÜ
Ü
�‰Üòó
ð ô€Cð 
�‰�eÓ	€BØ�V‰V˜iˆVÓ(€Fà˜q”.‰B¤b§e¡e€EÜ˜\°¸qÀtÔL€EÜ�e°Ô6€HÜ×Ò˜6Ö,r   zDon't know why this fails)Úreason)Úmarksc                 ó:  € \        \        ^4      \        \        .^,          V R7      R7      pVP	                  V 4      p\        W14      ! 4       pVR8X  d;   \        . VP                  R,          . R	OR7      p\        P                  ! WERR7       M/VR,          P                  4       p\        P                  ! WERR7       \        P                  ! VP                  VP                  4       VP                  P                  VP                  P                  8X  g   Q hR# )
é   r!   r$   r~   r   r€   Fr‚   Nr„   )r   r&   r   r
   r)   r‰   r   r   r,   r@   rŠ   r<   r‹   r   )r   r�   rA   rR   r1   r3   s   &&    r   Útest_resample_nat_index_seriesrŸ     sÉ   € ô ”�q“¤¬c¨U°Q­Y¸TÔ!BÔ
C€Cà	�‰�dÓ	€BÜ�RÔ)Ó+€Fà˜&Ô ÜØ�c—i‘i •mÒ-Mô
ˆô 	×Ò˜f¸EÖBà�r•7—<‘<“>ˆÜ
×Ò˜v¸UÕCÜ×Ò˜&Ÿ,™,¨¯©Ô7Ø�<‰<×Ñ §¡× 3Ñ 3Ô3Ð3Ò3r   r�   ÚcountÚsizec                 ó4  € \        VR 7      pV R8X  dc   \        VP                  \        4      '       dC   Rp\        P
                  ! \        VR7      ;_uu_ 4        VP                  V 4       RRR4       R# V R8X  d#   \        VP                  \        4      '       d   Rp VP                  V 4      p\        WR4      ! 4       p\        VP                  V 4      p\        . RWP                  R7      p\        P                  ! Wg4       R#   + '       g   i     R# ; i)r$   rw   r|   rJ   Nr}   Úint64)r{   r   r7   )r   r(   r   r   rN   rO   rP   r)   r   r‰   r   r7   r,   r<   rŒ   s   &&&     r   Ú test_resample_count_empty_seriesr¤     sÉ   € ô �uÔ
€CØˆt„|œ
 3§9¡9¬n×=Ò=ð1ð 	ô �]Š]œ:¨S×1Ö1Ø�L‰L˜Ô÷ 2áØ	�Œœ* S§Y¡Y´×<Ò<àˆØ	�‰�dÓ	€Bä�RÔ)Ó+€Fä˜3Ÿ9™9 dÓ+€Eä�b ¨u¿8¹8ÔD€Hä×Ò˜6Ö,÷ 2Ö1áús   ÁDÄD	c                 ó  € \        V R 7      pVR8X  de   \        VP                  \        4      '       dE   Rp\        P
                  ! \        VR7      ;_uu_ 4        VP                  VRR7       RRR4       R# VR8X  d#   \        VP                  \        4      '       d   RpVP                  VRR7      p\        WR4      ! 4       pVR8X  do   \        P                  ! VP                  . RO.4      p\        . VP                  R	,          V\        P                  R
7      p\        VP                  V4      Vn        M3VR8w  d   VP!                  4       pM\#        . \        P$                  R7      p\        VP                  V4      Vn        \&        P(                  ! VP                  VP                  4       VP                  P*                  VP                  P*                  8X  g   Q h\&        P,                  ! Wh4       R#   + '       g   i     R# ; i)r$   rw   r|   rJ   F©Ú
group_keysNr}   r~   r   )r   r�   r{   r¡   ©r{   r„   )r   r(   r   r   rN   rO   rP   r)   r   r‰   r	   Úfrom_productr�   r`   Úfloat64r   rŠ   r   r£   r,   r‹   r   r-   )	r   r   r�   rG   rS   rR   r1   Úmir3   s	   &&&      r   Útest_resample_empty_dataframer¬   A  sp  € ô 
˜Ô	€Bàˆt„|œ
 2§8¡8¬^×<Ò<ð1ð 	ô �]Š]œ:¨S×1Ö1Ø�K‰K˜¨ˆKÔ/÷ 2áØ	�Œœ* R§X¡X¬{×;Ò;àˆØ	�‰�T eˆÓ	,€BÜ�RÔ)Ó+€FØ˜&Ô ä×$Ò$ b§j¡jÒ2RÐ%SÓTˆÜ˜R r§x¡x°¥|¸RÄrÇzÁzÔRˆÜ'¨¯©°$Ó7ˆ�à	˜FÔ	"Ø—7‘7“9‰ô ˜"¤B§H¡HÔ-ˆä# B§H¡H¨dÓ3€H„Nä×Ò˜&Ÿ,™,¨¯©Ô7Ø�<‰<×Ñ §¡× 3Ñ 3Ô3Ð3Ð3Ü×Ò˜6Ö,÷1 2Ö1áús   ÁG;Ç;H	c           	      ó^  € \        V\        R .\        R7      R7      pV R8X  dc   \        VP                  \
        4      '       dC   Rp\        P                  ! \        VR7      ;_uu_ 4        VP                  V 4       RRR4       R# V R8X  d#   \        VP                  \        4      '       d   Rp VP                  V 4      P                  4       p\        VP                  V 4      p\        RV\        R .\        R7      R	7      p\        P                  ! WE4       R#   + '       g   i     R# ; i)
r6   r¨   r€   rw   r|   rJ   Nr}   r£   )r{   r   r�   )r   r   Úobjectr(   r   r   rN   rO   rP   r)   r   r    r   r,   r@   ©r   r   Úempty_frame_dtirS   r1   r3   s   &&    r   Ú#test_resample_count_empty_dataframer±   k  sà   € ô   e´U¸C¸5ÌÔ5OÔP€Oàˆt„|œ
 ?×#8Ñ#8¼.×IÒIð1ð 	ô �]Š]œ:¨S×1Ö1Ø×$Ñ$ TÔ*÷ 2áØ	�Œœ* _×%:Ñ%:¼K×HÒHàˆØ×%Ñ% dÓ+×1Ñ1Ó3€Fä˜?×0Ñ0°$Ó7€Eä˜w¨e¼UÀCÀ5ÔPVÔ=WÔX€Hä×Ò˜&Ö+÷ 2Ö1áús   Á+DÄD,	c                 ó>  € \        V\        R .\        R7      R7      pV R8X  dc   \        VP                  \
        4      '       dC   Rp\        P                  ! \        VR7      ;_uu_ 4        VP                  V 4       RRR4       R# V R8X  d#   \        VP                  \        4      '       d   Rp VP                  V 4      P                  4       p\        VP                  V 4      p\        . RVR	7      p\        P                  ! WE4       R#   + '       g   i     R# ; i)
r6   r¨   r€   rw   r|   rJ   Nr}   r£   )r{   r   )r   r   r®   r(   r   r   rN   rO   rP   r)   r   r¡   r   r   r,   r<   r¯   s   &&    r   Ú"test_resample_size_empty_dataframer³   ‡  sÖ   € ô   e´U¸C¸5ÌÔ5OÔP€Oàˆt„|œ
 ?×#8Ñ#8¼.×IÒIð1ð 	ô �]Š]œ:¨S×1Ö1Ø×$Ñ$ TÔ*÷ 2áØ	�Œœ* _×%:Ñ%:¼K×HÒHàˆØ×%Ñ% dÓ+×0Ñ0Ó2€Fä˜?×0Ñ0°$Ó7€Eä�b ¨uÔ5€Hä×Ò˜6Ö,÷ 2Ö1áús   Á+DÄD	rf   c                 óæ   € \        V R 7      pVP                  V4      pVP                  \        WB4      4      p\	        VP
                  V4      p\        . VR 7      p\        P                  ! WW4       R# )r$   N)r   r)   Úapplyr‰   r   r   r,   r@   )r   r   rf   r°   rR   r1   Úexpected_indexr3   s   &&&     r   Ú#test_resample_apply_empty_dataframer·   ¤  s]   € ô   eÔ,€Oà	×	!Ñ	! $Ó	'€BØ�X‰X”g˜bÓ)Ó*€Fä# O×$9Ñ$9¸4Ó@€NÜ˜ >Ô2€Hä×Ò˜&Ö+r   r}   r{   zdatetime64[ns]c                 óŠ   € \        . W4      pVP                  R RR7      p \        WB4      ! 4        R#   \         d     R# i ; i)r    Fr¦   N)r   r)   r‰   r   )r   r{   r�   Úempty_series_dtirR   s   &&&  r   Útest_resample_empty_dtypesrº   ¶  sJ   € ô ˜b %Ó/ÐØ	×	"Ñ	" 3°5Ð	"Ó	9€BðÜ�Ô$Ö&øÜô ò 	ðús   ¡3 ³AÁAc                 ó   € \        V R 7      pVR8X  dc   \        VP                  \        4      '       dC   Rp\        P
                  ! \        VR7      ;_uu_ 4        VP                  V4       RRR4       R# VR8X  d#   \        VP                  \        4      '       d   RpVP                  VRR7      P                  R 4      pVP                  V4      P                  R	4      p\        P                  ! WERR
7       R#   + '       g   i     R# ; i)r$   rw   r|   rJ   Nr}   Fr¦   c                 ó   € ^# )rk   © )Úxs   &r   Ú<lambda>Ú,test_apply_to_empty_series.<locals>.<lambda>å  s   € Á!r   r˜   r‚   )r   r(   r   r   rN   rO   rP   r)   r   rµ   r,   r<   )r   r   rA   rS   r1   r3   s   &&    r   Útest_apply_to_empty_seriesrÁ   Í  sÄ   € ô �uÔ
€Càˆt„|œ
 3§9¡9¬n×=Ò=ð1ð 	ô �]Š]œ:¨S×1Ö1Ø�L‰L˜Ô÷ 2áØ	�Œœ* S§Y¡Y´×<Ò<àˆØ�\‰\˜$¨5ˆ\Ó1×7Ñ7¹ÓD€FØ�|‰|˜DÓ!×'Ñ'¨Ó.€Hä×Ò˜6¸×?÷ 2Ö1áús   ÁC<Ã<D	c                 ó  € \        \        \        V 4      4      V R 7      pRp\        VRR7      pVP	                  V4      pVP                  V4      p\        WT4       F(  w  w  rgw  r‰Wh8X  g   Q h\        P                  ! Wy4       K*  	  R# )r$   rx   r”   )r   Ú
conventionN)	r   r&   r'   r   Úgroupbyr)   Úzipr,   r<   )
r   Úseriesr   ÚtgÚgroupedÚ	resampledÚrkÚrvÚgkÚgvs
   &         r   Útest_resampler_is_iterablerÎ   ë  su   € ô ”Eœ#˜e›*Ó%¨UÔ3€FØ€DÜ	�d wÔ	/€BØ�n‰n˜RÓ €GØ—‘ Ó%€IÜ! )Ö5Ñ‰ˆ‘(�2ØŒxˆˆxÜ
×Ò˜rÖ&ó 6r   c                 ó4  a€ \        \        \        V 4      4      V R 7      pRoRpVP                  V4      P	                  S4      pVP                  V4      P                  V3R l4      P                  VP                  4      p\        P                  ! W44       R# )r$   g      è?rx   c                 ó&   <€ V P                  S4      # r   )Úquantile)r¾   Úqs   &€r   r¿   Ú(test_resample_quantile.<locals>.<lambda>  s   ø€ °·
±
¸1´r   N)
r   r&   r'   r)   rÑ   ÚaggÚrenamer7   r,   r<   )r   rA   r   r1   r3   rÒ   s   &    @r   Útest_resample_quantilerÖ   ÿ  st   ø€ ô ””s˜5“zÓ"¨%Ô
0€CØ€AØ€Dà�\‰\˜$Ó×(Ñ(¨Ó+€FØ�|‰|˜DÓ!×%Ñ%Ô&=Ó>×EÑEÀcÇhÁhÓO€HÜ×Ò˜6Ö,r   ÚhowÚfirstÚlastc                 ó:  € \        V 4      '       d"   \        V R 7      P                  P                  pM\        P
                  p\        R. RORVRVR.RVRVR./\        R^RRR	7      V R
7      pVP                  R4      p\        WR4      pV! VR7      p\        P                  ! R4      P                  R4      pVP                  VP                  ^ ,          V.,          4      p	\        W’4      ! VR7      p
RV
P                  n        \"        P$                  ! Wz4       R# )r¨   r6   Úbg      @r:   Úcz
2020-01-01r    Úns)rY   r   r•   rz   rw   )Úskipnaz
2020-01-31N)é   rk   rk   rß   )r   r   r{   Úna_valuer`   re   r   r   r)   r‰   r–   Úto_datetimeÚas_unitrÄ   Úshaper   r   r,   r@   )Úany_real_nullable_dtyperÞ   r×   rà   rG   rR   rf   r1   ÚtsÚgbr3   s   &&&        r   Útest_first_last_skipnarç     sö   € ô  Ð 7×8Ò8ÜÐ 7Ô8×>Ñ>×GÑG‰ä—6‘6ˆÜ	à’Ø�(˜C ¨3Ð/Ø�(˜C ¨3Ð/ð	
ô
 ˜¨q°sÀÔFØ%ô
€Bð 
�‰�TÓ	€BÜ�RÓ€FÙ˜6Ô"€Fä	�Š˜Ó	%×	-Ñ	-¨dÓ	3€BØ	�‰�B—H‘H˜Q•K 2 $Õ&Ó	'€BÜ�rÔ vÔ.€HØ€H‡N�NÔÜ×Ò˜&Ö+r   )rZ   Útimer   rg   r\   r]   ÚslinearÚ	quadraticÚcubicÚbarycentricÚkroghÚfrom_derivativesÚpiecewise_polynomialÚpchipÚakima)rw   r    rx   )ÚffillÚbfillr\   r*   rF   Úmean)>r   Únumpyr`   rN   Úpandas.errorsr   Úpandas.core.dtypes.commonr   Úpandasr–   r   r   r   r	   r
   r   r   r   Úpandas._testingÚ_testingr,   Úpandas.core.groupby.groupbyr   Úpandas.core.groupby.grouperr   Úpandas.core.indexes.datetimesr   Úpandas.core.indexes.periodr   Úpandas.core.indexes.timedeltasr   Úpandas.core.resampler   Úfixturer   ÚmarkÚparametrizer4   rC   rH   rU   rh   rq   rv   rŽ   rš   r   ÚxfailrŸ   r¤   r¬   r±   r³   r·   r8   Úintr®   rº   rÁ   rÎ   rÖ   rç   r½   r   r   Ú<module>r     s„  ðÝ ã Û å (å >ã ÷	÷ 	ó 	õ Ý 1Ý /Ý 4Ý 3Ý :Ý /ð ‡‚òôñ&ó'ð&ð ‡�×Ñ˜ $¨ Ó.Ø‡�×ÑØá˜ °Ô4Ù‘8˜D ! QÓ'©°$¸¸2Ó)>ÀSÔIðóñ-óó /ð-ð ‡�×ÑØá˜ °Ô4Ù‘8˜D ! QÓ'©°$¸¸2Ó)>ÀSÔIðóñ,óð,ð( ‡�×ÑØá˜ ¨sÔ3Ù‘8˜D ! QÓ'©°$¸¸1Ó)=ÀCÔHÙ‘X˜d A qÓ)©8°D¸!¸QÓ+?ÀcÔJðóñ,óð,ò)ò -ò23ò2ð ‡�×ÑØá�B˜S sÔ+Ù�b˜sÔ#Ù�r Ô$ðóð ‡�×Ñ˜Ò!1Ó2ñ4ó 3óð4ðB ‡�×Ñ˜ q¨! fÓ-ñ-ó .ð-ð0 ‡�×ÑØ
à�Š�T §¡×!2Ñ!2Ð:UÐ!2Ó!VÔWØØðóñ4óð4ð( ‡�×ÑØá�B˜S sÔ+Ù�b˜sÔ#Ù�r Ô$ðóð ‡�×Ñ˜Ò!1Ó2Ø‡�×ÑÐ*¨W°fÐ,=Ó>ñ-ó ?ó 3óð-ð2 ‡�×ÑØ‰m˜BÓ¡°Ó!3±[ÀÈ#Ô5NÐOóð ‡�×Ñ˜Ò!1Ó2ñ!-ó 3óð!-ðL ‡�×ÑØ‰m˜BÓ¡°Ó!3±[ÀÈ#Ô5NÐOóð ‡�×Ñ˜Ò!1Ó2ñ,ó 3óð,ð0 ‡�×ÑØ‰m˜BÓ¡°Ó!3±[ÀÈ#Ô5NÐOóð ‡�×Ñ˜Ò!1Ó2ñ-ó 3óð-ð2 ‡�×Ñ˜¡=°Ó#4±nÀRÓ6HÐ"IÓJØ‡�×Ñ˜ # s Ó,Ø‡�×ÑØÒLóñ
,óó -ó Kð

,ð ‡�×ÑØá�B˜S sÔ+Ù�b˜sÔ#Ù�r Ô$ðóð ‡�×Ñ˜ 5¨#¨vÐ7GÐ"HÓIñó Jóðð ‡�×ÑØá�B˜S sÔ+Ù�b˜sÔ#Ù�r Ô$ðóð ‡�×Ñ˜Ò!1Ó2ñ@ó 3óð@ð* ‡�×ÑØá˜ °Ô4Ù‘8˜D ! QÓ'©°$¸¸2Ó)>ÀSÔIÙ‘X˜d A qÓ)©8°D¸!¸RÓ+@ÀsÔKðóñ	'óð	'ð ‡�×ÑØá˜ °Ô4Ù‘8˜D ! QÓ'©°$¸¸2Ó)>ÀSÔIÙ‘X˜d A qÓ)©8°D¸!¸RÓ+@ÀsÔKðóñ-óð-ð ‡�×Ñ˜ ¨&Ð 1Ó2ñ,ó 3ò,r   