o
    ðT·j³  ã                   @   s&   d dl mZ dd„ ZejZdd„ ZdS )é    ©Ú	_internalc                 C   s   ddl m} | | ||¡S )Nr   )Úndarray)Únumpyr   Ú__new__)ÚsubtypeÚshapeÚdtyper   © r
   úW/home/dinkstrade/pdmp-scanner/venv/lib/python3.10/site-packages/numpy/core/_internal.pyÚ_reconstruct   s   r   c                 C   sH   ddl m} ddlm} t|| d ƒ}|d u rtd| › �ƒ‚|| dƒ |S )Nr   r   é   )Ú_raise_warningz/module 'numpy.core._internal' has no attribute r   )Únumpy._corer   Ú_utilsr   ÚgetattrÚAttributeError)Ú	attr_namer   r   Úretr
   r
   r   Ú__getattr__   s   ÿ
r   N)r   r   r   Ú_dtype_from_pep3118r   r
   r
   r
   r   Ú<module>   s    