§
    tšjr  ã                   ó  — d dl mZmZmZmZmZmZ d dlmc m	c m
Z
 d dlmZ  ed¦  «        Zeeee         f         Zdedee         fd„Zededee         fd„¦   «         Zeded	eegef         dee         fd
„¦   «         Zefd„ZdS )é    )ÚCallableÚIterableÚIteratorÚTypeVarÚUnionÚoverloadN)ÚRequirementÚ_TÚstrsÚreturnc                 ó~   — t          j        t          t           j        t          j        | ¦  «        ¦  «        ¦  «        S )zŒ
    Yield requirement strings for each specification in `strs`.

    `strs` must be a string, or a (possibly-nested) iterable thereof.
    )ÚtextÚjoin_continuationÚmapÚdrop_commentÚyield_lines©r   s    úM/home/lighthouse/health/venv/lib/python3.11/site-packages/setuptools/_reqs.pyÚparse_stringsr   
   s-   € õ Ô!¥#¥dÔ&7½Ô9IÈ$Ñ9OÔ9OÑ"PÔ"PÑQÔQÐQó    c                 ó   — d S ©N© r   s    r   Úparser      ó   € à€Cr   Úparserc                 ó   — d S r   r   ©r   r   s     r   r   r      r   r   c                 ó<   — t          |t          | ¦  «        ¦  «        S )zW
    Replacement for ``pkg_resources.parse_requirements`` that uses ``packaging``.
    )r   r   r   s     r   r   r      s   € õ ˆv•} TÑ*Ô*Ñ+Ô+Ð+r   )Útypingr   r   r   r   r   r   Úsetuptools.extern.jaraco.textÚexternÚjaracor   Ú(setuptools.extern.packaging.requirementsr	   r
   ÚstrÚ
_StrOrIterr   r   r   r   r   ú<module>r'      sQ  ðØ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ IÐ Ià ,Ð ,Ð ,Ð ,Ð ,Ð ,Ð ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø @Ð @Ð @Ð @Ð @Ð @à€WˆT�]„]€Ø�3˜ œÐ%Ô&€
ðR˜
ð R x°¤}ð Rð Rð Rð Rð 
ð�
ð ˜x¨Ô4ð ð ð ñ 
„ðð 
ð�
ð  H¨c¨U°B¨YÔ$7ð ¸HÀR¼Lð ð ð ñ 
„ðð #ð ,ð ,ð ,ð ,ð ,ð ,r   