ó
    wñ:i‘  ã                   óÆ  • S SK rS SKrS SKrS SKJr  \R                  " S\R                  " S\R                  S9/S9S 5       r	\\R                  \R                  4 V Vs/ s H9  n \R                  \R                  \R                  4  H  nU " S /S-  US9PM     M;     snn r\R                  \\R                  4 V s/ s H  o " S/S-  \R                  S9PM     sn 5        \R                  \R                  \R                  \R                  4 Vs/ s H  n\R                  S US9PM     sn5        \R                  \R                  " S\R                  S9/5        \R                  / S	Q5        \R                  " \S9S
 5       r\R                  " \R                  " S5      R!                  5       \R                  " S5      \R                  " S5      R#                  5       /S S9S 5       r\R                  " \R&                  R)                  S5      \R&                  R+                  S5      \R                  " SS9R!                  5       \R                  " S5      \R,                  " SS5      \R,                  " SS5      /S S9S 5       r\R                  " \R&                  R+                  S5      \R&                  R1                  S5      \R                  " SS9R!                  5       \R                  " SS9\R,                  " SS5      \R,                  " SS5      /S S9S 5       r\R&                  R5                  S5      \R&                  R7                  S5      \R&                  R1                  5       /r\R                  " \R,                  " SS5      \R                  " S S9R!                  5       \R                  " S!5      /\-   S9S" 5       rgs  snn f s  sn f s  snf )#é    N)ÚIndexé   )Údtype)Úparamsc                 ó   • U R                   $ )a  
Several variants of integer value 1. The zero-dim integer array
behaves like an integer.

This fixture can be used to check that datetimelike indexes handle
addition and subtraction of integers and zero-dimensional arrays
of integers.

Examples
--------
dti = pd.date_range('2016-01-01', periods=2, freq='h')
dti
DatetimeIndex(['2016-01-01 00:00:00', '2016-01-01 01:00:00'],
dtype='datetime64[ns]', freq='h')
dti + one
DatetimeIndex(['2016-01-01 01:00:00', '2016-01-01 02:00:00'],
dtype='datetime64[ns]', freq='h')
©Úparam©Úrequests    Úc/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/pandas/tests/arithmetic/conftest.pyÚoner      s   € ð( �=‰=Ðó    é   ç       €)r   g        r   c                 ó   • U R                   $ )aˆ  
Several types of scalar zeros and length 5 vectors of zeros.

This fixture can be used to check that numeric-dtype indexes handle
division by any zero numeric-dtype.

Uses vector of length 5 for broadcasting with `numeric_idx` fixture,
which creates numeric-dtype vectors also of length 5.

Examples
--------
arr = RangeIndex(5)
arr / zeros
Index([nan, inf, inf, inf, inf], dtype='float64')
r   r
   s    r   Úzeror   *   s   € ð" �=‰=Ðr   Ú10m7sc                 ó,   • [        U 5      R                  $ ©N©ÚtypeÚ__name__©Úxs    r   Ú<lambda>r   H   ó   € ”$�q“'×"Ò"r   )r   Úidsc                 ó   • U R                   $ )zN
Several variants of Timedelta scalars representing 10 minutes and 7 seconds.
r   r
   s    r   Ú	scalar_tdr   B   s   € ð �=‰=Ðr   é   éH   )Údaysz72:00:00ÚDÚhc                 ó,   • [        U 5      R                  $ r   r   r   s    r   r   r   Z   r   r   c                 ó   • U R                   $ )zU
Several timedelta-like and DateOffset objects that each represent
a 3-day timedelta
r   r
   s    r   Ú
three_daysr'   Q   ó   € ð  �=‰=Ðr   é   éx   )Úhoursi   )ÚsecondsÚmc                 ó,   • [        U 5      R                  $ r   r   r   s    r   r   r   m   r   r   c                 ó   • U R                   $ )zV
Several timedelta-like and DateOffset objects that each represent
a 2-hour timedelta
r   r
   s    r   Ú	two_hoursr0   d   r(   r   é   é   z23:00:00c                 ó   • U R                   $ )zc
Several timedelta-like and DateOffset instances that are _not_
compatible with Daily frequencies.
r   r
   s    r   Ú	not_dailyr4   ~   s   € ð �=‰=Ðr   )ÚnumpyÚnpÚpytestÚpandasÚpdr   ÚfixtureÚarrayÚint64r   Úuint64Úfloat64ÚzerosÚextendr   Ú	TimedeltaÚto_pytimedeltaÚto_timedelta64r   ÚoffsetsÚDayÚHourÚtimedelta64r'   ÚMinuter0   Ú	YearBeginÚ
MonthBeginÚ_common_mismatchr4   )Úbox_clsr   s   00r   Ú<module>rM      si  ðÛ Û ã Ý ð ‡‚˜˜2Ÿ8š8 A¨R¯X©XÑ6Ð7Ñ8ñó 9ðð0 ˜2Ÿ8™8 R§X¡XÑ.ô	â.ˆØ—(‘(˜BŸI™I r§z¡zÔ2ˆñ ˆQˆC�!‰G˜5Ô!á2ñ "Ù.ò	€ð
 ‡�ÀEÈ2Ï8É8ÑCTÓUÒCT¸ˆg�t�f˜q‘j¨¯
©
Ô3ÑCTÑUÔ VØ ‡�°R·X±X¸r¿y¹yÈ"Ï*É*Ñ4UÓVÒ4U¨5ˆb�h‰h�q ˆhÓ&Ñ4UÑVÔ WØ ‡�ˆb�hŠh�t 2§:¡:Ñ.Ð/Ô 0Ø ‡�Š^Ô ð ‡‚�uÑñó ðð. ‡‚à
�Š�WÓ×,Ñ,Ó.Ø
�Š�WÓØ
�Š�WÓ×,Ñ,Ó.ðñ
 	#ññóðð ‡‚à
�
‰
�‰�qÓØ
�
‰
�‰˜ÓØ
�Š˜!Ñ×+Ñ+Ó-Ø
�Š�ZÓ Ø
�Š�q˜#ÓØ
�Š�r˜3Óðñ 	#ñ
ñó
ðð ‡‚à
�
‰
�‰˜ÓØ
�
‰
×Ñ˜#ÓØ
�Š˜1Ñ×,Ñ,Ó.Ø
�Š˜XÑ&Ø
�Š�q˜#ÓØ
�Š�s˜CÓ ðñ 	#ñ
ñó
ðð ‡J�J×Ñ˜ÓØ‡J�J×Ñ˜!ÓØ‡J�J×ÑÓðÐ ð ‡‚à
�Š�q˜#ÓØ
�Š˜2Ñ×-Ñ-Ó/Ø
�Š�ZÓ ðð
 ñññóñùóO	ùò
 VùÚVs   Á A OÂ?OÄO