o
    zqfƒ  ã                   @  s^  U d dl mZ d dlmZmZ d dlZd dlZe d¡Z	e 
d¡Ze d¡Ze d¡Ze d¡Ze d¡Ze d¡Ze d¡Ze dd¡Ze dd¡Ze d¡ZedƒZedƒZ e!dƒZ"e#dƒZ$G dd„ dƒZ%e &dg¡Z'd	e(d
< ej&dgejdZ)de(d< e &dg¡Z*de(d< e &dg¡Z+de(d< e &dg¡Z,de(d< e &e dd¡g¡Z-de(d< e &e dd¡g¡Z.de(d< e &e%ƒ g¡Z/de(d< dgZ0e d¡gZ1dgZ2dgZ3dgZ4e dd¡gZ5e dd¡gZ6e%ƒ gZ7e'e1  e'e2  e'e3  e'e4  e'e5  e'e7  e1e'  e2e'  e3e'  e4e'  e5e'  e6e'  e7e'  e)e0  e)e1  e)e2  e)e3  e)e4  e)e5  e)e7  e0e)  e1e)  e2e)  e3e)  e4e)  e5e)  e6e)  e7e)  e*e0  e*e1  e*e2  e*e3  e*e4  e*e5  e*e7  e0e*  e1e*  e2e*  e3e*  e4e*  e5e*  e6e*  e7e*  e+e0  e+e1  e+e2  e+e3  e+e4  e+e7  e0e+  e1e+  e2e+  e3e+  e4e+  e7e+  e,e0  e,e1  e,e2  e,e3  e,e4  e,e7  e0e,  e1e,  e2e,  e3e,  e4e,  e7e,  e-e0  e-e1  e-e2  e-e5  e0e-  e1e-  e2e-  e5e-  e6e-  e.e0  e.e1  e.e2  e.e5  e.e6  e6e.  e/e0  e/e1  e/e2  e/e3  e/e4  e/e7  e0e/  e1e/  e2e/  e3e/  e4e/  e7e/  e)e'7 Z)e)e)7 Z)e)d7 Z)e'e0  e'e1  e'e2  e'e3  e'e7  e0e'  e1e'  e2e'  e3e'  e7e'  e)e0  e)e1  e)e2  e)e3  e)e7  e0e)  e1e)  e2e)  e3e)  e5e)  e7e)  e*e0  e*e1  e*e2  e*e3  e*e7  e0e*  e1e*  e2e*  e3e*  e5e*  e7e*  e+e0  e+e1  e+e2  e+e3  e+e7  e0e+  e1e+  e2e+  e3e+  e5e+  e7e+  e-e1  e-e2  e-e3  e-e5  e5e-  e/e0  e/e1  e/e2  e/e3  e/e7  e0e/  e1e/  e2e/  e3e/  e7e/  e'e09 Z'e)e09 Z)e)e19 Z)e*e09 Z*e*e19 Z*e*e29 Z*e+e09 Z+e+e19 Z+e+e29 Z+e+e39 Z+e,e09 Z,e,e19 Z,e,e29 Z,e,e39 Z,e,e49 Z,e-e09 Z-e-e19 Z-e-e29 Z-e-e39 Z-e/e09 Z/e/e19 Z/e/e29 Z/e/e39 Z/e/e49 Z/e/e79 Z/e)e0C Z)e)e1C Z)e*e0C Z*e*e1C Z*e*e2C Z*e+e0C Z+e+e1C Z+e+e2C Z+e+e3C Z+e,e0C Z,e,e1C Z,e,e2C Z,e,e3C Z,e,e4C Z,e/e0C Z/e/e1C Z/e/e2C Z/e/e3C Z/e/e4C Z/e/e7C Z/e	  e  e  e  e  e  e 8e9¡ e  e  W d  ƒ n	1 s0w   Y  e  e+  e	
  e
  e
  e
  e
  e
  e
  e
  e
  e+
  e:e	ƒ e:eƒ e:eƒ e:eƒ e:eƒ e:eƒ e:eƒ e:eƒ e:eƒ e:eƒ e:e+ƒ ee  ee$  ee  ee  ee  ee$  ee  ee  ee  ee$  ee  ee  ee  ee$  ee  ee  ee"  ee  ee  ee  ee  ee  ee  ee  ee$  ee  ee  ee  ee  ee"  ee  ee  ee   ee	  ee  ee  ee  e$e  ee  ee  ee  ee  e"e  ee  ee  e e  e	e  ee  e	e	  e	e  e	e  e	e  e	e  e	e  e	e  e	e  e	e   e	e"  e	e$  e	e+  e	e	  ee	  ee	  ee	  ee	  ee	  ee	  ee	  e e	  e"e	  e$e	  e+e	  ee	  ee  ee  ee  ee  ee  ee  ee  ee   ee"  ee$  ee+  e	e  ee  ee  ee  ee  ee  ee  ee  e e  e"e  e$e  e+e  ee  ee  ee  ee  ee  ee  ee   ee"  ee$  ee+  ee  ee  ee  ee  ee  ee  e e  e"e  e$e  e+e  ee  ee  ee  ee  ee  ee  ee   ee"  ee$  ee+  ee  ee  ee  ee  ee  ee  e e  e"e  e$e  e+e  ee  ee  ee  ee  ee  ee  ee   ee"  ee$  ee+  ee  ee  ee  ee  ee  ee   ee"  ee$  ee+  ee  ee  ee  ee  ee  ee  e e  e"e  e$e  e+e  ee  ee  ee  ee  ee  e e  e"e  e$e  e+e  ee  ee  ee$  ee  ee  ee+  ee  ee  ee  ee  ee$  ee  ee  ee+  ee  ee  e$e  ee  ee  e+e  ee  ee  ee  ee  ee  ee  e$e  e+e  dS )é    )Úannotations)ÚAnyÚOptionalNé   ÚDc                   @  sl   e Zd Z		dddd	„Zddd„Zddd„Zddd„Zddd„Zddd„Zddd„Z	ddd„Z
ddd„ZdS )ÚObjectNÚdtypeúOptional[np.typing.DTypeLike]ÚcopyúOptional[bool]Úreturnú%np.ndarray[Any, np.dtype[np.object_]]c                 C  s   t jdtd}| |d< |S )N© ©r   )ÚnpÚemptyÚobject)Úselfr   r
   Úretr   r   úf/root/parts/websockify/install/lib/python3.10/site-packages/numpy/typing/tests/data/pass/arithmetic.pyÚ	__array__   s   zObject.__array__Úvaluer   c                 C  ó   | S ©Nr   ©r   r   r   r   r   Ú__sub__#   ó   zObject.__sub__c                 C  r   r   r   r   r   r   r   Ú__rsub__&   r   zObject.__rsub__c                 C  r   r   r   r   r   r   r   Ú__floordiv__)   r   zObject.__floordiv__c                 C  r   r   r   r   r   r   r   Ú__rfloordiv__,   r   zObject.__rfloordiv__c                 C  r   r   r   r   r   r   r   Ú__mul__/   r   zObject.__mul__c                 C  r   r   r   r   r   r   r   Ú__rmul__2   r   zObject.__rmul__c                 C  r   r   r   r   r   r   r   Ú__pow__5   r   zObject.__pow__c                 C  r   r   r   r   r   r   r   Ú__rpow__8   r   zObject.__rpow__)NN)r   r	   r
   r   r   r   )r   r   r   r   )Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r    r!   r"   r#   r   r   r   r   r      s    ÿ






r   Tz"np.ndarray[Any, np.dtype[np.bool]]ÚAR_br   z$np.ndarray[Any, np.dtype[np.uint32]]ÚAR_uz#np.ndarray[Any, np.dtype[np.int64]]ÚAR_ig      ð?z%np.ndarray[Any, np.dtype[np.float64]]ÚAR_fy              ð?z(np.ndarray[Any, np.dtype[np.complex128]]ÚAR_cz)np.ndarray[Any, np.dtype[np.timedelta64]]ÚAR_mz(np.ndarray[Any, np.dtype[np.datetime64]]ÚAR_Mr   ÚAR_O);Ú
__future__r   Útypingr   r   Únumpyr   ÚpytestÚ
complex128Úc16Úfloat64Úf8Úint64Úi8Úuint64Úu8Ú	complex64Úc8Úfloat32Úf4Úint32Úi4Úuint32Úu4Ú
datetime64ÚdtÚtimedelta64ÚtdÚboolÚb_ÚbÚcomplexÚcÚfloatÚfÚintÚir   Úarrayr'   Ú__annotations__r(   r)   r*   r+   r,   r-   r.   Ú	AR_LIKE_bÚ	AR_LIKE_uÚ	AR_LIKE_iÚ	AR_LIKE_fÚ	AR_LIKE_cÚ	AR_LIKE_mÚ	AR_LIKE_MÚ	AR_LIKE_OÚwarnsÚRuntimeWarningÚabsr   r   r   r   Ú<module>   s®   








 þ