Ë
    ¤eh‘  ã                   ó  — d dl Zd dlZd dlZd dlmZ  ej                  d ej                  dej                  ¬«      g¬«      d„ «       Z	eej                  ej                  fD � �cg c]8  } ej                  ej                  ej                  fD ]  } | d gdz  |¬«      ‘Œ Œ: c}} Zej                  eej                  fD � cg c]  }  | dgdz  ej                  ¬«      ‘Œ c} «       ej                  ej                  ej                  ej                  fD �cg c]  } ej                  d |¬«      ‘Œ c}«       ej                   ej                  dej                  ¬«      g«       ej                  g d	¢«        ej                  e¬«      d
„ «       Z ej                   ej                  d«      j!                  «        ej                  d«       ej                  d«      j#                  «       gd„ ¬«      d„ «       Z ej                  ej&                  j)                  d«      ej&                  j+                  d«       ej                  d¬«      j!                  «        ej                  d«       ej,                  dd«       ej,                  dd«      gd„ ¬«      d„ «       Z ej                  ej&                  j+                  d«      ej&                  j1                  d«       ej                  d¬«      j!                  «        ej                  d¬«       ej,                  dd«       ej,                  dd«      gd„ ¬«      d„ «       Zej&                  j5                  d«      ej&                  j7                  d«      ej&                  j1                  «       gZ ej                   ej,                  dd«       ej                  d ¬«      j!                  «        ej                  d!«      gez   ¬«      d"„ «       Zyc c}} w c c} w c c}w )#é    N)ÚIndexé   )Údtype)Úparamsc                 ó   — | j                   S )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    ú^/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/pandas/tests/arithmetic/conftest.pyÚoner      s   € ð( �=‰=Ðó    é   ç       €)r   g        r   c                 ó   — | j                   S )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                 ó,   — t        | «      j                  S ©N©ÚtypeÚ__name__©Úxs    r   ú<lambda>r   H   ó   € ”$�q“'×"Ñ"€ r   )r   Úidsc                 ó   — | j                   S )zV
    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                 ó,   — t        | «      j                  S r   r   r   s    r   r   r   Z   r   r   c                 ó   — | j                   S )za
    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                 ó,   — t        | «      j                  S r   r   r   s    r   r   r   m   r   r   c                 ó   — | j                   S )zb
    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                 ó   — | j                   S )zo
    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      sŒ  ðÛ Û ã Ý ð €‡�˜˜8˜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Ö!ð	Ø!ó	€ð
 ‡�ÀEÈ2Ï8É8ÐCTÖU¸‰g�t�f˜q‘j¨¯
©
Ö3ÒUÔ VØ ‡�°R·X±X¸r¿y¹yÈ"Ï*É*Ð4UÖV¨5ˆhˆb�h‰h�q Ö&ÒVÔ WØ ‡�ˆhˆ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   Á&=O6ÃO<ÄP