+
    X°³jù	  ã                   óò   € ^ RI t ^ RIt^ RIt^ RIHt ^ RIt^ RIHt ^ RI	H
t
HtHtHt ^ RIHt ]P                   P#                  RR7      R 4       tR t]P                   P)                  ]
R	R7      R
 4       tR# )é    N)Úreload)ÚIS_WASMÚassert_Úassert_equalÚassert_raises)Úrun_subprocesszreloads global module)Úreasonc                  ó   € ^ RI p ^ RIpV P                  p\        P                  p\        P
                  p\        P                  ! \        4      ;_uu_ 4        \        V 4       RRR4       \        W P                  J 4       \        V\        P
                  J 4       \        V\        P                  J 4       \        \        \        VP                  4       \        P                  ! \        4      ;_uu_ 4        \        V 4       RRR4       \        W P                  J 4       \        V\        P
                  J 4       \        V\        P                  J 4       R#   + '       g   i     Lÿ; i  + '       g   i     Lq; i)r   N)ÚnumpyÚnumpy._globalsÚ_NoValueÚexÚVisibleDeprecationWarningÚModuleDeprecationWarningÚpytestÚwarnsÚUserWarningr   r   r   ÚRuntimeErrorÚ_globals)Únpr   r   r   r   s        Ú[/home/luca/screen-checking/.venv/lib/python3.14/site-packages/numpy/tests/test_reloading.pyÚtest_numpy_reloadingr      sñ   € ó Ûà�{‰{€HÜ "× <Ñ <ÐÜ!×:Ñ:Ðä	�Š”k×	"Õ	"ÜˆrŒ
÷ 
#äˆHŸ™Ð#Ô$ÜÐ$¬×(CÑ(CÐCÔDÜÐ%¬×)EÑ)EÐEÔFä”,¤¨¯©Ô7Ü	�Š”k×	"Õ	"ÜˆrŒ
÷ 
#äˆHŸ™Ð#Ô$ÜÐ$¬×(CÑ(CÐCÔDÜÐ%¬×)EÑ)EÐEÖF÷ 
#×	"ú÷ 
#×	"ús   ÁEÃ8E-ÅE*	Å-E=	c            
      ó2  € ^ RI p \        ^\        P                  ^,           4       Fm  p\	        \        V P                  4      R4       \        \        P                  ! \        P                  ! V P                  VR7      4      V P                  J 4       Ko  	  R# )r   Nz
<no value>)Úprotocol)
r   ÚrangeÚpickleÚHIGHEST_PROTOCOLr   Úreprr   r   ÚloadsÚdumps)r   Úprotos     r   Útest_novaluer"   $   si   € ÛÜ�qœ&×1Ñ1°AÕ5Ö6ˆÜ”T˜"Ÿ+™+Ó&¨Ô5Ü”—’œVŸ\š\¨"¯+©+Ø38ô:ó ;Ø>@¿k¹kðJö 	Kó 7ó    zcan't start subprocessc                  ój   € \         P                  ! R 4      p \        \        P                  RV 34       R# )aÂ  
        import sys
        import numpy as np

        for k in [k for k in sys.modules if k.startswith('numpy')]:
            del sys.modules[k]

        try:
            import numpy as np
        except ImportError as err:
            if str(err) != "cannot load module more than once per process":
                raise SystemExit(f"Unexpected ImportError: {err}")
        else:
            raise SystemExit("DID NOT RAISE ImportError")
        z-cN)ÚtextwrapÚdedentr   ÚsysÚ
executable)Úcodes    r   Útest_full_reimportr*   ,   s,   € ô �?Š?ð ó €Dô ”C—N‘N D¨$Ð/Ö0r#   )r   r'   r%   Ú	importlibr   r   Únumpy.exceptionsÚ
exceptionsr   Únumpy.testingr   r   r   r   Únumpy.testing._private.utilsr   ÚmarkÚthread_unsafer   r"   Úskipifr*   © r#   r   Ú<module>r4      sx   ðÛ Û 
Û Ý ã å ß GÓ GÝ 7ð ‡�×ÑÐ"9ÐÓ:ñGó ;ðGò,Kð ‡�×Ñ�GÐ$<ÐÓ=ñ1ó >ò1r#   