
    hk                         d dl mZ d dlmZ  ej                         D ]  Z eee      Z eee      se e	       e<   ! d Z
[[y)    )ufunc_multiarray_umathc                 Z   ddl m} ddlm} | dv rtdd l}dd l}dd l}ddlm} |j                  d| d      }d	}|j                         d d
 D ]  }	d|	v r||	z  } |j                  j                  ||z          t        |      t        || d       }
|
t        d|         || d       |
S )Nr   r      )_raise_warning>   
_ARRAY_API
_UFUNC_API)short_versionz[
            A module that was compiled using NumPy 1.x cannot be run in
            NumPy a   as it may crash. To support both 1.x and 2.x
            versions of NumPy, modules must be compiled with NumPy 2.0.
            Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

            If you are a user of the module, the easiest solution will be to
            downgrade to 'numpy<2' or try to upgrade the affected module.
            We expect that some modules will need time to support NumPy 2.

            z"Traceback (most recent call last):zfrozen importlibz7module 'numpy.core._multiarray_umath' has no attribute r   )numpy._corer   _utilsr   systextwrap	tracebacknumpy.versionr   dedentformat_stackstderrwriteImportErrorgetattrAttributeError)	attr_namer   r   r   r   r   r   msgtb_msglinerets              AD:\jyotish\venv\Lib\site-packages\numpy/core/_multiarray_umath.py__getattr__r       s    -&00/oo # / "
 
 6**,Sb1D!T)dNF 2 	

v&#
#Y
5C
{Ek 	 912J    N)numpyr   r   r   __dir__itemr   attr
isinstanceglobalsr     r!   r   <module>r)      sR     )%%%'D $d+D$	$ (*Z ur!   