HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/pip/_vendor/pygments/__pycache__/plugin.cpython-310.pyc
o

@%Ne��@s@dZdZdZdZdZdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dS)a0
    pygments.plugin
    ~~~~~~~~~~~~~~~

    Pygments setuptools plugin interface. The methods defined
    here also work if setuptools isn't installed but they just
    return nothing.

    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-2021 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
zpygments.lexerszpygments.formatterszpygments.styleszpygments.filtersc	Cs6zddlm}Wn
ttfygYSw|�|�S)N�)�
pkg_resources)�pip._vendorr�ImportError�OSError�iter_entry_points)�
group_namer�r�=/usr/lib/python3/dist-packages/pip/_vendor/pygments/plugin.pyr+s�
rccs�tt�D]}|��VqdS�N)r�LEXER_ENTRY_POINT�load��
entrypointrrr	�find_plugin_lexers4s��rcc�$�tt�D]
}|j|��fVqdSr
)r�FORMATTER_ENTRY_POINT�namerr
rrr	�find_plugin_formatters9���rccrr
)r�STYLE_ENTRY_POINTrrr
rrr	�find_plugin_styles>rrccrr
)r�FILTER_ENTRY_POINTrrr
rrr	�find_plugin_filtersCrrN)
�__doc__rrrrrrrrrrrrr	�<module>s$