o
    5‘ði
  ã                   @  s>   d dl mZ d dlmZ d dlmZ eddd�Zdd
d„ZdS )é    )Úannotations)ÚIterable)ÚTypeVarÚ
_IterableTzIterable[str])ÚboundÚargsÚreturnú_IterableT | strc                 C  s.   t dd„ | D ƒƒs| S dd dd„ | D ƒ¡ S )z‡
    Ensure the return value is a string for backward compatibility.

    Retain until at least 2025-04-31. See pypa/distutils#246
    c                 s  ó   � | ]}|  d ¡V  qdS ©ú-Wl,N)Ú
startswith©Ú.0Úarg© r   úd/root/parts/websockify/install/lib/python3.10/site-packages/setuptools/_distutils/compat/__init__.pyÚ	<genexpr>   ó   € z*consolidate_linker_args.<locals>.<genexpr>r   ú,c                 s  r
   r   )Úremoveprefixr   r   r   r   r      r   )ÚallÚjoin)r   r   r   r   Úconsolidate_linker_args	   s   r   N)r   r   r   r	   )Ú
__future__r   Úcollections.abcr   Útypingr   r   r   r   r   r   r   Ú<module>   s
    