+
    �°³js
  ã                   óB   € ^ RI t ^ RIt^ RIt^ RIHt R tR tR tR t	R# )é    Nc                  óŽ  € \         P                  ! R 4      p \         P                  ! R4      pV P                  V P                  4      \        P
                  ! ^ R4      8X  g   Q h VP                   Q h  \         d     Mi ; i\        T\         P                  4      '       g   Q h TP                   Q h  \         d     R# i ; i)ÚmathÚanything_not_realg�íµ ÷Æ°>N)	ÚlazyÚ_lazy_importÚsinÚpiÚpytestÚapproxÚModuleNotFoundErrorÚ
isinstanceÚDelayedImportErrorModule)r   r   s     Úa/home/luca/screen-checking/.venv/lib/python3.14/site-packages/networkx/tests/test_lazy_imports.pyÚtest_lazy_import_basicsr   	   s°   € Ü×Ò˜VÓ$€DÜ×)Ò)Ð*=Ó>Ðð �8‰8�D—G‘GÓ¤§¢¨a°Ó 6Ô6Ð6Ð6ðØ×ÒØˆuøÜô ÙðúäÐ'¬×)FÑ)F×GÒGÐGÐGðØ×ÒØˆuøÜô Úðús$   Á%A3 Á3BÂ BÂ'B5 Â5CÃCc                  ó�  € \         P                  ! R 4      p \         P                  ! R4      p\        V \        P                  4      '       g   Q hR \
        P                  9   g   Q h\        V4      \         P                  J g   Q hR\
        P                  9  g   Q h\        P                  ! R4      p\         P                  ! R4      p\        V\        P                  4      '       g   Q hR\
        P                  9   g   Q hVP                   \        V\        P                  4      '       g   Q hR\
        P                  9   g   Q hR# )r   r   ÚnumpyN)r   r   r   ÚtypesÚ
ModuleTypeÚsysÚmodulesÚtyper   r
   Úimportorskipr	   )r   r   Únp_testÚnps       r   Ú&test_lazy_import_impact_on_sys_modulesr      sú   € Ü×Ò˜VÓ$€DÜ×)Ò)Ð*=Ó>Ðä�dœE×,Ñ,×-Ò-Ð-Ð-Ø”S—[‘[Ô Ð Ð ÜÐ!Ó"¤d×&CÑ&CÓCÐCÐCØ¤c§k¡kÔ1Ð1Ð1ô ×!Ò! 'Ó*€GÜ	×	Ò	˜7Ó	#€BÜ�bœ%×*Ñ*×+Ò+Ð+Ð+Ø”c—k‘kÔ!Ð!Ð!à‡E‚Eä�bœ%×*Ñ*×+Ò+Ð+Ð+Ø”c—k‘kÔ!Ð!Ò!ó    c                  ó  € \         P                  ! R 4      p \         P                  ! R4      p\        V \         P                  4      '       d    V P                  P
                   Q h\        V\         P                  4      '       d    VP                  VP                  4       Q hV P                  P                  VP                  4      \        P                  ! ^R4      8X  g   Q hR#   \         d     R# i ; i  \         d     R# i ; i)Úscipyr   g-Cëâ6?N)r   r   r   r   ÚspecialÚerfr   r   r	   r
   r   )Úspr   s     r   Útest_lazy_import_nonbuiltinsr"   3   sË   € Ü	×	Ò	˜7Ó	#€BÜ	×	Ò	˜7Ó	#€BÜ�"”d×3Ñ3×4Ò4ð	Ø�J‰J�NŠNØ�5ô 
�Bœ×5Ñ5×	6Ò	6ð	Ø�F‰F�2—5‘5ŒMØ�5ð �z‰z�~‰~˜bŸe™eÓ$¬¯ª°a¸Ó(>Ô>Ð>Ò>øô #ô 	Úð	ûô #ô 	Úð	ús$   ÁC' ÂC9 Ã'C6Ã5C6Ã9DÄDc                  óL  € R p RR.pRR./pR\         P                  RV RVRV/pR	p\        V/ V4       R\         P                  RV RVRVR
RRRRR/pVP                  4       VP                  4       8X  g   Q hVP	                  4        F  w  rgVf   K  W6,          V8X  d   K  Q h	  R# )ÚmymodÚmysubmoduleÚanothersubmoduleÚnot_real_submodÚsome_var_or_funcÚattachÚnameÚsubmodsÚmyallzA__getattr__, __lazy_dir__, __all__ = attach(name, submods, myall)Ú__getattr__NÚ__lazy_dir__Ú__all__)r   r)   ÚexecÚkeysÚitems)r*   r+   r,   ÚloclsÚsÚexpectedÚkÚvs           r   Útest_lazy_attachr8   F   sÅ   € Ø€DØÐ0Ð1€GØÐ!3Ð 4Ð5€Eð 	”$—+‘+Ø�Ø�7Ø�ð	€Eð 	L€AäˆˆB�Ôà”$—+‘+Ø�Ø�7Ø�Ø�tØ˜Ø�4ð€Hð �:‰:‹<˜8Ÿ=™=›?Ô*Ð*Ð*Ø—‘Ö ‰ˆØŒ=Ø•8˜q–=Ð �=ó !r   )
r   r   r
   Únetworkx.lazy_importsÚlazy_importsr   r   r   r"   r8   © r   r   Ú<module>r<      s%   ðÛ 
Û ã å $òò*"ò*?ô&!r   