File manager - Edit - /opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/__pycache__/_discovery.cpython-311.pyc
Back
� ,|oiD � �* � d dl Z d dlZd dlZd� Zd� ZdS )� Nc � � t j � | � � j j }n# t $ r d}Y nw xY wt d� |D � � � � S )N� c 3 �| K � | ]7}t |t � � r |d j dk �(|d j V � �8dS )r �extra� N)� isinstance�tuple�value)�.0�markers �g/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/setuptools/_discovery.py� <genexpr>z"extras_from_dep.<locals>.<genexpr> sY � � � � � ���f�e�$�$�� *0����G�)C�)C� �q� ��)C�)C�)C�)C�� � )� packaging�requirements�Requirementr �_markers�AttributeError�set)�dep�markerss r �extras_from_depr sw � ���(�4�4�S�9�9�@�I����� � � ���������� � ��� � � � � s �), �;�;c � � t j t j t t | � � t � � � � S )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 r )�depss r �extras_from_depsr s) � � ��H�L�#�o�t�*D�*D�c�e�e�L�L�Lr )r r �packaging.requirementsr r r r r r �<module>r"