Ë
    ¤eh¦9  ã                   óN  — 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$                   ej,                  dej.                  j0                  ¬«      dgd	d
g¬«      d„ «       Zej$                  d„ «       Zej.                  j7                  dej8                  ej:                  ej<                  g«      d„ «       Zej.                  j7                  dddgddg¬«      d„ «       Z ej.                  j7                  dddgddg¬«      d„ «       Z!ej.                  j7                  dddgddg¬«      ej.                  j7                  dddgddg¬«      d„ «       «       Z"ej.                  j7                  dddg«      d„ «       Z#ej.                  j7                  dejH                  g«      ej.                  j7                  dddg«      ej.                  jK                  d«      d„ «       «       «       Z&d„ Z'd„ Z(d„ Z) ej$                   ejT                  g d ¢ejV                  ¬!«       ejT                  g d ¢d"¬!«       ejT                  g d ¢d#¬!«       ejT                  g d$¢d%¬!«       ejX                  g d&¢«       ejX                  g d&¢«      j[                  d'«       ejX                  g d&¢«      j]                  d(¬)«       ej^                  g d*¢«       ej`                   ejb                  d d+«       ejb                  d,d-«       ejb                  d+d,«      g«      g	d.„ ¬«      d/„ «       Z2 G d0„ d1«      Z3ej.                  j7                  d2e4ee5g«      d3„ «       Z6d4„ Z7d5„ Z8d6„ Z9d7„ Z:e
jv                  d8„ «       Z<y)9é    )ÚdequeN)ÚSparseArray)Úparamsc                 ó   — | j                   S ©N©Úparam©Úrequests    ú\/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/pandas/tests/series/test_ufunc.pyÚufuncr      s   € ð �=‰=Ðó    T)ÚmarksFÚ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_ufuncr4   )   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/   ©r5   r   r   r#   r!   r"   r%   r1   ÚotherÚ
array_argsÚseries_argsr3   r2   s                r   Útest_binary_ufunc_with_arrayr@   :   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 r9   )	r   r(   r)   r-   ÚIndexÚastyper;   r.   r/   r<   s                r   Útest_binary_ufunc_with_indexrD   R   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%   r:   r   r&   )r   r(   r)   r-   r   r   r   ÚpermutationÚlenÚtakeÚalignr'   Útupler;   r.   r/   )r5   rE   r   r   r#   r!   r"   r%   r1   r=   Úidxr'   r>   r?   r3   r2   s                   r   Útest_binary_ufunc_with_seriesrO   m   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%   r:   )r   r(   r-   rM   r;   r.   r/   )r   r   r5   r#   r0   Ú_r=   r1   r?   r>   r3   r2   s               r   Útest_binary_ufunc_scalarrR   •   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Ú
isinstancerM   r.   r/   )
r   r   rE   r#   r!   r"   Ús1Ús2r3   r2   s
             r   Ú"test_multiple_output_binary_ufuncsrZ   ­   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%   r:   r   rT   )	r   r(   r-   r   ÚmodfrW   rM   r.   r/   )r   r#   r0   rQ   r1   r2   r3   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Úar:   Úb)r(   r-   r%   )r   r   r#   r!   r"   rX   rY   r2   s           r   Ú#test_binary_ufunc_drops_series_namera   á   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©Úselfrg   s     r   Ú__init__z-test_object_series_ok.<locals>.Dummy.__init__í   ó	   € ØˆD�Jr   c                 ó4   — | j                   |j                   z   S r   rf   ©ri   r=   s     r   Ú__add__z,test_object_series_ok.<locals>.Dummy.__add__ð   s   € Ø—:‘: §¡Ñ+Ð+r   ©ÚreturnN)Ú__name__Ú
__module__Ú__qualname__rj   rn   © r   r   ÚDummyrd   ì   s   „ ó	ó	,r   ru   r   rT   )r   Úarrayr(   r-   r.   r/   Úadd)ru   r0   Úsers      r   Útest_object_series_okry   ë   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   )rT   r   r   r   ÚInt64ÚFloat32)rT   r   r   zSparse[int])Ú2000Ú2010Ú2001ÚCETÚD)Úfreq)z1 Dayz3 Daysz2 DaysrT   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_warningrW   r(   ÚcoreÚarraysr   ÚpytestÚmarkÚxfailÚapplymarkerr   Úkindr   ÚmultiplyÚreduceÚ	DataFrameÚprodr/   rB   Ú_valuesÚjoinÚraisesÚ	TypeError)ri   r‡   Úbox_with_arrayr   ÚboxÚvaluesÚobjr˜   r2   r3   Ú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   rw   r�   r(   rž   Úsumr/   rB   r    r¡   r—   r¢   r£   )	ri   r‡   r¤   r¥   r¦   r§   r2   r3   r¨   s	            r   Útest_addzTestNumpyReductions.test_add1  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�   rT   )r(   rB   r   r›   r.   r”   r   Úmaximumr�   rž   Úmaxr/   Útype©	ri   r‡   r¤   r¥   r¦   Ú	same_typer§   r2   r3   s	            r   Útest_maxzTestNumpyReductions.test_maxO  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(   rB   r   r›   r.   r”   r   Úminimumr�   rž   Úminr/   r´   rµ   s	            r   Útest_minzTestNumpyReductions.test_ming  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)rq   rr   rs   r©   r­   r·   r¼   rt   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©rT   r   r   r%   r:   )r   r   é   )r(   r-   r   rw   Úto_numpyr.   r/   )r½   r_   r`   r2   r3   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>.Thingrp   Nc                 ó   — || _         y r   rf   rh   s     r   rj   z,test_object_dtype_ok.<locals>.Thing.__init__‹  rk   r   c                 óX   — t        |d|«      } t        | «      | j                  |z   «      S )Nrg   )Úgetattrr´   rg   rm   s     r   rn   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´   rg   )ri   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(ú)rf   )ri   s    r   Ú__repr__z,test_object_dtype_ok.<locals>.Thing.__repr__•  s   € Ø˜DŸJ™J˜< qÐ)Ð)r   ro   )	rq   rr   rs   rj   rn   ÚboolrË   rƒ   rÎ   )rÊ   s   €r   rÊ   rÅ   Š  s'   ø„ ó	ò	2ð	F 4õ 	Fð	*˜cô 	*r   rÊ   rT   r   r   )r(   r-   r   rw   r.   r/   )Úsr2   r3   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   rv   r—   r¢   ÚNotImplementedErrorÚsubtractÚouter)rx   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)éÿÿÿÿrT   r   )Údataéf   )r(   rž   r   Úmatmulr.   Úassert_frame_equal)Údf1Údf2r3   r2   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   rt   )r„   ÚyÚzs      r   Úadd3z2test_array_ufuncs_for_many_arguments.<locals>.add3³  s   € Ø�1‰u�q‰yÐr   r   rT   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   rx   r2   r3   Ú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/   )rx   r2   r3   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   Úfixturerw   Ú	logaddexpr   r	   r˜   Úfails_arm_wheelsr   r#   ÚparametrizeÚpositiveÚfloorÚexpr4   r@   rD   rO   rR   ÚdivmodÚfilterwarningsrZ   r]   ra   ry   rv   r   Úto_datetimeÚtz_localizeÚ	to_periodÚto_timedeltaÚIntervalIndexÚIntervalr‡   r‰   r*   rM   rÂ   rÑ   r×   rà   rë   Ú&skip_copy_on_write_not_yet_implementedrî   rt   r   r   ú<module>r	     s­  ðÝ Û 	Û ã Û ç )Ð )ã Ý Ý %ð €‡�˜Ÿ™ §¡Ð-Ô.ñó /ðð
 €‡�ØˆF�L‰L˜ V§[¡[×%AÑ%AÔBÀEÐJØ	�7Ðôñó	ðð ‡�ñó ðð ‡�×Ñ˜ 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   