HEX
Server: Microsoft-IIS/10.0
System: Windows NT ITPWINWEBSVR22 10.0 build 20348 (Windows Server 2022) AMD64
User: www.conferencesearch.co.uk (0)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: D:/Python311/Lib/site-packages/pip/_vendor/pygments/__pycache__/plugin.cpython-311.pyc
�

�mic��D�dZddlmZdZdZdZdZd�Zd�Zd	�Z	d
�Z
d�ZdS)
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-2025 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
�)�entry_pointszpygments.lexerszpygments.formatterszpygments.styleszpygments.filtersc��t��}t|d��r|�|���S|�|g��S)N�select)�group)r�hasattrr�get)�
group_name�groupss  �=D:\Python311\Lib\site-packages\pip/_vendor/pygments/plugin.py�iter_entry_pointsr+sI��
�^�^�F��v�x� � �*��}�}�:�}�.�.�.��z�z�*�b�)�)�)�c#�dK�tt��D]}|���V��dS�N)r�LEXER_ENTRY_POINT�load��
entrypoints r�find_plugin_lexersr7sA����'�(9�:�:� � �
��o�o������� � r
c#�rK�tt��D]}|j|���fV�� dSr)r�FORMATTER_ENTRY_POINT�namerrs r�find_plugin_formattersr<sH����'�(=�>�>�1�1�
��o�z���0�0�0�0�0�0�0�1�1r
c#�rK�tt��D]}|j|���fV�� dSr)r�STYLE_ENTRY_POINTrrrs r�find_plugin_stylesrAsH����'�(9�:�:�1�1�
��o�z���0�0�0�0�0�0�0�1�1r
c#�rK�tt��D]}|j|���fV�� dSr)r�FILTER_ENTRY_POINTrrrs r�find_plugin_filtersrFsH����'�(:�;�;�1�1�
��o�z���0�0�0�0�0�0�0�1�1r
N)�__doc__�importlib.metadatarrrrrrrrrr�r
r�<module>r"s���!�!�D,�+�+�+�+�+�%��-��%��'��	*�	*�	*� � � �
1�1�1�
1�1�1�
1�1�1�1�1r