403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.109
Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10
System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64
User : SERVERWEB ( 0)
PHP Version : 8.1.10
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  C:/cygwin64/lib/python3.9/site-packages/setuptools/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/cygwin64/lib/python3.9/site-packages/setuptools/__pycache__/_entry_points.cpython-39.pyc
a

��e��@s�ddlZddlZddlZddlmZddlmZddlmZddl	m
Z
ddlmZddl
mZd	d
�Zdd�Zd
d�Ze
jd�dd�Zejdd��Ze�e�dd��Ze�ed�dd��ee
jd�dd��Zdd�ZdS)�N�)�OptionError)�yield_lines)�	pass_none)�metadata)�
ensure_unique)�consumec
CsJz
|jWn:tyD}z"d|�d�}t|�|�WYd}~n
d}~00dS)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)�epZex�msg�r
�</usr/lib/python3.9/site-packages/setuptools/_entry_points.py�ensure_valid
s

�rcCs*t|�}d|�d�d�|�}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�textr
r
r�
load_groupsrcCs|j|jfS�N)r�name)rr
r
r�by_group_and_name'sr��epscCstttt|td���|S)zM
    Ensure entry points are unique by group and name and validate each.
    ��key)r�maprrrrr
r
r�validate+sr#cCs(tj�dd�|��D��}tt�|��S)zA
    Given a Distribution.entry_points, produce EntryPoints.
    css|]\}}t||�VqdSr)r)�.0rrr
r
r�	<genexpr>8szload.<locals>.<genexpr>)�	itertools�chain�
from_iterable�itemsr#rr)r�groupsr
r
r�load3s�r+cCstt�tj�|���S)z�
    >>> ep, = load('[console_scripts]\nfoo=bar')
    >>> ep.group
    'console_scripts'
    >>> ep.name
    'foo'
    >>> ep.value
    'bar'
    )r#rrrrr
r
r�_>sr,cCs|Srr
)�xr
r
r�<lambda>L�r.cCs2t�d�}t�t||d�|�}d�dd�|D��S)Nrr rcss(|] \}}d|�dt|��d�VqdS)rrrN)�render_items)r$rr)r
r
rr%Tr/zrender.<locals>.<genexpr>)�operator�
attrgetterr&�groupby�sortedr)rZby_groupr*r
r
r�renderOs
r5cCsd�dd�t|�D��S)Nrcss |]}|j�d|j��VqdS)z = N)rr)r$rr
r
rr%Xr/zrender_items.<locals>.<genexpr>)rr4rr
r
rr0Wsr0)�	functoolsr1r&�errorsrZextern.jaraco.textrZextern.jaraco.functoolsrZ
_importlibr�
_itertoolsrZextern.more_itertoolsrrrrrr#�singledispatchr+�register�strr,�typer5r0r
r
r
r�<module>s(





Youez - 2016 - github.com/yon3zu
LinuXploit