ó
    wñ:i  ã                   ó^  • S SK J r   S SKrS SKrS SKJrJr  / SQrSS/rS/r	\\-   \	-   r
\R                  " \S9S	 5       r\R                  " \
S9S
 5       r\R                  S 5       r\R                  S 5       r\R                  S 5       r\R                  S 5       r\R                  S 5       r\R                  S 5       r\R                  S 5       r\R                  S 5       r\R                  S 5       r\R                  S 5       r\R                  S 5       r\R                  S 5       rg)é    ©ÚdatetimeN)Ú	DataFrameÚSeries)ÚminÚmaxÚfirstÚlastÚsumÚmeanÚsemÚmedianÚprodÚvarÚstdÚohlcÚquantileÚcountÚsizeÚnunique)Úparamsc                 ó   • U R                   $ )z:Fixture for parametrization of Grouper downsample methods.©Úparam©Úrequests    Úa/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/pandas/tests/resample/conftest.pyÚdownsample_methodr       ó   € ð �=‰=Ðó    c                 ó   • U R                   $ )z8Fixture for parametrization of Grouper resample methods.r   r   s    r   Úresample_methodr"   &   r   r    c                  ó   • [        SSS5      $ )ú7Fixture for parametrization of index, series and frame.éÕ  é   r   © r    r   Ú_index_startr(   ,   s   € ô �D˜!˜QÓÐr    c                  ó   • [        SSS5      $ )r$   r%   r&   é
   r   r'   r    r   Ú
_index_endr+   2   s   € ô �D˜!˜RÓ Ð r    c                  ó   • g)r$   ÚDr'   r'   r    r   Ú_index_freqr.   8   s   € ð r    c                  ó   • g)r$   Nr'   r'   r    r   Ú_index_namer0   >   s   € ð r    c                 ó   • U " XX4S9$ )zU
Fixture for parametrization of date_range, period_range and
timedelta_range indexes
)ÚfreqÚnamer'   )Ú_index_factoryr(   r+   r.   r0   s        r   Úindexr5   D   s   € ñ ˜,¸ÑWÐWr    c                 ó@   • [         R                  " [        U 5      5      $ )z’
Fixture for parametrization of values used in parametrization of
Series and DataFrames with date_range, period_range and
timedelta_range indexes
)ÚnpÚarangeÚlen©r5   s    r   Ú_static_valuesr;   M   s   € ô �9Š9”S˜“ZÓ Ð r    c                  ó   • g)zv
Fixture for parametrization of Series name for Series used with
date_range, period_range and timedelta_range indexes
Nr'   r'   r    r   Ú_series_namer=   W   s   € ð r    c                 ó   • [        X US9$ )za
Fixture for parametrization of Series with date_range, period_range and
timedelta_range indexes
)r5   r3   )r   ©r5   r=   r;   s      r   Úseriesr@   `   s   € ô �.°LÑAÐAr    c                 ó   • U SS $ )zg
Fixture for parametrization of empty Series with date_range,
period_range and timedelta_range indexes
Nr   r'   )r@   s    r   Úempty_series_dtirB   i   s   € ð �"�1ˆ:Ðr    c                 ó   • [        SU0U S9$ )zd
Fixture for parametrization of DataFrame with date_range, period_range
and timedelta_range indexes
Úvaluer:   )r   r?   s      r   ÚframerE   r   s   € ô �g˜~Ð.°eÑ<Ð<r    c                 ó2   • U R                   SS n[        US9$ )zj
Fixture for parametrization of empty DataFrame with date_range,
period_range and timedelta_range indexes
Nr   r:   )r5   r   )r@   r5   s     r   Úempty_frame_dtirG   |   s   € ð �L‰L˜˜!Ð€EÜ˜5Ñ!Ð!r    c                 ó4   • U [         :X  a  U$ U [        :X  a  U$ g)zo
Fixture for parametrization of Series and DataFrame with date_range,
period_range and timedelta_range indexes
N)r   r   )Úframe_or_seriesr@   rE   s      r   Úseries_and_framerJ   †   s#   € ð œ&Ó ØˆØœ)Ó#Øˆð $r    )r   Únumpyr7   ÚpytestÚpandasr   r   Údownsample_methodsÚupsample_methodsÚseries_methodsÚresample_methodsÚfixturer   r"   r(   r+   r.   r0   r5   r;   r=   r@   rB   rE   rG   rJ   r'   r    r   Ú<module>rS      s   ðÝ ã Û ÷òÐ ð ˜VÐ$Ð Ø�€Ø%Ð(8Ñ8¸>ÑIÐ ð ‡‚Ð)Ñ*ñó +ðð
 ‡‚Ð'Ñ(ñó )ðð
 ‡�ñ ó ð ð
 ‡�ñ!ó ð!ð
 ‡�ñó ðð
 ‡�ñó ðð
 ‡�ñXó ðXð ‡�ñ!ó ð!ð ‡�ñó ðð ‡�ñBó ðBð ‡�ñó ðð ‡�ñ=ó ð=ð ‡�ñ"ó ð"ð ‡�ñó ñr    