Ë
    KU hi9  ã                   ó  — d dl mZ d dlZd dlZd dlZd dlZd dlmc m	Z
 d dlZd dlmZ d dlmZ  ej$                  ej&                  ej(                  g¬«      d„ «       Z ej$                  ddgdd	g¬
«      d„ «       Zej$                  d„ «       Zej0                  j3                  dej4                  ej6                  ej8                  g«      d„ «       Zej0                  j3                  dddgddg¬«      d„ «       Zej0                  j3                  dddgddg¬«      d„ «       Zej0                  j3                  dddgddg¬«      ej0                  j3                  dddgddg¬«      d„ «       «       Z ej0                  j3                  dddg«      d„ «       Z!ej0                  j3                  dejD                  g«      ej0                  j3                  dddg«      ej0                  jG                  d«      d„ «       «       «       Z$d„ Z%d„ Z&d„ Z' ej$                   ejP                  g d¢ejR                  ¬ «       ejP                  g d¢d!¬ «       ejP                  g d¢d"¬ «       ejP                  g d#¢d$¬ «       ejT                  g d%¢«       ejT                  g d%¢«      jW                  d&«       ejT                  g d%¢«      jY                  d'¬(«       ejZ                  g d)¢«       ej\                   ej^                  d d*«       ej^                  d+d,«       ej^                  d*d+«      g«      g	d-„ ¬
«      d.„ «       Z0 G d/„ d0«      Z1ej0                  j3                  d1e2ee3g«      d2„ «       Z4d3„ Z5d4„ Z6d5„ Z7d6„ Z8e
jr                  d7„ «       Z:y)8é    )ÚdequeN)ÚSparseArray)Úparamsc                 ó   — | j                   S ©N©Úparam©Úrequests    úV/var/www/timesheet/venv/lib/python3.12/site-packages/pandas/tests/series/test_ufunc.pyÚufuncr      s   € ð �=‰=Ðó    TFÚsparseÚdense)r   Úidsc                 ó   — | j                   S r   r   r
   s    r   r   r      s   € à�=‰=Ðr   c                  óò   — t         j                  j                  d«      j                  dddd¬«      } t         j                  j                  d«      j                  dddd¬«      }d| ddd…<   d|ddd	…<   | |fS )
zO
    A pair of random, length-100 integer-dtype arrays, that are mostly 0.
    é   r   é
   éd   Úint64©ÚdtypeNé   é   )ÚnpÚrandomÚdefault_rngÚintegers)Úa1Úa2s     r   Úarrays_for_binary_ufuncr"      sw   € ô
 
�‰×	Ñ	˜qÓ	!×	*Ñ	*¨1¨b°#¸WÐ	*Ó	E€BÜ	�‰×	Ñ	˜qÓ	!×	*Ñ	*¨1¨b°#¸WÐ	*Ó	E€BØ€B�sˆ€s�GØ€B�sˆ€s�GØˆrˆ6€Mr   r   c                 ó¢  — t         j                  j                  d«      j                  dddd¬«      }d|d d d…<   |r!t	        |t        j                  dd«      ¬«      }t        t        j                  d d «      }d}t        j                  |||¬«      } | |«      }t        j                   | |«      ||¬«      }t        j                  ||«       y )Nr   r   r   r   r   Úname©Úindexr$   )r   r   r   r   r   ÚpdÚSparseDtypeÚlistÚstringÚascii_lettersÚSeriesÚtmÚassert_series_equal)r   r   Úarrr&   r$   ÚseriesÚresultÚexpecteds           r   Útest_unary_ufuncr3   &   s°   € ô �)‰)×
Ñ
 Ó
"×
+Ñ
+¨A¨r°2¸WÐ
+Ó
E€CØ€C‰ˆ!ˆ�HÙÜ˜#¤R§^¡^°G¸QÓ%?Ô@ˆä”×%Ñ% c rÐ*Ó+€EØ€DÜ�Y‰Y�s %¨dÔ3€Fá�6‹]€FÜ�y‰y™˜s›¨5°tÔ<€HÜ×Ñ˜6 8Õ,r   ÚflipÚflippedÚstraight)r   c                 óv  — |\  }}|rBt        |t        j                  dd«      ¬«      }t        |t        j                  dd«      ¬«      }d}t        j                  ||¬«      }|}||f}	||f}
| rt	        |	«      }	t	        |
«      }
t        j                   ||	Ž |¬«      } ||
Ž }t        j                  ||«       y ©Nr   r   r   r$   ©r$   )r   r'   r(   r,   Úreversedr-   r.   ©r4   r   r   r"   r    r!   r$   r0   ÚotherÚ
array_argsÚseries_argsr2   r1   s                r   Útest_binary_ufunc_with_arrayr?   7   s°   € ð %�F€BˆÙÜ˜¤2§>¡>°'¸1Ó#=Ô>ˆÜ˜¤2§>¡>°'¸1Ó#=Ô>ˆà€DÜ�Y‰Y�r Ô%€FØ€Eà�b�€JØ˜5�/€KáÜ˜jÓ)ˆ
Ü˜{Ó+ˆä�y‰y™ 
Ð+°$Ô7€HÙ�KÐ €FÜ×Ñ˜6 8Õ,r   c                 ó¾  — |\  }}|rBt        |t        j                  dd«      ¬«      }t        |t        j                  dd«      ¬«      }d}t        j                  ||¬«      }t        j                  ||¬«      j                  d«      }||f}	||f}
| rt        |	«      }	t        |
«      }
t        j                   ||	Ž |¬«      } ||
Ž }t        j                  ||«       y r8   )	r   r'   r(   r,   ÚIndexÚastyper:   r-   r.   r;   s                r   Útest_binary_ufunc_with_indexrC   O   sÆ   € ð
 %�F€BˆÙÜ˜¤2§>¡>°'¸1Ó#=Ô>ˆÜ˜¤2§>¡>°'¸1Ó#=Ô>ˆà€DÜ�Y‰Y�r Ô%€Fä�H‰H�R˜dÔ#×*Ñ*¨7Ó3€Eà�b�€JØ˜5�/€KáÜ˜jÓ)ˆ
Ü˜{Ó+ˆä�y‰y™ 
Ð+°$Ô7€HÙ�KÐ €FÜ×Ñ˜6 8Õ,r   ÚshuffleÚ	unalignedÚalignedc                 óò  — |\  }}|rBt        |t        j                  dd«      ¬«      }t        |t        j                  dd«      ¬«      }d}t        j                  ||¬«      }t        j                  ||¬«      }	t        j
                  j                  d«      j                  t        |«      «      }
|rQ|	j                  |
«      }	| r|	j                  |«      d   j                  }n+|j                  |	«      d   j                  }n|j                  }||f}||	f}| r(t        t        |«      «      }t        t        |«      «      }t        j                   ||Ž ||¬«      } ||Ž }t        j                  ||«       y )Nr   r   r   r$   r9   r   r%   )r   r'   r(   r,   r   r   r   ÚpermutationÚlenÚtakeÚalignr&   Útupler:   r-   r.   )r4   rD   r   r   r"   r    r!   r$   r0   r<   Úidxr&   r=   r>   r2   r1   s                   r   Útest_binary_ufunc_with_seriesrN   j   s8  € ð %�F€BˆÙÜ˜¤2§>¡>°'¸1Ó#=Ô>ˆÜ˜¤2§>¡>°'¸1Ó#=Ô>ˆà€DÜ�Y‰Y�r Ô%€FÜ�I‰I�b˜tÔ$€Eä
�)‰)×
Ñ
 Ó
"×
.Ñ
.¬s°2«wÓ
7€CáØ—
‘
˜3“ˆÙØ—K‘K Ó'¨Ñ*×0Ñ0‰Eà—L‘L Ó'¨Ñ*×0Ñ0‰Eà—‘ˆà�b�€JØ˜5�/€KáÜœ8 JÓ/Ó0ˆ
ÜœH [Ó1Ó2ˆä�y‰y™ 
Ð+°5¸tÔD€HÙ�KÐ €FÜ×Ñ˜6 8Õ,r   c                 ó(  — |\  }}|rt        |«      }d}t        j                  |d¬«      }||f}||f}	|r(t        t	        |«      «      }t        t	        |	«      «      }	t        j                   | |	Ž d¬«      }
 | |Ž }t        j                  ||
«       y )Nr   r$   r9   )r   r'   r,   rL   r:   r-   r.   )r   r   r4   r"   r/   Ú_r<   r0   r>   r=   r2   r1   s               r   Útest_binary_ufunc_scalarrQ   ’   s‘   € ð
 %�F€CˆÙÜ˜#ÓˆØ€EÜ�Y‰Y�s Ô(€Fà˜5�/€KØ�u�€JáÜœH [Ó1Ó2ˆÜœ8 JÓ/Ó0ˆ
ä�y‰y™ 
Ð+°&Ô9€HÙ�KÐ €Fä×Ñ˜6 8Õ,r   z$ignore:divide by zero:RuntimeWarningc                 óZ  — |\  }}d||dk(  <   d||dk(  <   |rBt        |t        j                  dd«      ¬«      }t        |t        j                  dd«      ¬«      }t        j                  |«      }t        j                  |«      }|r|j	                  d¬«      } | ||«      }t        |t        «      sJ ‚ | ||«      }	t        |	t        «      sJ ‚t        j                  |	d   t        j                  |d   «      «       t        j                  |	d   t        j                  |d   «      «       y )Né   r   r   r   )Úfrac)	r   r'   r(   r,   ÚsampleÚ
isinstancerL   r-   r.   )
r   r   rD   r"   r    r!   Ús1Ús2r2   r1   s
             r   Ú"test_multiple_output_binary_ufuncsrY   ª   sý   € ð %�F€Bˆà€B€rˆQ�w�KØ€B€rˆQ�w�KáÜ˜¤2§>¡>°'¸1Ó#=Ô>ˆÜ˜¤2§>¡>°'¸1Ó#=Ô>ˆä	�‰�2‹€BÜ	�‰�2‹€Báà�Y‰Y˜AˆYÓˆá�R˜‹}€HÜ�h¤Ô&Ð&Ð&á�2�r‹]€FÜ�fœeÔ$Ð$Ð$Ü×Ñ˜6 !™9¤b§i¡i°¸±Ó&<Ô=Ü×Ñ˜6 !™9¤b§i¡i°¸±Ó&<Õ=r   c                 ó¶  — |\  }}| rt        |«      }t        j                  |d¬«      }t        j                  |«      }t        j                  |«      }t        |t        «      sJ ‚t        |t        «      sJ ‚t        j                  |d   t        j                  |d   d¬«      «       t        j                  |d   t        j                  |d   d¬«      «       y )Nr$   r9   r   rS   )	r   r'   r,   r   ÚmodfrV   rL   r-   r.   )r   r"   r/   rP   r0   r1   r2   s          r   Útest_multiple_output_ufuncr\   Ë   sª   € ð %�F€CˆáÜ˜#Óˆä�Y‰Y�s Ô(€FÜ�W‰W�V‹_€FÜ�w‰w�s‹|€Hä�fœeÔ$Ð$Ð$Ü�h¤Ô&Ð&Ð&ä×Ñ˜6 !™9¤b§i¡i°¸±À&Ô&IÔJÜ×Ñ˜6 !™9¤b§i¡i°¸±À&Ô&IÕJr   c                 ó˜   — |\  }}t        j                  |d¬«      }t        j                  |d¬«      } | ||«      }|j                  �J ‚y )NÚar9   Úb)r'   r,   r$   )r   r   r"   r    r!   rW   rX   r1   s           r   Ú#test_binary_ufunc_drops_series_namer`   Þ   sF   € à$�F€BˆÜ	�‰�2˜CÔ	 €BÜ	�‰�2˜CÔ	 €Bá�2�r‹]€FØ�;‰;ÐÐÑr   c                  óä  —  G d„ d«      } t        j                   | d«       | d«      g«      }t        j                  |«      }t	        j
                  t        j                  ||«      t        j                  t        j                  ||«      «      «       t	        j
                  t        j                  | | d«      «      t        j                  t        j                  | | d«      «      «      «       y )Nc                   ó   — e Zd Zdd„Zd„ Zy)ú$test_object_series_ok.<locals>.DummyNc                 ó   — || _         y r   ©Úvalue©Úselfrf   s     r   Ú__init__z-test_object_series_ok.<locals>.Dummy.__init__ê   ó	   € ØˆD�Jr   c                 ó4   — | j                   |j                   z   S r   re   ©rh   r<   s     r   Ú__add__z,test_object_series_ok.<locals>.Dummy.__add__í   s   € Ø—:‘: §¡Ñ+Ð+r   ©ÚreturnN)Ú__name__Ú
__module__Ú__qualname__ri   rm   © r   r   ÚDummyrc   é   s   „ ó	ó	,r   rt   r   rS   )r   Úarrayr'   r,   r-   r.   Úadd)rt   r/   Úsers      r   Útest_object_series_okrx   è   sœ   € ÷,ñ ,ô �(‰(‘E˜!“H™e A›hÐ'Ó
(€CÜ
�)‰)�C‹.€CÜ×Ñœ2Ÿ6™6 # sÓ+¬R¯Y©Y´r·v±v¸cÀ3Ó7GÓ-HÔIÜ×Ñœ2Ÿ6™6 #¡u¨Q£xÓ0´"·)±)¼B¿F¹FÀ3ÉÈaËÓ<QÓ2RÕSr   )rS   r   r   r   ÚInt64ÚFloat32)rS   r   r   zSparse[int])Ú2000Ú2010Ú2001ÚCETÚD)Úfreq)z1 Dayz3 Daysz2 DaysrS   r   r   c                 ó,   — t        | j                  «      S r   )Ústrr   )Úxs    r   ú<lambda>r„     s   € ”#�a—g‘g“,€ r   c                 ó   — | j                   S r   r   r
   s    r   Úvalues_for_np_reducer†   ö   s   € ð  �=‰=Ðr   c                   ó$   — e Zd Zd„ Zd„ Zd„ Zd„ Zy)ÚTestNumpyReductionsc                 óp  — |}|}t        j                  d «      5   ||«      }d d d «       t        |t        j                  j
                  j                  «      r1t        j                  j                  d¬«      }|j                  |«       |j                  j                  dv r¦t        j                  j                  «      }|t        j                   u r)|j#                  d¬«      }	t        j$                  ||	«       y |t        j&                  u r!|j(                  j#                  «       }	||	k(  sJ ‚|j#                  «       }	||	k(  sJ ‚y y dj+                  g d¢«      }
t        j,                  t.        |
¬«      5  t        j                  j                  «       d d d «       y # 1 sw Y   �Œ~xY w# 1 sw Y   y xY w)	NzSparseArray has no 'prod')ÚreasonÚiufF©Únumeric_onlyú|)údoes not support reductionúunsupported operand typez$ufunc 'multiply' cannot use operands©Úmatch)r-   Úassert_produces_warningrV   r'   ÚcoreÚarraysr   ÚpytestÚmarkÚxfailÚapplymarkerr   Úkindr   ÚmultiplyÚreduceÚ	DataFrameÚprodr.   rA   Ú_valuesÚjoinÚraisesÚ	TypeError)rh   r†   Úbox_with_arrayr   ÚboxÚvaluesÚobjr—   r1   r2   Úmsgs              r   Útest_multiplyz!TestNumpyReductions.test_multiply  sd  € ØˆØ%ˆä×'Ñ'¨Ó-ñ 	Ù�f“+ˆC÷	ô �fœbŸg™gŸn™n×8Ñ8Ô9Ü—;‘;×$Ñ$Ð,GÐ$ÓHˆDØ×Ñ Ô%à�<‰<×Ñ Ñ%Ü—[‘[×'Ñ'¨Ó,ˆFØ”b—l‘lÑ"ØŸ8™8°˜8Ó7�Ü×&Ñ& v¨xÕ8ØœŸ™‘àŸ;™;×+Ñ+Ó-�Ø Ò)Ð)Ð)àŸ8™8›:�Ø Ò)Ð)Ñ)ð *ð
 —(‘(òóˆCô —‘œy°Ô4ñ (Ü—‘×"Ñ" 3Ô'÷(ð (÷7	ñ 	ú÷6(ð (ús   š	FÅ6 F,ÆF)Æ,F5c                 ó²  — |}|}t        j                  d «      5   ||«      }d d d «       |j                  j                  dv r¦t        j
                  j                  «      }|t        j                  u r)|j                  d¬«      }t        j                  ||«       y |t        j                  u r!|j                  j                  «       }||k(  sJ ‚|j                  «       }||k(  sJ ‚y y dj                  g d¢«      }t        j                  t         |¬«      5  t        j
                  j                  «       d d d «       y # 1 sw Y   �ŒxY w# 1 sw Y   y xY w)NÚmiufFrŒ   rŽ   )r�   r�   zufunc 'add' cannot use operandsr‘   )r-   r“   r   rš   r   rv   rœ   r'   r�   Úsumr.   rA   rŸ   r    r–   r¡   r¢   )	rh   r†   r£   r¤   r¥   r¦   r1   r2   r§   s	            r   Útest_addzTestNumpyReductions.test_add.  s   € ØˆØ%ˆä×'Ñ'¨Ó-ñ 	Ù�f“+ˆC÷	ð �<‰<×Ñ Ñ&Ü—V‘V—]‘] 3Ó'ˆFØ”b—l‘lÑ"ØŸ7™7°˜7Ó6�Ü×&Ñ& v¨xÕ8ØœŸ™‘àŸ;™;Ÿ?™?Ó,�Ø Ò)Ð)Ð)àŸ7™7›9�Ø Ò)Ð)Ñ)ð *ð
 —(‘(òóˆCô —‘œy°Ô4ñ #Ü—‘—‘˜cÔ"÷#ð #÷/	ñ 	ú÷.#ð #ús   š	E Ä EÅ E
ÅEc                 óÐ  — |}|}d}|t         j                  u r|j                  j                  dv rd}t	        j
                  d «      5   ||«      }d d d «       t        j                  j                  «      }|t         j                  u r)|j                  d¬«      }t	        j                  ||«       y |d   }||k(  sJ ‚|rt        |«      t        |«      k(  sJ ‚y y # 1 sw Y   ŒŒxY w)NT©ÚiÚfFrŒ   rS   )r'   rA   r   rš   r-   r“   r   Úmaximumrœ   r�   Úmaxr.   Útype©	rh   r†   r£   r¤   r¥   Ú	same_typer¦   r1   r2   s	            r   Útest_maxzTestNumpyReductions.test_maxL  sÕ   € ØˆØ%ˆàˆ	Ø”"—(‘(‰?˜vŸ|™|×0Ñ0°JÑ>àˆIä×'Ñ'¨Ó-ñ 	Ù�f“+ˆC÷	ô —‘×"Ñ" 3Ó'ˆØ”"—,‘,Ñà—w‘w¨E�wÓ2ˆHÜ×"Ñ" 6¨8Õ4à˜a‘yˆHØ˜XÒ%Ð%Ð%Ùä˜F“|¤t¨H£~Ò5Ð5Ñ5ð ÷	ð 	úó   Á	CÃC%c                 óÐ  — |}|}d}|t         j                  u r|j                  j                  dv rd}t	        j
                  d «      5   ||«      }d d d «       t        j                  j                  «      }|t         j                  u r)|j                  d¬«      }t	        j                  ||«       y |d   }||k(  sJ ‚|rt        |«      t        |«      k(  sJ ‚y y # 1 sw Y   ŒŒxY w)NTr®   FrŒ   r   )r'   rA   r   rš   r-   r“   r   Úminimumrœ   r�   Úminr.   r³   r´   s	            r   Útest_minzTestNumpyReductions.test_mind  sÕ   € ØˆØ%ˆàˆ	Ø”"—(‘(‰?˜vŸ|™|×0Ñ0°JÑ>àˆIä×'Ñ'¨Ó-ñ 	Ù�f“+ˆC÷	ô —‘×"Ñ" 3Ó'ˆØ”"—,‘,ÑØ—w‘w¨E�wÓ2ˆHÜ×"Ñ" 6¨8Õ4à˜a‘yˆHØ˜XÒ%Ð%Ð%Ùä˜F“|¤t¨H£~Ò5Ð5Ñ5ð ÷	ð 	úr·   N)rp   rq   rr   r¨   r¬   r¶   r»   rs   r   r   rˆ   rˆ   	  s   „ ò (òD#ò<6ó06r   rˆ   Útype_c                 ó  — t        j                  g d¢d¬«      } | g d¢«      }t        j                  ||«      }t        j                  t        j                  |j	                  «       |«      d¬«      }t        j                  ||«       y )N©rS   r   r   r$   r9   )r   r   é   )r'   r,   r   rv   Úto_numpyr-   r.   )r¼   r^   r_   r1   r2   s        r   Útest_binary_ufunc_other_typesrÁ   |  s\   € ä
�	‰	’) &Ô)€AÙŠiÓ€Aä�V‰V�A�q‹\€FÜ�y‰yœŸ™ §
¡
£¨aÓ0°vÔ>€HÜ×Ñ˜6 8Õ,r   c                  ó  ‡—  G ˆfd„d«      Št        j                   ‰d«       ‰d«      g«      } t        j                  |  ‰d«      «      }t        j                   ‰d«       ‰d«      g«      }t	        j
                  ||«       y )Nc                   ó8   •— e Zd Zdd„Zd„ Zdefˆ fd„Zdefd„Zy)ú#test_object_dtype_ok.<locals>.Thingro   Nc                 ó   — || _         y r   re   rg   s     r   ri   z,test_object_dtype_ok.<locals>.Thing.__init__ˆ  rj   r   c                 óX   — t        |d|«      } t        | «      | j                  |z   «      S )Nrf   )Úgetattrr³   rf   rl   s     r   rm   z+test_object_dtype_ok.<locals>.Thing.__add__‹  s*   € Ü˜E 7¨EÓ2ˆEØ”4˜“:˜dŸj™j¨5Ñ0Ó1Ð1r   c                 óT   •— t        |«      ‰u xr | j                  |j                  k(  S r   )r³   rf   )rh   r<   ÚThings     €r   Ú__eq__z*test_object_dtype_ok.<locals>.Thing.__eq__�  s$   ø€ Ü˜“; %Ð'ÒE¨D¯J©J¸%¿+¹+Ñ,EÐEr   c                 ó"   — d| j                   › d�S )NzThing(ú)re   )rh   s    r   Ú__repr__z,test_object_dtype_ok.<locals>.Thing.__repr__’  s   € Ø˜DŸJ™J˜< qÐ)Ð)r   rn   )	rp   rq   rr   ri   rm   ÚboolrÊ   r‚   rÍ   )rÉ   s   €r   rÉ   rÄ   ‡  s'   ø„ ó	ò	2ð	F 4õ 	Fð	*˜cô 	*r   rÉ   rS   r   r   )r'   r,   r   rv   r-   r.   )Úsr1   r2   rÉ   s      @r   Útest_object_dtype_okrÐ   †  si   ø€ ÷*ó *ô 	�	‰	‘5˜“8™U 1›XÐ&Ó'€AÜ�V‰V�A‘u˜Q“xÓ €FÜ�y‰y™% ›(¡E¨!£HÐ-Ó.€HÜ×Ñ˜6 8Õ,r   c                  ó   — t        j                  g d¢«      } t        j                  g d¢«      }t	        j
                  t        d¬«      5  t        j                  j                  | |«       d d d «       y # 1 sw Y   y xY w)Nr¾   Ú r‘   )	r'   r,   r   ru   r–   r¡   ÚNotImplementedErrorÚsubtractÚouter)rw   r¦   s     r   Ú
test_outerrÖ   ›  sV   € ä
�)‰)’IÓ
€CÜ
�(‰(’9Ó
€Cä	�‰Ô*°"Ô	5ñ $Ü
�‰×Ñ˜#˜sÔ#÷$÷ $ñ $ús   Á
!A4Á4A=c                  óì   — t        j                  g d¢g¬«      } t        j                  g d¢¬«      }t        j                  dg¬«      }t        j                  | |«      }t	        j
                  ||«       y )N)éÿÿÿÿrS   r   )Údataéf   )r'   r�   r   Úmatmulr-   Úassert_frame_equal)Údf1Údf2r2   r1   s       r   Útest_np_matmulrß   ¤  sP   € ä
�,‰,š[˜MÔ
*€CÜ
�,‰,šKÔ
(€CÜ�|‰| # Ô'€Hä�Y‰Y�s˜CÓ €FÜ×Ñ˜( FÕ+r   c                  ó®  — d„ } t        j                  | dd«      }t        j                  ddg«      } |||d«      }t        j                  ddgt        ¬«      }t        j                  ||«       t        j                  ddgg«      }d}t        j                  t        t        j                  |«      ¬«      5   ||||«       d d d «       y # 1 sw Y   y xY w)	Nc                 ó   — | |z   |z   S r   rs   )rƒ   ÚyÚzs      r   Úadd3z2test_array_ufuncs_for_many_arguments.<locals>.add3°  s   € Ø�1‰u�q‰yÐr   r   rS   r   r¿   r   zTCannot apply ufunc <ufunc 'add3 (vectorized)'> to mixed DataFrame and Series inputs.r‘   )r   Ú
frompyfuncr'   r,   Úobjectr-   r.   r�   r–   r¡   rÓ   ÚreÚescape)rä   r   rw   r1   r2   Údfr§   s          r   Ú$test_array_ufuncs_for_many_argumentsrê   ®  s·   € òô �M‰M˜$  1Ó%€EÜ
�)‰)�Q˜�FÓ
€Cá�3˜˜QÓ€FÜ�y‰y˜!˜Q˜¤vÔ.€HÜ×Ñ˜6 8Ô,ä	�‰˜˜1�v�hÓ	€Bð	0ð ô 
�‰Ô*´"·)±)¸C³.Ô	Añ Ùˆc�3˜Ô÷÷ ñ ús   Â7CÃCc                  ó¶   — t        j                  g d¢«      } t        j                  | «      }t        j                  g d¢«      }t	        j
                  ||«       y )N)g      ø¿g      à¿g      à?g      ø?)g      ð¿g       €g        g      ð?)r'   r,   r   Úfixr-   r.   )rw   r1   r2   s      r   Útest_np_fixrí   Å  s?   € ô �)‰)Ò*Ó
+€CÜ�V‰V�C‹[€FÜ�y‰yÒ/Ó0€HÜ×Ñ˜6 8Õ,r   );Úcollectionsr   rç   r*   Únumpyr   r–   Úpandas.util._test_decoratorsÚutilÚ_test_decoratorsÚtdÚpandasr'   Úpandas._testingÚ_testingr-   Úpandas.arraysr   Úfixturerv   Ú	logaddexpr   r   r"   r—   ÚparametrizeÚpositiveÚfloorÚexpr3   r?   rC   rN   rQ   ÚdivmodÚfilterwarningsrY   r\   r`   rx   ru   r   Úto_datetimeÚtz_localizeÚ	to_periodÚto_timedeltaÚIntervalIndexÚIntervalr†   rˆ   r)   rL   rÁ   rÐ   rÖ   rß   rê   Ú&skip_copy_on_write_not_yet_implementedrí   rs   r   r   ú<module>r     s‘  ðÝ Û 	Û ã Û ç )Ð )ã Ý Ý %ð €‡�˜Ÿ™ §¡Ð-Ô.ñó /ðð
 €‡�˜˜e�}¨8°WÐ*=Ô>ñó ?ðð ‡�ñó ðð ‡�×Ñ˜ 2§;¡;°·±¸"¿&¹&Ð"AÓBñ-ó Cð-ð  ‡�×Ñ˜ $¨ °YÀ
Ð4KÐÓLñ-ó Mð-ð. ‡�×Ñ˜ $¨ °YÀ
Ð4KÐÓLñ-ó Mð-ð4 ‡�×Ñ˜ T¨5 M¸ÀYÐ7OÐÓPØ‡�×Ñ˜ $¨ °YÀ
Ð4KÐÓLñ#-ó Mó Qð#-ðL ‡�×Ñ˜ $¨ Ó/ñ-ó 0ð-ð. ‡�×Ñ˜ 2§9¡9 +Ó.Ø‡�×Ñ˜ T¨5 MÓ2Ø‡�×ÑÐBÓCñ>ó Dó 3ó /ð>ò<Kò&òTð €‡�àˆ�‰’ "§(¡(Ô+Øˆ�‰’ 'Ô*Øˆ�‰’ )Ô,Øˆ�‰’ =Ô1Øˆ�‰Ò/Ó0Øˆ�‰Ò/Ó0×<Ñ<¸UÓCØˆ�‰Ò/Ó0×:Ñ:ÀÐ:ÓDØˆ�‰Ò5Ó6Øˆ×Ñ˜+˜"Ÿ+™+ a¨Ó+¨[¨R¯[©[¸¸AÓ->ÀÀÇÁÈAÈqÓ@QÐRÓSð
ñ 	ôñóð÷
p6ñ p6ðf ‡�×Ñ˜ 4¨°Ð"6Ó7ñ-ó 8ð-ò-ò*$ò,òð. ×*Ñ*ñ-ó +ñ-r   