
    pg\ji                     t    S SK r S SKrS SKrS SKJr  S SKJr  \R                  R                  \SS9S 5       r	g)    N)IS_WASM)run_subprocesszcan't start subprocess)reasonc                  h    [         R                  " S5      n [        [        R                  SU 45        g )Na  
        import sys
        from importlib.util import LazyLoader, find_spec, module_from_spec

        # create lazy load of numpy as np
        spec = find_spec("numpy")
        module = module_from_spec(spec)
        sys.modules["numpy"] = module
        loader = LazyLoader(spec.loader)
        loader.exec_module(module)
        np = module

        # test a subpackage import
        from numpy.lib import recfunctions  # noqa: F401

        # test triggering the import of the package
        np.ndarray
        z-c)textwrapdedentr   sys
executable)codes    W/home/edenadmin/noVNC/venv/lib/python3.13/site-packages/numpy/tests/test_lazyloading.pytest_lazy_loadr   
   s,     ??  D$ CNND$/0    )
r	   r   pytestnumpy.testingr   numpy.testing._private.utilsr   markskipifr    r   r   <module>r      s=    
   ! 7 G$<=1 >1r   