+
    F<‹jd  ã                   óF  € R t ^ RIHt ^ RIHt RRRRRRR	R
R	RR	RR	RR	RR	RR	/RRRRRR/tR t]! ]4      ! ]4      t]R8X  d_   ^ RI	H
t
 ]
! 4       t]! ^R7      t]P                  RR 4       ]! ^^^4       F%  t]! ]R7      t]P                  R] 2]3R l4       K'  	  R# R# )zŽ
Validating highly nested schemas shouldn't cause exponential time blowups.

See https://github.com/python-jsonschema/jsonschema/issues/1097.
)Úcycle)Úvalidator_forz$idz/https://example.com/draft/2020-12/schema/strictz$schemaz,https://json-schema.org/draft/2020-12/schemaz$vocabularyz0https://json-schema.org/draft/2020-12/vocab/coreTz6https://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/contentz$dynamicAnchorÚmetaz$refÚunevaluatedPropertiesFc                óŒ   € \        . RO4      pRRRRRR///p\        \        V ^,
          4      V4       F  w  r4RRRWB//pK  	  V# )zD
Produce a schema which validates deeply nested objects and arrays.
ÚtypeÚobjectÚ
propertiesÚhamÚstring)ÚfooÚbarÚbazÚquuxÚspamÚeggs)r   ÚzipÚrange)ÚlevelsÚnamesÚschemaÚ_Únames   &    Úm/home/user/.cache/auth-split-origin-venv/lib/python3.14/site-packages/jsonschema/benchmarks/nested_schemas.pyÚnested_schemar      sX   € ô
 Ò?Ó@€EØh ¨u°v¸xÐ6HÐ.IÐJ€FÜ”u˜V aZÓ(¨%Ö0‰ˆØ˜( L°4°.ÐAŠñ 1à€Mó    Ú__main__)ÚRunner)r   z
not nestedc                  ó4   € \         P                  \        4      # ©N)Ú	validatorÚis_validÚ
not_nested© r   r   Ú<lambda>r$   1   s   € ¬I×,>Ñ,>¼zÔ,Jr   z	nested * c                 ó,   € \         P                  V 4      # 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>r.      sæ   ðñõ
 å /ð 
Ð<ØÐ=àØ:¸DØ@À$ØAÀ4Ø@À$Ø?ÀØGÈØ=¸tðð fà
Ð:Ø˜Uð!€ò(	ñ ˜-Ô(¨Ó7€	àˆzÔÝÙ‹X€Fá aÔ(€JØ
×ÑlÑ$JÔKá˜˜2˜q–/ˆÙ fÔ-ˆØ×ÑØ˜xÐ Ø Ó<ö	
ó "ñ r   