o
    ِi                     @   sD   d dl Z d dlZd dlmZmZmZ d dlZejddd Z	dS )    N)
LazyLoader	find_specmodule_from_specz$ignore:The NumPy module was reloadedc            	   	   C   s   t jd} i }tt j D ]\}}|d d dkr%|||< t j| qz4td}t|}|t jd< t|j}|	| |}ddl
m} |j W | rY| t jd< t j| d S d S | ri| t jd< t j| w w )Nnumpy   znumpy.r   )recfunctions)sysmodulespoplistitemsr   r   r   loaderexec_moduleZ	numpy.libr   Zndarrayupdate)	Z	old_numpyZnumpy_modulesmod_namemodspecmoduler   npr    r   k/var/www/html/eduruby.in/lip-sync/lip-sync-env/lib/python3.10/site-packages/numpy/tests/test_lazyloading.pytest_lazy_load   s.   




r   )
r   	importlibimportlib.utilr   r   r   Zpytestmarkfilterwarningsr   r   r   r   r   <module>   s    
