Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.12/site-packages/pip/_vendor/pygments/__pycache__/plugin.cpython-312.pyc

�

4Μgc��B�dZddlmZdZdZdZdZd�Zd�Zd	�Z	d
�Z
d�Zy)
a�
    pygments.plugin
    ~~~~~~~~~~~~~~~

    Pygments plugin interface.

    lexer plugins::

        [pygments.lexers]
        yourlexer = yourmodule:YourLexer

    formatter plugins::

        [pygments.formatters]
        yourformatter = yourformatter:YourFormatter
        /.ext = yourformatter:YourFormatter

    As you can see, you can define extensions for the formatter
    with a leading slash.

    syntax plugins::

        [pygments.styles]
        yourstyle = yourstyle:YourStyle

    filter plugin::

        [pygments.filter]
        yourfilter = yourfilter:YourFilter


    :copyright: Copyright 2006-2024 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
�)�entry_pointszpygments.lexerszpygments.formatterszpygments.styleszpygments.filtersc�v�t�}t|d�r|j|��S|j|g�S)N�select)�group)r�hasattrr�get)�
group_name�groupss  �F/usr/local/lib/python3.12/site-packages/pip/_vendor/pygments/plugin.py�iter_entry_pointsr+s9��
�^�F��v�x� ��}�}�:�}�.�.��z�z�*�b�)�)�c#�XK�tt�D]}|j����y�w�N)r�LEXER_ENTRY_POINT�load��
entrypoints r�find_plugin_lexersr7s#����'�(9�:�
��o�o���;�s�(*c#�pK�tt�D] }|j|j�f���"y�wr)r�FORMATTER_ENTRY_POINT�namerrs r�find_plugin_formattersr<s,����'�(=�>�
��o�o�z���0�0�0�?���46c#�pK�tt�D] }|j|j�f���"y�wr)r�STYLE_ENTRY_POINTrrrs r�find_plugin_stylesrAs,����'�(9�:�
��o�o�z���0�0�0�;�rc#�pK�tt�D] }|j|j�f���"y�wr)r�FILTER_ENTRY_POINTrrrs r�find_plugin_filtersrFs,����'�(:�;�
��o�o�z���0�0�0�<�rN)�__doc__�importlib.metadatarrrrrrrrrr�r
r�<module>r#sA��!�D,�%��-��%��'��	*� �
1�
1�
1r

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists