+
    Ž°³jI  ã                  ó*  a € 0 t $ ^ RIHt ^ RIHtHtHt ^ RIHt ^ RI	H
t
HtHt ^ RIHt ^ RIHt ]
'       d   ^ RI	Ht ]! R4      t]]],          ,          tR	]R
&   ]! 4       ! ]4      tR]R&   R R lt]R R l4       t]R R l4       t]3R R lltR# )é    )Úannotations)ÚCallableÚIterableÚIterator)Ú	lru_cache)ÚTYPE_CHECKINGÚTypeVarÚoverload)Útext)ÚRequirement)Ú	TypeAliasÚ_Tr   Ú
_StrOrIterzCallable[[str], Requirement]Ú	parse_reqc               ó    € V ^8„  d   QhRRRR/# )é   Ústrsr   ÚreturnzIterator[str]© )Úformats   "ÚQ/home/luca/screen-checking/.venv/lib/python3.14/site-packages/setuptools/_reqs.pyÚ__annotate__r      s   € ÷ Rñ R˜
ð R }ñ Ró    c                ó†   € \         P                  ! \        \         P                  \         P                  ! V 4      4      4      # )z€
Yield requirement strings for each specification in `strs`.

`strs` must be a string, or a (possibly-nested) iterable thereof.
)r   Újoin_continuationÚmapÚdrop_commentÚyield_lines©r   s   &r   Úparse_stringsr       s-   € ô ×!Ò!¤#¤d×&7Ñ&7¼×9IÒ9IÈ$Ó9OÓ"PÓQÐQr   c               ó    € V ^8„  d   QhRRRR/# )r   r   r   r   zIterator[Requirement]r   )r   s   "r   r   r   #   s   € × 9Ñ 9�
Ð 9Ð4Ñ 9r   c                ó   € R # ©Nr   r   s   &r   Úparser$   "   s   € Ù69r   c               ó$   € V ^8„  d   QhRRRRRR/# ©r   r   r   ÚparserzCallable[[str], _T]r   zIterator[_T]r   )r   s   "r   r   r   %   s   € × MÑ M�
Ð MÐ$7Ð M¸LÑ Mr   c                ó   € R # r#   r   ©r   r'   s   &&r   r$   r$   $   s   € ÙJMr   c               ó$   € V ^8„  d   QhRRRRRR/# r&   r   )r   s   "r   r   r   &   s"   € ÷ ,ñ ,�
ð ,Ð$7ð ,Èñ ,r   c                ó,   € \        V\        V 4      4      # )z
Parse requirements.
)r   r    r)   s   &&r   r$   r$   &   s   € ô ˆv”} TÓ*Ó+Ð+r   N)Ú__conditional_annotations__Ú
__future__r   Úcollections.abcr   r   r   Ú	functoolsr   Útypingr   r	   r
   Újaracor   Úpackaging.requirementsr   r   r   Ústrr   Ú__annotations__r   r    r$   )r,   s   @r   Ú<module>r5      sˆ   øðß "Ð "ç 8Ñ 8Ý ß 3Ñ 3å Ý .çÝ áˆTƒ]€Ø˜h s�mÕ+€
ˆIÓ +ñ +4¬+°kÓ*B€	Ð'Ó BõRð 
Ü 9ó 
Ø 9Ø	Ü Mó 
Ø MØ:C÷ ,ñ ,r   