ó
    3[hd  ã            
       ó  • S r SSKJr  SSKJr  SSSSSSSSSS.SSS	S
.rS r\" \5      " \5      r\S:X  aW  SSK	J
r
  \
" 5       r\" SS9r\R                  SS 5        \" SSS5       H"  r\" \S9r\R                  S\ 3\4S j5        M$     gg)zŽ
Validating highly nested schemas shouldn't cause exponential time blowups.

See https://github.com/python-jsonschema/jsonschema/issues/1097.
é    )Úcycle)Úvalidator_forz/https://example.com/draft/2020-12/schema/strictz,https://json-schema.org/draft/2020-12/schemaT)z0https://json-schema.org/draft/2020-12/vocab/corez6https://json-schema.org/draft/2020-12/vocab/applicatorz7https://json-schema.org/draft/2020-12/vocab/unevaluatedz6https://json-schema.org/draft/2020-12/vocab/validationz5https://json-schema.org/draft/2020-12/vocab/meta-dataz=https://json-schema.org/draft/2020-12/vocab/format-annotationz3https://json-schema.org/draft/2020-12/vocab/contentÚmetaF)z$idz$schemaz$vocabularyz$dynamicAnchorz$refÚunevaluatedPropertiesc                 ó€   • [        / SQ5      nSSSS00S.n[        [        U S-
  5      U5       H  u  p4SXB0S.nM     U$ )zD
Produce a schema which validates deeply nested objects and arrays.
)ÚfooÚbarÚbazÚquuxÚspamÚeggsÚobjectÚhamÚtypeÚstring)r   Ú
propertiesé   )r   ÚzipÚrange)ÚlevelsÚnamesÚschemaÚ_Únames        Úq/home/gothic/public_html/Fooocus/fooocus_env/lib/python3.13/site-packages/jsonschema/benchmarks/nested_schemas.pyÚnested_schemar      sP   € ô
 Ò?Ó@€EØ¨u°v¸xÐ6HÐ.IÑJ€FÜ”u˜V a™ZÓ(¨%Ö0‰ˆØ"°4°.ÑAŠñ 1à€Mó    Ú__main__)ÚRunnerr   )r   z
not nestedc                  ó4   • [         R                  [        5      $ ©N)Ú	validatorÚis_validÚ
not_nested© r   r   Ú<lambda>r&   1   s   € ¬I×,>Ñ,>¼zÔ,Jr   é   é   z	nested * c                 ó,   • [         R                  U 5      $ r!   )r"   r#   )r   s    r   r&   r&   7   s   € ¤)×"4Ñ"4°VÔ"<r   N)Ú__doc__Ú	itertoolsr   Újsonschema.validatorsr   Úmetaschemaishr   r"   Ú__name__Úpyperfr   Úrunnerr$   Ú
bench_funcr   r   r   r%   r   r   Ú<module>r2      sË   ðñõ
 å /ð =Ø=ð =AØBFØCGØBFØAEØIMØ?Cñð à:Ø"ñ!€ò(	ñ ˜-Ô(¨Ó7€	àˆzÓÝÙ‹X€Fá aÑ(€JØ
×Ñ�lÑ$JÔKá˜˜2˜q–/ˆÙ fÑ-ˆØ×ÑØ˜�xÐ Ø Ó<ö	
ò "ð r   