+
    êh  ã                   óŒ  a€ R t0 t ^ RIHt ^ RIHtHtHt ^RIHt ^RI	H
t
Ht ^RIHt ^RIHtHt ^RIHt . ROt]P*                  P-                  4        U u/ uFS  p ]! V 4      '       g   K  V P0                  P3                  R4      '       d   K6  V P0                  P5                  RR	4      V bKU  	  up t] ^ k R
 R ltR# u up i )é    )Úreduce)ÚAnyÚCallableÚDict)Úformats)Údetailed_errorsÚValidationError)ÚEXTRA_VALIDATIONS)ÚJsonSchemaExceptionÚJsonSchemaValueException)ÚvalidateÚ_Ú-c                ó0   € V ^8„  d   QhR\         R\        /# )é   ÚdataÚreturn)r   Úbool)Úformats   "ÚP/usr/lib/python3/dist-packages/setuptools/config/_validate_pyproject/__init__.pyÚ__annotate__r      s   € ÷ ñ ”3ð œ4ñ ó    c                óª   € \        4       ;_uu_ 4        \        V \        R7       \        R \        V 4       RRR4       R#   + '       g   i     R# ; i)zvValidate the given ``data`` object using JSON Schema
This function raises ``ValidationError`` if ``data`` is invalid.
)Úcustom_formatsc                 ó   € V! V 4      # )N© )ÚaccÚfns   &&r   Ú<lambda>Úvalidate.<locals>.<lambda>!   s   € ™r #œwr   NT)r   Ú	_validateÚFORMAT_FUNCTIONSr   r
   )r   s   &r   r   r      s>   € ô 
×	Õ	Ü�$Ô'7Õ8ÜÑ&Ô(9¸4Ô@÷ 
ñ ÷ 
Ö	ñ ús   “$AÁA	c                ó†   € V ^8„  d   Qh/ ^ \         9   d-   \        \        \        \        .\        3,          3,          ;R&   # )r   r"   )Ú__conditional_annotations__r   Ústrr   r   )r   s   "r   r   r      s3   € × Ñ ÷&ò ”$”sœH¤c U¬D [Õ1Ð1Õ2ñ ò' r   N)r   r"   r
   r	   r   r   )r$   Ú	functoolsr   Útypingr   r   r   Ú r   Úerror_reportingr   r	   Úextra_validationsr
   Úfastjsonschema_exceptionsr   r   Úfastjsonschema_validationsr   r!   Ú__all__Ú__dict__ÚvaluesÚcallableÚ__name__Ú
startswithÚreplacer"   r   )r   r$   s   0@r   Ú<module>r4      sœ   øðß Ò ß &Ñ &å ß =Ý 0ß TÝ =ò€ð ×Ñ×%Ñ%Ô'ó6á'ˆÙ�‡|ô &àŸK™K×2Ñ2°3×7ô &€B‡K�K×Ñ˜˜SÓ! 2Ò%Ù'ñ6Ð ó ÷ùò6s   ÁCÁ.CÂ!C