ó
    â“,j  ã                   ój   • S r SSKrSSKrS r\S:X  a   SSKJr  \" 5       r\R                  S\5        gg)z:
A benchmark which measures the import time of jsonschema
é    Nc                 ó\  • Sn[        U 5       H—  n[        R                  " [        R                  SSSS/[        R
                  [        R                  SS9nUR                  R                  5       S   nUR                  S	5      S
   R                  5       n[        U5      nX-  nM™     US-  $ )Nr   z-XÚ
importtimez-czimport jsonschemaT)ÚstderrÚstdoutÚcheckéÿÿÿÿó   |éþÿÿÿg    €„.A)ÚrangeÚ
subprocessÚrunÚsysÚ
executableÚPIPEÚDEVNULLr   Ú
splitlinesÚsplitÚstripÚint)ÚloopsÚtotal_usÚ_ÚpÚlineÚfieldÚuss          Ú´C:\Users\johnn\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\site-packages\jsonschema/benchmarks/import_benchmark.pyÚimport_timer   	   s›   € Ø€HÜ�5Ž\ˆÜ�NŠNÜ�^‰^˜T <°Ð7JÐKÜ—?‘?Ü×%Ñ%Øñ	
ˆð �x‰x×"Ñ"Ó$ RÑ(ˆØ—
‘
˜4Ó  Ñ$×*Ñ*Ó,ˆÜ�‹ZˆØ‰Šñ ð �kÑ!Ð!ó    Ú__main__)ÚRunnerzImport time (cumulative))	Ú__doc__r   r   r   Ú__name__Úpyperfr!   ÚrunnerÚbench_time_func© r   r   Ú<module>r(      sA   ðñó Û 
ò"ð$ ˆzÓÝÙ‹X€Fà
×ÑÐ5°{ÕCð	 r   