+
    Ž°³ju  ã                  ó|   € ^ RI Ht ^ RIt^ RIHtHt ^ RIHt ^ RIH	t	 ^RI
Ht ]	! R]R7      t]! 4       R	 4       tR# )
é    )ÚannotationsN)Ú	dataclassÚfields)Úwraps)ÚTypeVar)Údataclass_transformÚ_T)Úboundc                 ó>   a € \        \        4      R V 3R ll4       pV# )aš  
Build a dataclass whose ``__init__`` ignores unknown keyword arguments.

Customize ``__init__`` to preserve backwards compatibility and keep
tolerating arbitrary keywords, but keep the dataclass-generated
``__init__`` to avoid redefining the typing for all the arguments.

Drop this customization once lenient behaviour and backward
compatibility are no longer needed and use a regular ``dataclass``
instead.
c               ó    € V ^8„  d   QhRRRR/# )é   Úclsr	   Úreturn© )Úformats   "Úa/home/luca/screen-checking/.venv/lib/python3.14/site-packages/setuptools/_distutils/_dataclass.pyÚ__annotate__Ú'lenient_dataclass.<locals>.__annotate__   s   € ÷ ñ �2ð ˜"ñ ó    c                óþ   <a aa€ \        R/ SB ! S 4      o \        ;QJ d    . R  \        S 4       4       F  NK  	  5M! R  \        S 4       4       4      oS P                  o\	        S4      V VV3R l4       pVS n        S # )c              3  ó8   "  € T F  qP                   x € K  	  R # 5i)N)Úname)Ú.0Úfs   & r   Ú	<genexpr>Ú3lenient_dataclass.<locals>._wrap.<locals>.<genexpr>    s   é € Ð1¡[ —V–V£[ùs   ‚c                óÒ  <€ \        V4       Uu/ uF&  q3S9  g   K  \        V4      VP                  V4      bK(  	  ppV'       d9   R S	P                   RRP	                  V4       R2p\
        P                  ! V4       \        SVRR7       UUu/ uF  w  r6Vf   K  W6bK  	  pppVP                  4        UUu/ uF  w  r6Vf   K  W6bK  	  pppS
! V 3/ VBVB # u upi u uppi u uppi )z(
                Please remove unknown `z` options: Ú,zf
                this kind of usage is deprecated and may cause errors in the future.
                F)Ústrict)	ÚtupleÚreprÚpopÚ__name__ÚjoinÚwarningsÚwarnÚzipÚitems)ÚselfÚargsÚkwargsÚkÚextraÚmsgÚvÚ
positionalÚkeywordsr   Ú	orig_initÚsafes   &*,      €€€r   Ú_wrapped_initÚ7lenient_dataclass.<locals>._wrap.<locals>._wrapped_init#   sè   ø€ ä5:¸6´]ÓT±]°ÈtÁmÔ+”T˜!“W˜fŸj™j¨›mÒ+±]ˆEÐTßð(Ø(+¯© ~°[ÀÇÁÈ%ÃÐ@Qð Rð�ô —’˜cÔ"ô "% T¨4¸Õ!>ôÙ!>™˜À!”�’Ñ!>ð ñ ð *0¯©¬ÔI©¡ ¸1œ˜š©ˆHÑIÙ˜TÑ< ZÐ<°8Ñ<Ð<ùò Uùóùó Js"   �CœCÂCÂCÂ7C#ÃC#r   )r   r    r   Ú__init__r   )r   r4   r2   r3   Ú	dc_kwargss   f @@€r   Ú_wrapÚ lenient_dataclass.<locals>._wrap   si   û€ äÑ$˜)Ò$ SÓ)ˆçŒuÑ1¤V¨C¤[Ó1�u‰uÑ1¤V¨C¤[Ó1Ó1ˆØ—L‘Lˆ	ä	ˆyÓ	ö	=ó 
ð	=ð  %ˆŒØˆ
r   )r   r   )r7   r8   s   l r   Úlenient_dataclassr:      s#   ø€ ô Œ9Ó÷ó ðð4 €Lr   )Ú
__future__r   r%   Údataclassesr   r   Ú	functoolsr   Útypingr   Úcompat.py310r   Útyper	   r:   r   r   r   Ú<module>rA      s:   ðå "ã ß )Ý Ý å -áˆT˜Ô€ñ Óñ(ó ò(r   