ó
    ®œ‘hZ?  ã                   óÄ  • S SK J r   S SKrS SKrS SKJr  S SKrS SKJrJ	r	J
r
JrJrJrJr  S SKJr  S SKJr  S SKJr  S SKJr  S SKJr  S S	KJr  S S
KJr  \S\ " SSS5      \ " SSS5      4r\S\ " SSS5      \ " SSS5      4r\SSS4r \RB                  RE                  S\\\ /5      r#\RH                  S 5       r%\RB                  RE                  SSS/5      \RB                  RE                  S\\ /5      S 5       5       r&\RB                  RE                  S\\ /5      S 5       r'\#S 5       r(S r)\#\RB                  RE                  S/ SQ5      S 5       5       r*\RB                  RE                  SS S/5      S 5       r+\#\RB                  RE                  S\RX                  " S \RB                  R[                  S!S"9S#9S$S%/5      S& 5       5       r.\#\RB                  RE                  S/ SQ5      \RB                  RE                  S'S(S)/5      S* 5       5       5       r/\#\RB                  RE                  S/ SQ5      S+ 5       5       r0\#\RB                  RE                  S/ SQ5      S, 5       5       r1\#\RB                  RE                  S/ SQ5      S- 5       5       r2\RB                  RE                  S.\" / S/S0S19\	" / S0S29\" / S0S29/5      \RB                  RE                  S3\3\4\5S4/5      \RB                  Rm                  S55      S6 5       5       5       r7\#\RB                  RE                  S/ SQ5      S7 5       5       r8\#S8 5       r9\#S9 5       r:\RB                  RE                  S:S;S</5      S= 5       r;g)>é    )ÚdatetimeN)Úis_extension_array_dtype)Ú	DataFrameÚDatetimeIndexÚ
MultiIndexÚNaTÚPeriodIndexÚSeriesÚTimedeltaIndex)Ú	DataError)ÚGrouper)Ú
date_range)Úperiod_range)Útimedelta_range)Ú_asfreq_compatÚdtiiÕ  é   é
   ÚpiÚtdiz1 dayz10 dayz3_index_factory,_series_name,_index_start,_index_endc                 ó   ^ • U 4S jnU$ )Nc                  ó   >• T" U 0 UD6$ )z8return the _index_factory created using the args, kwargs© )ÚargsÚkwargsÚ_index_factorys     €ÚcC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\pandas/tests/resample/test_base.pyÚ_create_indexÚ#create_index.<locals>._create_index,   s   ø€ á˜tÐ. vÑ.Ð.ó    r   )r   r   s   ` r   Úcreate_indexr!   *   s   ø€ õ/ð Ðr    ÚfreqÚ2DÚ1hc                 óØ   • U nUR                  U5      R                  5       nU" UR                  S   UR                  S   US9nUR                  U5      n[        R
                  " XF5        g )Nr   éÿÿÿÿ©r"   )ÚresampleÚasfreqÚindexÚreindexÚtmÚassert_almost_equal)Úseries_and_framer"   r!   ÚobjÚresultÚ	new_indexÚexpecteds          r   Útest_asfreqr3   3   sZ   € ð
 €Cà�\‰\˜$Ó×&Ñ&Ó(€FÙ˜SŸY™Y q™\¨3¯9©9°R©=¸tÑD€IØ�{‰{˜9Ó%€HÜ×Ò˜6Õ,r    c                 ó  • U nUR                  S5      R                  5       nU" UR                  S   UR                  S   SS9nUR                  U5      n[        R
                  " X55        UR                  S5      R                  S5      nS UR                  S'   UR                  S5      R                  SS	9nU" UR                  S   UR                  S   SS9nUR                  USS	9n[        R                  " X55        g )
Nr$   r   r&   r'   ÚfloatÚvaluer   ç      @)Ú
fill_value)
r(   r)   r*   r+   r,   Úassert_series_equalÚastypeÚto_frameÚilocÚassert_frame_equal)Úseriesr!   Úserr0   r1   r2   Úframes          r   Útest_asfreq_fill_valuerA   @   sÜ   € ð €Cà�\‰\˜$Ó×&Ñ&Ó(€FÙ˜SŸY™Y q™\¨3¯9©9°R©=¸tÑD€IØ�{‰{˜9Ó%€HÜ×Ò˜6Ô,ð �J‰J�wÓ×(Ñ(¨Ó1€EØ€E‡J�Jˆq�MØ�^‰^˜DÓ!×(Ñ(°CÐ(Ð8€FÙ˜UŸ[™[¨™^¨U¯[©[¸©_À4ÑH€IØ�}‰}˜Y°3ˆ}Ð7€HÜ×Ò˜&Õ+r    c                 ó|  • U nS n[        UR                  [        5      (       a  [        nSn[        R
                  " X#S9   UR                  S5      R                  5       R                  5       nUR                  S5      R                  5       nS S S 5        [        R                  " WW5        g ! , (       d  f       N&= f)Nú+Resampling with a PeriodIndex is deprecated©ÚmatchÚ1min)
Ú
isinstancer*   r	   ÚFutureWarningr,   Úassert_produces_warningr(   r)   Úinterpolater=   )r@   ÚdfÚwarnÚmsgr0   r2   s         r   Útest_resample_interpolaterN   V   sŽ   € ð 
€BØ€DÜ�"—(‘(œK×(Ñ(ÜˆØ
7€CÜ	×	#Ò	# DÓ	4Ø—‘˜VÓ$×+Ñ+Ó-×9Ñ9Ó;ˆØ—;‘;˜vÓ&×2Ñ2Ó4ˆ÷ 
5ô ×Ò˜& (Õ+÷ 
5Õ	4ús   Á AB-Â-
B;c                  ó¤   • [        5       n Sn[        R                  " [        US9   U R	                  S5        S S S 5        g ! , (       d  f       g = f)NzaOnly valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of 'RangeIndex'rD   ÚYE)r   ÚpytestÚraisesÚ	TypeErrorr(   )ÚxprM   s     r   Ú%test_raises_on_non_datetimelike_indexrU   d   s;   € ä	‹€Bð	.ð ô 
�Š”y¨Ó	,Ø
�‰�DÔ÷ 
-×	,Ö	,ús   ¦AÁ
A)ÚMEÚDÚhc                 ó  • UnU S:X  aU  [        UR                  [        5      (       a6  Sn[        R                  " [
        US9   UR                  U 5        S S S 5        g U S:X  a!  [        UR                  [        5      (       a  Sn S n[        UR                  [        5      (       a  [        nSn[        R                  " XTS9   UR                  U 5      nS S S 5        [        WU5      " 5       nUS:X  aY  [        / UR                  S S R                  5       / SQS	9n[        UR                  U 5      Ul        [        R                  " XxS
S9  O@UR                  5       n[        UR                  U 5      Ul        [        R                   " XxS
S9  [        R"                  " UR                  UR                  5        UR                  R$                  UR                  R$                  :X  d   eg ! , (       d  f       g = f! , (       d  f       GN,= f)NrV   úaResampling on a TimedeltaIndex requires fixed-duration `freq`, e.g. '24h' or '3D', not <MonthEnd>rD   ÚMrC   Úohlcr   ©ÚopenÚhighÚlowÚclose©r*   ÚcolumnsF©Úcheck_dtype)rG   r*   r   rQ   rR   Ú
ValueErrorr(   r	   rH   r,   rI   Úgetattrr   Úcopyr   r=   r9   Úassert_index_equalr"   )	r"   Úempty_series_dtiÚresample_methodr?   rM   rL   Úrsr0   r2   s	            r   Útest_resample_empty_seriesrm   o   s‡  € ð
 €CØˆtƒ|œ
 3§9¡9¬n×=Ñ=ð1ð 	ô �]Š]œ:¨SÓ1Ø�L‰L˜Ô÷ 2àØ	�‹œ* S§Y¡Y´×<Ñ<àˆà€DÜ�#—)‘)œ[×)Ñ)ÜˆØ
7€CÜ	×	#Ò	# DÓ	4Ø�\‰\˜$Óˆ÷ 
5ä�R˜Ô)Ó+€Fà˜&Ó ÜØ�c—i‘i  �m×(Ñ(Ó*Ò4Tñ
ˆô (¨¯	©	°4Ó8ˆŒÜ
×Ò˜f¸EÓBà—8‘8“:ˆÜ'¨¯	©	°4Ó8ˆŒÜ
×Ò˜v¸UÒCä×Ò˜&Ÿ,™,¨¯©Ô7Ø�<‰<×Ñ §¡× 3Ñ 3Ó3Ð3Ñ3÷7 2Ô1àú÷ 
5Ö	4ús   ÁG(ÃG9Ç(
G6Ç9
HÚ	min_countc                 ó  • U n[        [        R                  [        / SQ5      US9nUR	                  S5      nUR                  US9nUS:X  a  SO[        R                  n[        SSSS	9n[        XgUS9n[        R                  " XX5        g )
N)z2000-01-01 00:00:00z2000-01-01 00:00:10z2000-01-01 00:00:20z2000-01-01 00:00:30©r*   ÚdtypeÚ20s)rn   r   Ú z
2000-01-01é   )Ústartr"   Úperiods)	r
   ÚpdÚNAr   r(   Úsumr   r,   r9   )	Ústring_dtype_no_objectrn   rq   r?   rl   r0   r6   r*   r2   s	            r   Útest_resample_empty_sum_stringr{   ˜   s…   € ð #€EÜ
Ü
�‰Üòó
ð ñ€Cð 
�‰�eÓ	€BØ�V‰V˜iˆVÐ(€Fà˜q“.‰B¤b§e¡e€EÜ˜\°¸qÑA€EÜ�e°Ñ6€HÜ×Ò˜6Õ,r    rV   zDon't know why this fails)Úreason)ÚmarksrW   rX   c                 ó   • UR                  5       n[        [        /[        U5      -  U S9Ul        Sn[
        R                  " [        US9   UR                  U 5      nS S S 5        [        WU5      " 5       nUS:X  a>  [        / UR                  S S R                  5       / SQS9n[
        R                  " XgSS	9  O(US S R                  5       n[
        R                  " XgSS	9  [
        R                  " UR                  UR                  5        UR                  R                  UR                  R                  :X  d   eg ! , (       d  f       Nç= f)
Nr'   rC   rD   r\   r   r]   rb   Frd   )rh   r	   r   Úlenr*   r,   rI   rH   r(   rg   r   r=   r9   ri   r"   )r"   r>   rk   r?   rM   rl   r0   r2   s           r   Útest_resample_nat_index_seriesr€   ±   s  € ð �+‰+‹-€CÜœS˜E¤C¨£HÑ,°4Ñ8€C„Ià
7€CÜ	×	#Ò	#¤M¸Ó	=Ø�\‰\˜$Óˆ÷ 
>ä�R˜Ô)Ó+€Fà˜&Ó ÜØ�c—i‘i  �m×(Ñ(Ó*Ò4Tñ
ˆô 	×Ò˜f¸EÓBà�r˜�7—<‘<“>ˆÜ
×Ò˜v¸UÒCÜ×Ò˜&Ÿ,™,¨¯©Ô7Ø�<‰<×Ñ §¡× 3Ñ 3Ó3Ð3Ñ3÷ 
>Õ	=ús   ÁD?Ä?
Erk   ÚcountÚsizec                 ó¢  • UnU S:X  aU  [        UR                  [        5      (       a6  Sn[        R                  " [
        US9   UR                  U 5        S S S 5        g U S:X  a!  [        UR                  [        5      (       a  Sn S n[        UR                  [        5      (       a  [        nSn[        R                  " XTS9   UR                  U 5      nS S S 5        [        WU5      " 5       n[        UR                  U 5      n[        / SXƒR                  S9n	[        R                  " Xy5        g ! , (       d  f       g = f! , (       d  f       Nr= f)NrV   rZ   rD   r[   rC   Úint64)rq   r*   Úname)rG   r*   r   rQ   rR   rf   r(   r	   rH   r,   rI   rg   r   r
   r…   r9   )
r"   rj   rk   r?   rM   rL   rl   r0   r*   r2   s
             r   Ú test_resample_count_empty_seriesr†   Ñ   s  € ð
 €CØˆtƒ|œ
 3§9¡9¬n×=Ñ=ð1ð 	ô �]Š]œ:¨SÓ1Ø�L‰L˜Ô÷ 2àØ	�‹œ* S§Y¡Y´×<Ñ<àˆà€DÜ�#—)‘)œ[×)Ñ)ÜˆØ
7€CÜ	×	#Ò	# DÓ	4Ø�\‰\˜$Óˆ÷ 
5ô �R˜Ô)Ó+€Fä˜3Ÿ9™9 dÓ+€Eä�b ¨u¿8¹8ÑD€Hä×Ò˜6Õ,÷) 2Ô1àú÷ 
5Õ	4ús   ÁD/ÃE Ä/
D=Å 
Ec                 óŠ  • U nUS:X  aT  [        UR                  [        5      (       a5  Sn[        R                  " [
        US9   UR                  USS9  S S S 5        g US:X  a!  [        UR                  [        5      (       a  SnS n[        UR                  [        5      (       a  [        nSn[        R                  " XTS9   UR                  USS9nS S S 5        [        WU5      " 5       nUS:X  au  [        R                  " UR                  / S	Q/5      n[        / UR                  S S
 R!                  5       U["        R$                  S9n	['        UR                  U5      U	l        O/US:w  a  UR!                  5       n	O[)        / ["        R*                  S9n	['        UR                  U5      U	l        [        R,                  " UR                  U	R                  5        UR                  R.                  U	R                  R.                  :X  d   e[        R0                  " Xy5        g ! , (       d  f       g = f! , (       d  f       GNh= f)NrV   rZ   rD   F©Ú
group_keysr[   rC   r\   r]   r   )r*   rc   rq   r‚   ©rq   )rG   r*   r   rQ   rR   rf   r(   r	   rH   r,   rI   rg   r   Úfrom_productrc   r   rh   ÚnpÚfloat64r   r
   r„   ri   r"   r-   )
Úempty_frame_dtir"   rk   rK   rM   rL   rl   r0   Úmir2   s
             r   Útest_resample_empty_dataframer�   ó   s·  € ð 
€Bàˆtƒ|œ
 2§8¡8¬^×<Ñ<ð1ð 	ô �]Š]œ:¨SÓ1Ø�K‰K˜¨ˆKÑ/÷ 2àØ	�‹œ* R§X¡X¬{×;Ñ;àˆà€DÜ�"—(‘(œK×(Ñ(ÜˆØ
7€CÜ	×	#Ò	# DÓ	4Ø�[‰[˜¨%ˆ[Ð0ˆ÷ 
5ä�R˜Ô)Ó+€FØ˜&Ó ä×$Ò$ b§j¡jÒ2RÐ%SÓTˆÜØ�b—h‘h˜r �l×'Ñ'Ó)°2¼R¿Z¹Zñ
ˆô (¨¯©°$Ó7ˆ�à	˜FÓ	"Ø—7‘7“9‰ô ˜"¤B§H¡HÑ-ˆä# B§H¡H¨dÓ3€H„Nä×Ò˜&Ÿ,™,¨¯©Ô7Ø�<‰<×Ñ §¡× 3Ñ 3Ó3Ð3Ð3Ü×Ò˜6Õ,÷A 2Ô1àú÷ 
5Ö	4ús   ÁH"ÃH3È"
H0È3
Ic                 ó”  • / US'   U S:X  aU  [        UR                  [        5      (       a6  Sn[        R                  " [
        US9   UR                  U 5        S S S 5        g U S:X  a!  [        UR                  [        5      (       a  Sn S n[        UR                  [        5      (       a  [        nSn[        R                  " X2S9   UR                  U 5      nS S S 5        WR                  5       n[        UR                  U 5      n[        SUS/S9n[        R                  " XW5        g ! , (       d  f       g = f! , (       d  f       Nh= f)	NÚarV   rZ   rD   r[   rC   r„   )rq   r*   rc   )rG   r*   r   rQ   rR   rf   r(   r	   rH   r,   rI   r�   r   r   r=   ©r"   rŽ   rM   rL   rl   r0   r*   r2   s           r   Ú#test_resample_count_empty_dataframer”   #  s
  € ð
 €O�CÑàˆtƒ|œ
 ?×#8Ñ#8¼.×IÑIð1ð 	ô �]Š]œ:¨SÓ1Ø×$Ñ$ TÔ*÷ 2àØ	�‹œ* _×%:Ñ%:¼K×HÑHàˆà€DÜ�/×'Ñ'¬×5Ñ5ÜˆØ
7€CÜ	×	#Ò	# DÓ	4Ø×%Ñ% dÓ+ˆ÷ 
5à�X‰X‹Z€Fä˜?×0Ñ0°$Ó7€Eä˜w¨e¸c¸UÑC€Hä×Ò˜&Õ+÷' 2Ô1àú÷ 
5Õ	4ús   ÁD(ÃD9Ä(
D6Ä9
Ec                 ó’  • / US'   U S:X  aU  [        UR                  [        5      (       a6  Sn[        R                  " [
        US9   UR                  U 5        S S S 5        g U S:X  a!  [        UR                  [        5      (       a  Sn SnS n[        UR                  [        5      (       a  [        n[        R                  " X2S9   UR                  U 5      nS S S 5        WR                  5       n[        UR                  U 5      n[        / SUS9n[        R                  " XW5        g ! , (       d  f       g = f! , (       d  f       Ng= f)	Nr’   rV   rZ   rD   r[   úResampling with a PeriodIndexr„   )rq   r*   )rG   r*   r   rQ   rR   rf   r(   r	   rH   r,   rI   r‚   r   r
   r9   r“   s           r   Ú"test_resample_size_empty_dataframer—   E  s  € ð
 €O�CÑàˆtƒ|œ
 ?×#8Ñ#8¼.×IÑIð1ð 	ô �]Š]œ:¨SÓ1Ø×$Ñ$ TÔ*÷ 2àØ	�‹œ* _×%:Ñ%:¼K×HÑHàˆà
)€CØ€DÜ�/×'Ñ'¬×5Ñ5ÜˆÜ	×	#Ò	# DÓ	4Ø×%Ñ% dÓ+ˆ÷ 
5à�W‰W‹Y€Fä˜?×0Ñ0°$Ó7€Eä�b ¨uÑ5€Hä×Ò˜6Õ,÷' 2Ô1àú÷ 
5Õ	4ús   ÁD'ÃD8Ä'
D5Ä8
Er*   r[   r’   ©r"   r…   )r…   rq   zdatetime64[ns]z3ignore:PeriodDtype\[B\] is deprecated:FutureWarningc                 óD  • S n[        U [        5      (       a  [        / SU R                  S9n [        nSn[	        / X5      n[
        R                  " X4S9   UR                  SSS9nS S S 5         [        WU5      " 5         g ! , (       d  f       N!= f! [         a     g f = f)NÚBr˜   rC   rD   ÚdFrˆ   )
rG   r	   r…   rH   r
   r,   rI   r(   rg   r   )r*   rq   rk   rL   rM   rj   rl   s          r   Útest_resample_empty_dtypesrœ   g  s—   € ð €DÜ�%œ×%Ñ%ä˜B S¨u¯z©zÑ:ˆÜˆØ
7€Cä˜b %Ó/ÐÜ	×	#Ò	# DÓ	4Ø×&Ñ& s°uÐ&Ð=ˆ÷ 
5ðÜ��OÔ$Õ&÷ 
5Õ	4ûô ó ñ 	ðús   ÁBÁ/B Â
BÂ
BÂBc                 óè  • U nUS:X  aU  [        U R                  [        5      (       a6  Sn[        R                  " [
        US9   U R                  U5        S S S 5        g US:X  a!  [        U R                  [        5      (       a  SnSnS n[        U R                  [        5      (       a  [        n[        R                  " XCS9   UR                  USS9nS S S 5        WR                  S 5      n[        R                  " XCS9   UR                  U5      R                  S	5      nS S S 5        [        R                  " UWSS
9  g ! , (       d  f       g = f! , (       d  f       N…= f! , (       d  f       NG= f)NrV   rZ   rD   r[   r–   Frˆ   c                 ó   • g)Nr   r   )Úxs    r   Ú<lambda>Ú,test_apply_to_empty_series.<locals>.<lambda>¡  s   €  r    ry   rd   )rG   r*   r   rQ   rR   rf   r(   r	   rH   r,   rI   Úapplyr9   )rj   r"   r?   rM   rL   rl   r0   r2   s           r   Útest_apply_to_empty_seriesr£   ‡  s(  € ð €Càˆtƒ|œ
Ð#3×#9Ñ#9¼>×JÑJð1ð 	ô �]Š]œ:¨SÓ1Ø×%Ñ% dÔ+÷ 2àØ	�‹œ*Ð%5×%;Ñ%;¼[×IÑIàˆà
)€CØ€DÜÐ"×(Ñ(¬+×6Ñ6Üˆä	×	#Ò	# DÓ	4Ø�\‰\˜$¨5ˆ\Ð1ˆ÷ 
5ð �X‰X‘kÓ"€FÜ	×	#Ò	# DÓ	4Ø—<‘< Ó%×+Ñ+¨EÓ2ˆ÷ 
5ô ×Ò˜6 8¸Ó?÷' 2Ô1àú÷ 
5Õ	4ú÷ 
5Õ	4ús$   ÁEÃEÄ!E#Å
EÅ
E Å#
E1c                 óØ  • Sn[        USS9nSnS n[        U R                  [        5      (       a  [        n[
        R                  " XCS9   U R                  U5      nS S S 5        [
        R                  " XCS9   U R                  U5      nS S S 5        [        WW5       H'  u  u  pxu  pšXy:X  d   e[
        R                  " XŠ5        M)     g ! , (       d  f       Nt= f! , (       d  f       NW= f)NrX   ru   )r"   Ú
conventionr–   rD   )r   rG   r*   r	   rH   r,   rI   Úgroupbyr(   Úzipr9   )r>   r"   ÚtgrM   rL   ÚgroupedÚ	resampledÚrkÚrvÚgkÚgvs              r   Útest_resampler_is_iterabler¯   ¨  s¼   € ð €DÜ	�d wÑ	/€BØ
)€CØ€DÜ�&—,‘,¤×,Ñ,Üˆä	×	#Ò	# DÓ	4Ø—.‘. Ó$ˆ÷ 
5ô 
×	#Ò	# DÓ	4Ø—O‘O DÓ)ˆ	÷ 
5ä! )¨WÖ5Ñ‰ˆ‘(�2Ø‹xˆˆxÜ
×Ò˜rÖ&ò 6÷ 
5Õ	4ú÷ 
5Õ	4ús   Á
C
Á8CÃ

CÃ
C)c                 ó¨  ^• U nSmSnSnS n[        U R                  [        5      (       a  [        n[        R
                  " XCS9   UR                  U5      R                  T5      nUR                  U5      R                  U4S j5      R                  UR                  5      nS S S 5        [        R                  " WW5        g ! , (       d  f       N&= f)Ng      è?rX   r–   rD   c                 ó&   >• U R                  T5      $ )N)Úquantile)rŸ   Úqs    €r   r    Ú(test_resample_quantile.<locals>.<lambda>É  s   ø€ °A·J±J¸q´Mr    )rG   r*   r	   rH   r,   rI   r(   r²   ÚaggÚrenamer…   r9   )r>   r?   r"   rM   rL   r0   r2   r³   s          @r   Útest_resample_quantiler·   ¼  s¤   ø€ ð €CØ€AØ€Dà
)€CØ€DÜ�&—,‘,¤×,Ñ,ÜˆÜ	×	#Ò	# DÓ	4Ø—‘˜dÓ#×,Ñ,¨QÓ/ˆØ—<‘< Ó%×)Ñ)Ô*AÓB×IÑIÈ#Ï(É(ÓSˆ÷ 
5ô ×Ò˜6 8Õ,÷ 
5Õ	4ús   ÁACÃ
CÚhowÚfirstÚlastc           	      óà  • [        U 5      (       a  [        U S9R                  R                  nO[        R
                  n[        / SQUSUS/USUS/S.[        SSSS	9U S
9nUR                  S5      n[        XR5      nU" US9nUR                  UR                  S   [        R                  " S5      /-  5      n[        X‚5      " US9n	SU	R                  l        [         R"                  " Xy5        g )NrŠ   )rt   r   r   rt   g      @r7   )r’   ÚbÚcz
2020-01-01é   rW   )rv   r"   rp   rV   )Úskipnar   z
2020-01-31)r   r
   rq   Úna_valuerŒ   Únanr   r   r(   rg   r¦   Úshaperw   Úto_datetimer*   r"   r,   r=   )
Úany_real_nullable_dtyper¿   r¸   rÀ   rK   rl   Úmethodr0   Úgbr2   s
             r   Útest_first_last_skipnarÇ   Í  sß   € ô  Ð 7×8Ñ8ÜÐ 7Ñ8×>Ñ>×GÑG‰ä—6‘6ˆÜ	âØ˜C ¨3Ð/Ø˜C ¨3Ð/ñ	
ô
 ˜¨q°sÑ;Ø%ñ
€Bð 
�‰�TÓ	€BÜ�RÓ€FÙ˜6Ñ"€Fà	�‰�B—H‘H˜Q‘K¤2§>¢>°,Ó#?Ð"@Ñ@Ó	A€BÜ�rÔ vÑ.€HØ€H‡N�NÔÜ×Ò˜&Õ+r    )<r   ÚnumpyrŒ   rQ   Úpandas.core.dtypes.commonr   Úpandasrw   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   Ú
DATE_RANGEÚPERIOD_RANGEÚTIMEDELTA_RANGEÚmarkÚparametrizeÚall_tsÚfixturer!   r3   rA   rN   rU   rm   r{   ÚparamÚxfailr€   r†   r�   r”   r—   r5   ÚintÚobjectÚfilterwarningsrœ   r£   r¯   r·   rÇ   r   r    r   Ú<module>rß      së  ðÝ ã Û å >ã ÷÷ ñ õ Ý 1Ý /Ý 4Ý 3Ý :Ý /ð ˜%¡¨$°°1Ó!5±xÀÀaÈÓ7LÐM€
Ø˜d¡H¨T°1°aÓ$8¹(À4ÈÈBÓ:OÐP€Ø" E¨7°HÐ=€à	�‰×	 Ñ	 Ø9Ø�˜Ð/ó
€ð ‡�ñó ðð ‡�×Ñ˜ $¨ Ó.Ø‡�×ÑØ9¸JÈÐ;Xóñ-óó /ð-ð ‡�×ÑØ9¸JÈÐ;Xóñ,óð,ð& ñ
,ó ð
,òð Ø‡�×Ñ˜Ò!1Ó2ñ$4ó 3ó ð$4ðN ‡�×Ñ˜ q¨! fÓ-ñ-ó .ð-ð0 Ø‡�×ÑØ
à�Š�T §¡×!2Ñ!2Ð:UÐ!2Ð!VÑWØØðóñ4óó ð4ð. Ø‡�×Ñ˜Ò!1Ó2Ø‡�×ÑÐ*¨W°fÐ,=Ó>ñ-ó ?ó 3ó ð-ð> Ø‡�×Ñ˜Ò!1Ó2ñ)-ó 3ó ð)-ð\ Ø‡�×Ñ˜Ò!1Ó2ñ,ó 3ó ð,ð@ Ø‡�×Ñ˜Ò!1Ó2ñ-ó 3ó ð-ð@ ‡�×ÑØá�B˜S sÑ+Ù�b˜sÑ#Ù�r Ñ$ðóð ‡�×Ñ˜ 5¨#¨vÐ7GÐ"HÓIØ‡�×ÑÐRÓSñó Tó Jóðð, Ø‡�×Ñ˜Ò!1Ó2ñ@ó 3ó ð@ð> ñ'ó ð'ð& ñ-ó ð-ð  ‡�×Ñ˜ ¨&Ð 1Ó2ñ,ó 3ñ,r    