+
     h
  c                  sJ    ^ RI Ht ^ RIHt ^ RIHt ]! RRR7      tR R ltR	# )
i    )annotations)Iterable)TypeVar
_IterableTzIterable[str])Zboundc               s     V ^8  d   QhRRRR/# )i   argsr   Zreturnz_IterableT | str )Zformats   "J/usr/lib/python3.14/site-packages/setuptools/_distutils/compat/__init__.py__annotate__r   	   s     	G 	G* 	G1A 	G    c                s    \         ;QJ d    R V  4       F  '       d   K   RM	  RM! R V  4       4      '       g   V # RRP                  R V  4       4      ,           # )z{
Ensure the return value is a string for backward compatibility.

Retain until at least 2025-04-31. See pypa/distutils#246
c              3  B   "   T F  qP                  R 4      x  K  	  R# 5i-Wl,N)Z
startswithZ.0Zarg   & r   	<genexpr>*consolidate_linker_args.<locals>.<genexpr>   s     6#~~f%%   FTr   Z,c              3  r	   r
   )Zremoveprefixr   r   r   r   r      s     F#--f55r   )ZallZjoin)r   s   &r   consolidate_linker_argsr   	   sD     3663336666CHHFFFFFr   N)Z
__future__r    Zcollections.abcr   Ztypingr   r   r   r   r   r   <module>r      s     " $ \9
	Gr   