Ë
    u™ãj™3  ã                   óv  — 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	Z
 d dlmZ dddddœgZej                  j                  de«      d„ «       Zej                  j                  de«      d	„ «       Zej                  j                  de«      d
„ «       Zej                  j                  dej&                  dg d¢f eej&                  ddgddgg¬«       ej(                  ddgddgg«      g d¢fej*                   ej(                  ddgddgg«      g d¢fej,                  dg d¢f eej.                   ej(                  ddgddgg«      ¬«      dg d¢fg«      d„ «       Zd„ Zej                  j                  de«      ej                  j                  de«      d„ «       «       Zej                  j                  de«      d„ «       Zd„ Zd„ Zd„ Zd„ Zd „ Z ej                  jB                  d!„ «       Z"d"„ Z#ej                  j                  d#ejH                  ejJ                  ejL                  g«      ej                  j                  dd$d%g«      d&„ «       «       Z'ej                  j                  d#ejH                  ejJ                  ejL                  g«      d'„ «       Z(ej                  j                  dd(d%g«      d)„ «       Z)y)*é    )ÚpartialN)Úis_extension_array_dtypeÚint64ÚInt64©ÚAÚBÚdtypec                 óˆ  — t        j                  ddgddggd¬«      }t        j                  |ddgddg¬	«      j	                  | ¬«      }t        j
                  |«      }t        j                  t        j
                  |«      |j                  |j                  ¬
«      j	                  | «      }t        j                  ||«       y ©Néÿÿÿÿé   r   ©r
   r   r	   ÚaÚb©ÚcolumnsÚindex©r   r   )
ÚnpÚarrayÚpdÚ	DataFrameÚastypeÚpositiver   r   ÚtmÚassert_frame_equal©r
   ÚvaluesÚdfÚresultÚexpecteds        úh/var/www/html/python-recuperauto-other/env/lib/python3.12/site-packages/pandas/tests/frame/test_ufunc.pyÚtest_unary_unaryr$      s›   € ô �X‰X˜˜B�x ! Q Ð(°Ô8€FÜ	�‰�f s¨C j¸¸c¸
Ô	C×	JÑ	JÐQVÐ	JÓ	W€BÜ�[‰[˜‹_€FÜ�|‰|Ü
�‰�FÓ 2§8¡8°R·Z±Zôç�fˆUƒmð ô ×Ñ˜& (Õ+ó    c                 ór  — t        |«      st        |t        «      r/| j                  t        j
                  j                  d¬«      «       t        j                  ddgddggd¬«      }t        j                  |ddgd	d
g¬«      j                  |¬«      }t        j                  |«      }t        |t        «      sJ ‚t        |«      dk(  sJ ‚t        j                  |«      }t        ||d¬«      D ]G  \  }}t        j                  ||j                   |j"                  ¬«      }t%        j&                  ||«       ŒI y )Nz8Extension / mixed with multiple outputs not implemented.©Úreasonr   r   r   r   r   r	   r   r   r   é   T)Ústrictr   )r   Ú
isinstanceÚdictÚapplymarkerÚpytestÚmarkÚxfailr   r   r   r   r   ÚmodfÚtupleÚlenÚzipr   r   r   r   )	Úrequestr
   r   r    Úresult_pandasÚexpected_numpyr!   r   r"   s	            r#   Útest_unary_binaryr8      s  € ô   Ô&¬*°U¼DÔ*AØ×ÑÜ�K‰K×ÑØQð ó ô	
ô �X‰X˜˜B�x ! Q Ð(°Ô8€FÜ	�‰�f s¨C j¸¸c¸
Ô	C×	JÑ	JÐQVÐ	JÓ	W€BÜ—G‘G˜B“K€MÜ�m¤UÔ+Ð+Ð+Üˆ}Ó Ò"Ð"Ð"Ü—W‘W˜V“_€Nä˜¨¸tÔDò 0‰	ˆ�Ü—<‘< ¨¯©¸2¿:¹:ÔFˆÜ
×Ñ˜f hÕ/ñ0r%   c                 óŒ  — t        j                  ddgddggd¬«      }t        j                  |ddgddg¬	«      j	                  | ¬«      }t        j
                  ||«      }t        j                  t        j
                  ||«      |j                  |j                  ¬
«      j	                  | «      }t        j                  ||«       y r   )
r   r   r   r   r   Úaddr   r   r   r   r   s        r#   Ú test_binary_input_dispatch_binopr;   4   sŸ   € ô �X‰X˜˜B�x ! Q Ð(°Ô8€FÜ	�‰�f s¨C j¸¸c¸
Ô	C×	JÑ	JÐQVÐ	JÓ	W€BÜ�V‰V�B˜‹^€FÜ�|‰|Ü
�‰ˆv�vÓ b§h¡h¸¿
¹
ôç�fˆUƒmð ô ×Ñ˜& (Õ+r%   zfunc,arg,expectedr   )r)   é   é   é   FT)Úwhere)r   r<   r=   r   r)   )r   r)   é	   é   )r   r   r   r)   )r   éþÿÿÿéýÿÿÿr   c                 óŠ  — t        j                  ddgddgg«      }t        j                  |«      }t        j                  |«      }|€ | ||¬«      }n | |||¬«      }t        j                  |«      j                  dd«      }t        j                  ||«       t        j                  |«      }t        j                  ||«       y )Nr   r)   r<   r=   ©Úout)	r   r   r   r   Ú
zeros_likeÚreshaper   Úassert_numpy_array_equalr   )ÚfuncÚargr"   Úarrr    Úresult_inplacer!   s          r#   Útest_ufunc_passes_argsrN   @   s£   € ô( �(‰(�Q˜�F˜Q ˜FÐ#Ó
$€CÜ	�‰�cÓ	€BÜ—]‘] 3Ó'€Nà
€{Ù�b˜nÔ-‰á�b˜# >Ô2ˆä�x‰x˜Ó!×)Ñ)¨!¨QÓ/€HÜ×Ñ °Ô9ä�|‰|˜HÓ%€HÜ×Ñ˜& (Õ+r%   c                  óL  — t        j                  ddgg«      } t        j                  ddgg«      }t        j                  ddgg«      }t        j                  | ||¬«      }t        j                  ddgg«      }t	        j
                  ||«       t	        j
                  ||«       y )Nr   r)   r<   r=   r   rE   )r   r   r   Úfminr   r   )r   r   rF   r!   r"   s        r#   Ú#test_binary_ufunc_out_pandas_objectrQ   d   s†   € ô 	�‰�q˜!�f�XÓ€AÜ
�‰�q˜!�f�XÓ€AÜ
�,‰,˜˜A˜�xÓ
 €Cä�W‰W�Q˜˜sÔ#€Fä�|‰|˜a ˜V˜HÓ%€HÜ×Ñ˜& (Ô+ä×Ñ˜#˜xÕ(r%   Údtype_aÚdtype_bc           	      óD  — t        |«      s+t        |t        «      st        |«      st        |t        «      r/| j                  t        j
                  j                  d¬«      «       t        j                  ddgddgdœ«      j                  |«      }t        |t        «      r4t        |t        «      r$|j                  «       }|j                  d«      |d	<   t        j                  ddgddgd
œ«      j                  |«      }t        j                  ||«      }t        j                  t        j                  ddt        j                  gddt        j                  gg«      t        j                  dt        j                  dgdt        j                  dgg«      «      }t        j                  |ddgg d¢¬«      }t!        j"                  ||«       t        j                  ||j$                  «      }t        j                  ddgddggddg¬«      }t!        j"                  ||«       y )Nú7Extension / mixed with multiple inputs not implemented.r'   r   r)   r<   r=   r   r	   ÚC)r   rV   r   )r   r	   rV   r   ç      ð?r   ©r   )r   r+   r,   r-   r.   r/   r0   r   r   r   ÚcopyÚpopr   Ú	heavisider   Únanr   r   r   )r5   rR   rS   Údf1Údf2r!   r"   s          r#   Ú test_binary_input_aligns_columnsr_   s   s£  € ô 	! Ô)Ü�gœtÔ$Ü# GÔ,Ü�gœtÔ$à×ÑÜ�K‰K×ÑØPð ó ô	
ô �,‰,˜a ˜V¨1¨a¨&Ñ1Ó
2×
9Ñ
9¸'Ó
B€Cä�'œ4Ô ¤Z°¼Ô%>Ø—,‘,“.ˆØ—{‘{ 3Ó'ˆ�‰Ü
�,‰,˜a ˜V¨1¨a¨&Ñ1Ó
2×
9Ñ
9¸'Ó
B€Cä�\‰\˜#˜sÓ#€FÜ�|‰|Ü
�‰�1�aœŸ™�. 1 a¬¯© .Ð1Ó2Ü
�‰�1”b—f‘f˜a�. 1¤b§f¡f¨a .Ð1Ó2ó€Hô �|‰|˜H¨Q°¨FºOÔL€HÜ×Ñ˜& (Ô+ä�\‰\˜#˜sŸz™zÓ*€FÜ�|‰|˜c 3˜Z¨#¨s¨Ð4¸sÀC¸jÔI€HÜ×Ñ˜& (Õ+r%   c           	      ó   — t        |«      st        |t        «      r/| j                  t        j
                  j                  d¬«      «       t        j                  ddgddgdœdd	g¬
«      j                  |«      }t        j                  ddgddgdœddg¬
«      j                  |«      }t        j                  ||«      }t        j                  t        j                  ddgddgt        j                  t        j                  gg«      t        j                  ddgt        j                  t        j                  gddgg«      «      }t        j                  |g d¢ddg¬«      }t        j                  ||«       t        j                  ||j                   «      }t        j                  ddgddggddgdd	g¬«      }t        j                  ||«       y )NrU   r'   r   r)   r<   r=   r   r   r   ©r   Úc©r   r   rb   r   r	   r   rW   r   )r   r+   r,   r-   r.   r/   r0   r   r   r   r   r[   r   r\   r   r   r   )r5   r
   r]   r^   r!   r"   s         r#   Útest_binary_input_aligns_indexrd   –   s{  € ä Ô&¬*°U¼DÔ*AØ×ÑÜ�K‰K×ÑØPð ó ô	
ô
 �,‰,˜a ˜V¨1¨a¨&Ñ1¸#¸s¸Ô
D×
KÑ
KÈEÓ
R€CÜ
�,‰,˜a ˜V¨1¨a¨&Ñ1¸#¸s¸Ô
D×
KÑ
KÈEÓ
R€CÜ�\‰\˜#˜sÓ#€FÜ�|‰|Ü
�‰�1�a�&˜1˜a˜&¤2§6¡6¬2¯6©6Ð"2Ð3Ó4Ü
�‰�1�a�&œ2Ÿ6™6¤2§6¡6Ð*¨Q°¨FÐ3Ó4ó€Hô
 �|‰|˜HªOÀcÈ3ÀZÔP€HÜ×Ñ˜& (Ô+ä�\‰\˜#˜sŸz™zÓ*€FÜ�|‰|Ø
ˆsˆ�c˜3�ZÐ ¨3°¨*¸SÀ#¸Jô€Hô ×Ñ˜& (Õ+r%   c                  ó�  — t        j                  ddgddggddgddg¬«      } t        j                  d	d
gddggddgddg¬«      }t        j                  | |«      }t        j                  ddt        j                  t        j                  ggdz  t        j                  gdz  gz   g d¢g d¢¬«      }t        j                  ||«       y )NrW   ç       @ç      @ç      @r   r	   r   r   ç      @ç      @ç      @g       @rV   r   r)   r=   )r   r   r   )r   r	   rV   rV   r   )r   r   r   r[   r\   r   r   )r]   r^   r!   r"   s       r#   Ú)test_binary_input_aligns_duplicate_labelsrl   °   s³   € ä
�,‰,˜˜c˜
 S¨# JÐ/¸#¸s¸ÈAÈqÈ6Ô
R€CÜ
�,‰,˜˜c˜
 S¨# JÐ/¸#¸s¸ÈAÈqÈ6Ô
R€CÜ�\‰\˜#˜sÓ#€FÜ�|‰|Ø
ˆs”B—F‘FœBŸF™FÐ	#Ð$ qÑ(¬R¯V©V¨H°q©L¨>Ñ9ÚÚ$ô€Hô
 ×Ñ˜& (Õ+r%   c                  óZ  — t        j                  dddgi«      } t        j                  t        d¬«      5  t        j                  | | d   «       d d d «       t        j                  t        d¬«      5  t        j                  | d   | «       d d d «       y # 1 sw Y   ŒGxY w# 1 sw Y   y xY w)Nr   r   r)   Ú	logaddexp©Úmatch)r   r   r.   ÚraisesÚNotImplementedErrorr   rn   ©r    s    r#   Útest_binary_frame_series_raisesrt   ½   s‹   € ä	�‰�s˜Q ˜F�mÓ	$€BÜ	�‰Ô*°+Ô	>ñ "Ü
�‰�R˜˜C™Ô!÷"ô 
�‰Ô*°+Ô	>ñ "Ü
�‰�R˜‘W˜bÔ!÷"ð "÷"ð "ú÷"ð "ús   µBÁ2B!ÂBÂ!B*c                  óÀ  — t        j                  dg d¢i«      } t        j                  j	                  | «      }t        j                  dg d¢i«      }t        j                  ||«       t        j                  g d¢g d¢dœ«      } t        j                  j	                  | «      }t        j                  g d¢g d¢dœ«      }t        j                  ||«       t        j                  j	                  | d¬	«      }t        j                  ||«       t        j                  j	                  | d
¬	«      }t        j                  g d¢g d¢dœ«      }t        j                  ||«       y )Nr   )r   r<   r)   r=   )r   r<   r<   r=   )çš™™™™™¹?rh   rg   rf   ©r   r   )rW   rg   rg   rh   )rv   rh   rh   rh   r   )Úaxisr   )rW   rg   rf   rh   )rW   rh   rg   rh   )r   r   r   ÚmaximumÚ
accumulater   r   )r    r!   r"   s      r#   Útest_unary_accumulate_axisr{   Ç   s   € ä	�‰�sšLÐ)Ó	*€BÜ�Z‰Z×"Ñ" 2Ó&€FÜ�|‰|˜S¢,Ð/Ó0€HÜ×Ñ˜& (Ô+ä	�‰šLÒ/CÑDÓ	E€BÜ�Z‰Z×"Ñ" 2Ó&€Fä�|‰|Ò"6Ò=QÑRÓS€HÜ×Ñ˜& (Ô+ä�Z‰Z×"Ñ" 2¨AÐ"Ó.€FÜ×Ñ˜& (Ô+ä�Z‰Z×"Ñ" 2¨AÐ"Ó.€FÜ�|‰|Ò"6Ò=QÑRÓS€HÜ×Ñ˜& (Õ+r%   c                  óÖ   — t        j                  dddgi«      } t        j                  t        d¬«      5  t
        j                  j                  | | «       d d d «       y # 1 sw Y   y xY w)Nr   r   r)   z^$ro   )r   r   r.   rq   rr   r   ÚsubtractÚouterrs   s    r#   Útest_frame_outer_disallowedr   Ü   sP   € Ü	�‰�s˜Q ˜F�mÓ	$€BÜ	�‰Ô*°$Ô	7ñ "ä
�‰×Ñ˜"˜bÔ!÷"÷ "ñ "ús   µ!AÁA(c                  ód  — t        j                  g d¢g d¢dœ«      } t        j                  g d¢g d¢dœ«      }t        j                  ddgddg¬	«      }t        j                  ddgdd
g¬	«      }t        j                  g d¢g d¢dœ«      }t        j                  d «      5  t        j                  | | «      }d d d «       t        j                  |«       t        j                  | |j                  «      }t        j                  ||«       t        j                  | |«      }t        j                  t
        j                  gdz  g d¢t
        j                  gdz  dœ«      }t        j                  ||«       t        j                  | j                  |«      }t        j                  g d¢g d¢dœ«      }t        j                  ||«       t        j                  g d¢g d¢dœ«      }t        j                  d «      5  t        j                  | |«      }d d d «       t        j                  ||«       t        j                  | |j                  «      }t        j                  ||«       t        j                  t
        j                  gdz  g d¢t
        j                  gdz  dœ«      }t        j                  | |«      }t        j                  ||«       d}t        j                  t        |¬«      5  t        j                  || «       d d d «       y # 1 sw Y   �ŒWxY w# 1 sw Y   �ŒxY w# 1 sw Y   y xY w)N©r   r)   r<   ©r=   r>   é   rw   ©r   rb   r   r)   r   r   ra   rb   )r)   r=   rƒ   )é   é
   é   r<   )r>   é   r@   rc   )r)   r<   r=   )rƒ   rˆ   r…   )ri   rj   rk   zFCannot apply ufunc <ufunc 'add'> to mixed DataFrame and Series inputs.ro   )r   r   ÚSeriesr   Úassert_produces_warningr   r:   r   r   r\   r.   rq   rr   )r]   r^   Ús1Ús2r"   r!   Úmsgs          r#   Ú#test_alignment_deprecation_enforcedrŽ   ã   s_  € ô �,‰,šYªYÑ7Ó
8€CÜ
�,‰,šYªYÑ7Ó
8€CÜ	�‰�A�q�6 # s Ô	,€BÜ	�‰�A�q�6 # s Ô	,€Bô �|‰|¢)²+Ñ>Ó?€Hä	×	#Ñ	# DÓ	)ñ "ä—‘˜˜SÓ!ˆ÷"ô ×Ñ˜& (Ô+ä�V‰V�C˜Ÿ™Ó$€FÜ×Ñ˜& (Ô+ä�V‰V�C˜Ó€FÜ�|‰|¤2§6¡6 (¨Q¡,²YÄbÇfÁfÀXÐPQÁ\ÑRÓS€HÜ×Ñ˜& (Ô+ä�V‰V�C—J‘J Ó$€FÜ�|‰|¢)²+Ñ>Ó?€HÜ×Ñ˜& (Ô+ô �|‰|¢)²)Ñ<Ó=€Hä	×	#Ñ	# DÓ	)ñ !ä—‘˜˜R“ˆ÷!ô ×Ñ˜& (Ô+ä�V‰V�C˜Ÿ™Ó#€FÜ×Ñ˜& (Ô+ä�|‰|Ü�v‰vˆh˜‰l¢¼¿¹°xÀ!±|ÑDó€Hô �V‰V�C˜‹_€FÜ×Ñ˜& (Ô+à
R€CÜ	�‰Ô*°#Ô	6ñ Ü
�‰ˆr�3Œ÷ð ÷E"ñ "ú÷&!ñ !ú÷ð ús$   Â LÇ9LË,L&ÌLÌL#Ì&L/c                  óÈ  — t        j                  d«      } | j                  | j                  | j                  | j                  | j                  «      g«      d„ «       }t	        j
                  g d¢g d¢dœ«      }t	        j
                  g d¢g d¢dœ«      }t	        j
                  g d¢g d¢dœ«      } ||||«      }t	        j
                  t        j                  dt        j                  «      g d	¢¬
«      }t        j                  ||«       t        j                  d «      5   ||||«      }d d d «       t	        j
                  ddgddgddggddg¬
«      }t        j                  ||«       d}t        j                  t        |¬«      5   ||||j                  «       d d d «       t        j                  d «      5   |||j                  |j                  «      }d d d «       t        j                  ||«       d}t        j                  t        |¬«      5   ||j                  ||«       d d d «       y # 1 sw Y   �Œ	xY w# 1 sw Y   Œ£xY w# 1 sw Y   ŒsxY w# 1 sw Y   y xY w)NÚnumbac                 ó   — | |z   |z   S ©N© ©ÚxÚyÚzs      r#   Úmy_ufunczAtest_alignment_deprecation_many_inputs_enforced.<locals>.my_ufunc  s   € à�1‰u�q‰yÐr%   r�   r‚   rw   r„   )r   rb   )r<   r<   rc   rX   rg   g      (@rj   g      .@g      "@g      2@r   r   zLoperands could not be broadcast together with shapes \(3,3\) \(3,3\) \(3,2\)ro   zLoperands could not be broadcast together with shapes \(3,2\) \(3,3\) \(3,3\))r.   ÚimportorskipÚ	vectorizeÚfloat64r   r   r   Úfullr\   r   r   rŠ   rq   Ú
ValueErrorr   )r�   r˜   r]   r^   Údf3r!   r"   r�   s           r#   Ú/test_alignment_deprecation_many_inputs_enforcedrŸ     sÿ  € ô ×Ñ Ó(€Eà
‡_�_�e—m‘m E§M¡M°5·=±=À%Ç-Á-ÓPÐQÓRñó Sðô �,‰,šYªYÑ7Ó
8€CÜ
�,‰,šYªYÑ7Ó
8€CÜ
�,‰,šYªYÑ7Ó
8€Cá�c˜3 Ó$€FÜ�|‰|œBŸG™G F¬B¯F©FÓ3º_ÔM€HÜ×Ñ˜& (Ô+ô 
×	#Ñ	# DÓ	)ñ )Ù˜#˜s CÓ(ˆ÷)ä�|‰|˜c 4˜[¨3°¨+¸¸T°{ÐCÈcÐSVÈZÔX€HÜ×Ñ˜& (Ô+ð 	Xð ô 
�‰”z¨Ô	-ñ 'Ù��c˜3Ÿ:™:Ô&÷'ô 
×	#Ñ	# DÓ	)ñ 7Ù˜#˜sŸz™z¨3¯:©:Ó6ˆ÷7ä×Ñ˜& (Ô+ð 	Xð ô 
�‰”z¨Ô	-ñ 'Ù�—‘˜S #Ô&÷'ð '÷+)ñ )ú÷'ð 'ú÷7ð 7ú÷'ð 'ús0   Ä!H3Æ	I Æ;IÈIÈ3H=É I	ÉIÉI!c                  ó¼  — d„ } t        j                  | dd«      }t        j                  ddgddgg«      } |||d«      }t        j                  ddgddggt        ¬	«      }t        j                  ||«       t        j                  dd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’   r“   r”   s      r#   Úadd3z2test_array_ufuncs_for_many_arguments.<locals>.add3D  s   € Ø�1‰u�q‰yÐr%   r<   r   r)   r=   r>   rˆ   r@   r   zTCannot apply ufunc <ufunc 'add3 (vectorized)'> to mixed DataFrame and Series inputs.ro   )r   Ú
frompyfuncr   r   Úobjectr   r   r‰   r.   rq   rr   ÚreÚescape)r¢   Úufuncr    r!   r"   Úserr�   s          r#   Ú$test_array_ufuncs_for_many_argumentsr©   B  sÇ   € òô �M‰M˜$  1Ó%€EÜ	�‰˜˜1�v  1˜vÐ&Ó	'€Bá�2�r˜1Ó€FÜ�|‰|˜a ˜V a¨ VÐ,´FÔ;€HÜ×Ñ˜& (Ô+ä
�)‰)�Q˜�FÓ
€Cð	0ð ô 
�‰Ô*´"·)±)¸C³.Ô	Añ Ùˆb�"�cÔ÷÷ ñ ús   Â>CÃCrJ   zdatetime64[ns]z	period[D]c                 ó”  — t        j                  dt        j                  ddg|¬«      i«      }t        j                  dddgi«      }d| j                  › �}t	        j
                  t        |¬«      5   | ||«       d d d «       t	        j
                  t        |¬«      5   | ||«       d d d «       y # 1 sw Y   Œ7xY w# 1 sw Y   y xY w)	Nr   ú
2016-01-01ú
2016-01-02r   TFúcannot perform the numpy op ro   )r   r   r   Ú__name__r.   rq   Ú	TypeError)rJ   r
   r    Úotherr�   s        r#   Ú-test_binary_logical_ufunc_datetimelike_raisesr±   W  s«   € ô
 
�‰�sœBŸH™H l°LÐ%AÈÔOÐPÓ	Q€BÜ�L‰L˜#  e˜}Ð-Ó.€Eà(¨¯©¨Ð
8€CÜ	�‰”y¨Ô	,ñ ÙˆU�BŒ÷ä	�‰”y¨Ô	,ñ ÙˆR�Œ÷ð ÷ð ú÷ð ús   Á2
B2Â
B>Â2B;Â>Cc                 ó  — t        j                  t        j                  ddg«      «      }t        j                  d|i«      }d| j                  › �}t        j                  t        |¬«      5   | |d«       d d d «       y # 1 sw Y   y xY w)Nr«   r¬   r   r­   ro   T)r   ÚCategoricalÚto_datetimer   r®   r.   rq   r¯   )rJ   r   r    r�   s       r#   Ú3test_binary_logical_ufunc_categorical_column_raisesrµ   f  sn   € ô �^‰^œBŸN™N¨L¸,Ð+GÓHÓI€FÜ	�‰�s˜F�mÓ	$€Bà(¨¯©¨Ð
8€CÜ	�‰”y¨Ô	,ñ ÙˆR�Œ÷÷ ñ ús   Á,
A?Á?Bzdatetime64[ns, US/Pacific]c                 óê   — t        j                  dt        j                  ddg| ¬«      i«      }t        j                  t
        d¬«      5  t        j                  |«       d d d «       y # 1 sw Y   y xY w)Nr   r«   r¬   r   z'cannot perform the numpy op logical_notro   )r   r   r   r.   rq   r¯   r   Úlogical_not)r
   r    s     r#   Ú*test_logical_not_ufunc_datetimelike_raisesr¸   r  sW   € ô 
�‰�sœBŸH™H l°LÐ%AÈÔOÐPÓ	Q€Bä	�‰”yÐ(QÔ	Rñ Ü
�‰�rÔ÷÷ ñ ús   Á
A)Á)A2)*Ú	functoolsr   r¥   Únumpyr   r.   Úpandasr   Úpandas._testingÚ_testingr   Úpandas.api.typesr   Údtypesr/   Úparametrizer$   r8   r;   r:   r   Úpowerr}   ÚnegativerN   rQ   r_   rd   rl   rt   r{   r   rŽ   Ú
single_cpurŸ   r©   Úlogical_andÚ
logical_orÚlogical_xorr±   rµ   r¸   r“   r%   r#   ú<module>rÇ      sã  ðÝ Û 	ã Û ã Ý Ý 5ð ØØ
˜Ñ ð
€ð ‡�×Ñ˜ &Ó)ñ,ó *ð,ð ‡�×Ñ˜ &Ó)ñ0ó *ð0ð* ‡�×Ñ˜ &Ó)ñ,ó *ð,ð ‡�×ÑØà	�‰�’LÐ!á�B—F‘F E¨4 =°4¸°-Ð"@ÔAØˆB�H‰H�q˜!�f˜q !˜fÐ%Ó&Úð	
ð
 
�‰�8�2—8‘8˜a ˜V a¨ VÐ,Ó-ª}Ð=Ø	�‰�ašÐ'á�B—K‘K x r§x¡x°%¸°ÀÀuÀÐ0NÓ'OÔPØÚð	
ðóñ$,ó%ð$,ò$)ð ‡�×Ñ˜ FÓ+Ø‡�×Ñ˜ FÓ+ñ,ó ,ó ,ð,ðB ‡�×Ñ˜ &Ó)ñ,ó *ð,ò2
,ò"ò,ò*"ò.ðb ‡�×Ññ*'ó ð*'òZð* ‡�×Ñ˜ "§.¡.°"·-±-ÀÇÁÐ!PÓQØ‡�×Ñ˜Ð#3°[Ð"AÓBñ
ó Có Rð
ð ‡�×Ñ˜ "§.¡.°"·-±-ÀÇÁÐ!PÓQñó Rðð ‡�×Ñ˜Ð#?ÀÐ"MÓNñó Oñr%   