+
    Ž°³jc  ã                  ó”   a € 0 t $ R t^ RIHt ^ RIt^ RIHt ^ RIH	t	H
t
 ]	'       d   ^ RIHt RtR]R&   R	 R
 ltR R ltRR R lltR# )z2Timestamp comparison of files and groups of files.)ÚannotationsN)ÚIterable)ÚTYPE_CHECKINGÚLiteral)Ú	TypeAliasz3str | bytes | os.PathLike[str] | os.PathLike[bytes]r   Ú_Pathc               ó   € V ^8„  d   QhRR/# )é   ÚreturnÚbool© )Úformats   "Új/home/luca/screen-checking/.venv/lib/python3.14/site-packages/setuptools/_distutils/compilers/_modified.pyÚ__annotate__r      s   € ÷ ñ ˜dñ ó    c                óØ   € \         P                  P                  V4      '       * ;'       g@    \         P                  P                  V 4      \         P                  P                  V4      8„  # ©N)ÚosÚpathÚexistsÚgetmtime©ÚsourceÚtargets   &&r   Ú_newerr      sJ   € Ü�w‰w�~‰~˜fÓ%Ô%÷ ð Ü
�‰×Ñ˜Ó ¤2§7¡7×#3Ñ#3°FÓ#;Ñ;ðr   c               ó$   € V ^8„  d   QhRRRRRR/# )r	   r   r   r   r
   r   r   )r   s   "r   r   r      s!   € ÷ "ñ "�%ð " ð "¨4ñ "r   c                ó¼   € \         P                  P                  V 4      '       g.   \        R\         P                  P	                  V 4      : R24      h\        W4      # )zÅ
Is source modified more recently than target.

Returns True if 'source' is modified more recently than 'target' or if
'target' does not exist. Raises FileNotFoundError if 'source' does not
exist.
zfile z does not exist)r   r   r   ÚFileNotFoundErrorÚabspathr   r   s   &&r   Únewerr      sD   € ô �7‰7�>‰>˜&×!Ò!Ü %¬¯©¯©¸Ó(?Ñ'BÀ/Ð RÓSÐSä�&Ó!Ð!r   c               ó(   € V ^8„  d   QhRRRRRRRR/# )	r	   ÚsourceszIterable[_Path]r   r   Úmissingz#Literal['error', 'ignore', 'newer']r
   r   r   )r   s   "r   r   r   #   s0   € ÷ ñ Øðàðð 1ðð 
ñ	r   c                óN  aaa€ V3R loSR8X  d   \         P                  P                  MRp\         P                  P                  S4      '       * ;'       gO    \        ;QJ d)    VV3R l\	        W04       4       F  '       g   K   R# 	  R# ! VV3R l\	        W04       4       4      # )aê  
Is target out-of-date with respect to any file in sources.

Return True if 'target' is out-of-date with respect to any file listed in
'sources'. In other words, if 'target' exists and is newer than every file
in 'sources', return False; otherwise return True. ``missing`` controls how
to handle a missing source file:

- error (default): allow the ``stat()`` call to fail.
- ignore: silently disregard any missing source files.
- newer: treat missing source files as "target out of date".
c                óf   <€ SR 8H  ;'       d%    \         P                  P                  V 4      '       * # )r   )r   r   r   )r   r"   s   &€r   Úmissing_as_newerÚ%newer_group.<locals>.missing_as_newer5   s&   ø€ Ø˜'Ñ!×@Ð@¬"¯'©'¯.©.¸Ó*@Ô&@Ð@r   ÚignoreNc              3  ó\   <"  € T F!  pS! V4      ;'       g    \        VS4      x € K#  	  R # 5ir   )r   )Ú.0r   r%   r   s   & €€r   Ú	<genexpr>Únewer_group.<locals>.<genexpr>9   s/   øé € ð -á.ˆFñ 	˜Ó ×:Ð:¤F¨6°6Ó$:Ô:Û.ùs   ƒ,—,TF)r   r   r   ÚanyÚfilter)r!   r   r"   Úignoredr%   s   &ff @r   Únewer_groupr/   #   s‚   ú€ õ$Að !(¨8Ô 3Œb�g‰g�nŠn¸€GÜ�w‰w�~‰~˜fÓ%Ô%÷ ð ¯«õ -ä˜WÔ.ó-¯¬ð ªð ¨õ -ä˜WÔ.ó-ó *ð r   )Úerror)Ú__conditional_annotations__Ú__doc__Ú
__future__r   Úos.pathr   Úcollections.abcr   Útypingr   r   r   r   Ú__annotations__r   r   r/   )r1   s   @r   Ú<module>r8      s9   øðÜ 8å "ã Ý $ß )çÝ àH€€yÓ Hõõ"÷ñ r   