HOME


Mini Shell 1.0
Redirecting to https://devs.lapieza.net/iniciar-sesion Redirecting to https://devs.lapieza.net/iniciar-sesion.
DIR: /proc/1784574/root/lib/python3/dist-packages/setuptools/__pycache__/
Upload File :
Current File : //proc/1784574/root/lib/python3/dist-packages/setuptools/__pycache__/_entry_points.cpython-311.pyc
�

���c���V�ddlZddlZddlZddlmZddlmZddlmZddl	m
Z
ddlmZddl
mZd	�Zd
�Zd�Zde
jfd
�Zejd���Ze�e��d���Ze�ed��d���ede
jfd���Zd�ZdS)�N�)�OptionError)�yield_lines)�	pass_none)�metadata)�
ensure_unique)�consumec�f�	|jdS#t$r}d|�d�}t|��|�d}~wwxYw)zR
    Exercise one of the dynamic properties to trigger
    the pattern match.
    zProblems to parse zq.
Please ensure entry-point follows the spec: https://packaging.python.org/en/latest/specifications/entry-points/N)�extras�AttributeErrorr)�ep�ex�msgs   �:/usr/lib/python3/dist-packages/setuptools/_entry_points.py�ensure_validr
sb��
'�
�	�	�	�	���'�'�'�
R��
R�
R�
R�	��#���B�&�����'���s��
0�+�0c��t|��}d|�d�d�|��z}tj�|��S)zf
    Given a value of an entry point or series of entry points,
    return each as an EntryPoint.
    �[�]
�
)r�joinr�EntryPoints�
_from_text)�value�group�lines�texts    r�
load_grouprsF��
����E��u�>�>�>�D�I�I�e�,�,�,�D���*�*�4�0�0�0�c��|j|jfS�N)r�name)r
s r�by_group_and_namer"'s��
�8�R�W��r�epsc	�r�tttt|t�������|S)zM
    Ensure entry points are unique by group and name and validate each.
    ��key)r	�maprrr"�r#s r�validater)+s/���C��m�C�5F�G�G�G�H�H�I�I�I��Jrc��tj�d�|���D����}t	tj|����S)zA
    Given a Distribution.entry_points, produce EntryPoints.
    c3�<K�|]\}}t||��V��dSr )r)�.0rrs   r�	<genexpr>zload.<locals>.<genexpr>8sD����+)�+)��E�5�	�5�%� � �+)�+)�+)�+)�+)�+)r)�	itertools�chain�
from_iterable�itemsr)rr)r#�groupss  r�loadr33sZ��
�_�
*�
*�+)�+)��I�I�K�K�+)�+)�+)�)�)�F��H�(��0�0�1�1�1rc�~�ttjtj�|������S)z�
    >>> ep, = load('[console_scripts]\nfoo=bar')
    >>> ep.group
    'console_scripts'
    >>> ep.name
    'foo'
    >>> ep.value
    'bar'
    )r)rrrr(s r�_r5>s.���H�(��)=�)H�)H��)M�)M�N�N�O�O�Orc��|Sr �)�xs r�<lambda>r9Ls��A�rc��tjd��}tjt	||���|��}d�d�|D����S)Nrr%rc3�HK�|]\}}d|�dt|���d�V��dS)rrrN)�render_items)r,rr1s   rr-zrender.<locals>.<genexpr>TsU�������E�5�	.�E�-�-�l�5�)�)�-�-�-������r)�operator�
attrgetterr.�groupby�sortedr)r#�by_groupr2s   r�renderrBOsc���"�7�+�+�H�
�
�v�c�x�8�8�8�(�
C�
C�F��9�9���"������rc�Z�d�d�t|��D����S)Nrc3�8K�|]}|j�d|j��V��dS)z = N)r!r)r,r
s  rr-zrender_items.<locals>.<genexpr>[sH��������7�!�!�r�x�!�!������r)rr@r(s rr<r<Zs:���9�9�����+�+������r)�	functoolsr=r.�errorsr�extern.jaraco.textr�extern.jaraco.functoolsr�
_importlibr�
_itertoolsr�extern.more_itertoolsr	rrr"rr)�singledispatchr3�register�strr5�typerBr<r7rr�<module>rPs���������������������+�+�+�+�+�+�.�.�.�.�.�.� � � � � � �%�%�%�%�%�%�*�*�*�*�*�*�'�'�'�1�1�1�����(�&�������2�2���2����s���
P�
P���
P��
�
�d�d�4�j�j�+�+�&�&�&����$�����������r