+
    Ž°³jA  ã                   ó*   € ^ RI t ^ RIt^ RItR tR tR# )é    Nc                 óD  €  \         P                  P                  V 4      P                  P                  pV Uu0 uFH  p\        V\        4      '       g   K  V^ ,          P                  R8X  g   K5  V^,          P                  kKJ  	  up#   \
         d    Rp Ldi ; iu upi )r   Úextra© )	Ú	packagingÚrequirementsÚRequirementÚmarkerÚ_markersÚAttributeErrorÚ
isinstanceÚtupleÚvalue)ÚdepÚmarkersr	   s   &  ÚV/home/luca/screen-checking/.venv/lib/python3.14/site-packages/setuptools/_discovery.pyÚextras_from_depr      sŽ   € ðÜ×(Ñ(×4Ñ4°SÓ9×@Ñ@×IÑIˆñ
 óáˆFÜ�fœe×$ô 	à)/°­¯©¸GÑ)Cô 	ˆˆq�	�ŒÙñð øô ô ØŠðüòs"   ‚3B
 ¹BÁBÁ0BÂ
BÂBc                óz   € \         P                  ! \        P                  \	        \
        V 4      \        4       4      # )a  
>>> extras_from_deps(['requests'])
set()
>>> extras_from_deps(['pytest; extra == "test"'])
{'test'}
>>> sorted(extras_from_deps([
...     'requests',
...     'pytest; extra == "test"',
...     'pytest-cov; extra == "test"',
...     'sphinx; extra=="doc"']))
['doc', 'test']
)Ú	functoolsÚreduceÚoperatorÚor_Úmapr   Úset)Údepss   &r   Úextras_from_depsr      s&   € ô ×ÒœHŸL™L¬#¬o¸tÓ*DÄcÃeÓLÐLó    )r   r   Úpackaging.requirementsr   r   r   r   r   r   Ú<module>r      s   ðÛ Û ã ò	ôMr   