§
    
Á³g
  ã                   ó8   — d Z dZdZdZdZd„ Zd„ Zd„ Zd„ Zd	„ Z	d
S )a  
    pygments.plugin
    ~~~~~~~~~~~~~~~

    Pygments plugin interface. By default, this tries to use
    ``importlib.metadata``, which is in the Python standard
    library since Python 3.8, or its ``importlib_metadata``
    backport for earlier versions of Python. It falls back on
    ``pkg_resources`` if not found. Finally, if ``pkg_resources``
    is not found either, no plugins are loaded at all.

    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-2022 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
zpygments.lexerszpygments.formatterszpygments.styleszpygments.filtersc                 óP  — 	 ddl m} nY# t          $ rL 	 ddlm} nA# t          $ r4 	 ddlm}  || ¦  «        cY cY S # t          t          f$ r	 g cY cY cY S w xY ww xY wY nw xY w |¦   «         }t          |d¦  «        r|                     | ¬¦  «        S | 	                    | g ¦  «        S )Né    )Úentry_points)Úiter_entry_pointsÚselect)Úgroup)
Úimportlib.metadatar   ÚImportErrorÚimportlib_metadataÚpip._vendor.pkg_resourcesr   ÚOSErrorÚhasattrr   Úget)Ú
group_namer   r   Úgroupss       úY/var/www/html/mpstechhub/venv/lib/python3.11/site-packages/pip/_vendor/pygments/plugin.pyr   r   /   s(  € ð5Ø3Ð3Ð3Ð3Ð3Ð3Ð3øÝð 	5ð 	5ð 	5ð	5Ø7Ð7Ð7Ð7Ð7Ð7Ð7øÝð 	5ð 	5ð 	5ð5ØGÐGÐGÐGÐGÐGð )Ð(¨Ñ4Ô4Ð4Ð4Ð4Ð4Ð4øõ  ¥Ð)ð ð ð Ø�	�	�	�	�	�	�	ðøøøð	5øøøð 8Ð7ð	5øøøð ˆ\‰^Œ^€FÝˆv�xÑ Ô ð *ð �}Š} :ˆ}Ñ.Ô.Ð.ð �zŠz˜* bÑ)Ô)Ð)sN   ‚	 ‰
A”šA›
A¦;¬A·A»AÁAÁAÁAÁAÁAÁAc               #   ód   K  — t          t          ¦  «        D ]} |                      ¦   «         V — Œd S ©N)r   ÚLEXER_ENTRY_POINTÚload©Ú
entrypoints    r   Úfind_plugin_lexersr   G   sA   è è € Ý'Õ(9Ñ:Ô:ð  ð  ˆ
Ø�oŠoÑÔÐÐÐÐð ð  ó    c               #   ór   K  — t          t          ¦  «        D ]} | j        |                      ¦   «         fV — Œ d S r   )r   ÚFORMATTER_ENTRY_POINTÚnamer   r   s    r   Úfind_plugin_formattersr   L   sH   è è € Ý'Õ(=Ñ>Ô>ð 1ð 1ˆ
ØŒo˜zŸšÑ0Ô0Ð0Ð0Ð0Ð0Ð0ð1ð 1r   c               #   ór   K  — t          t          ¦  «        D ]} | j        |                      ¦   «         fV — Œ d S r   )r   ÚSTYLE_ENTRY_POINTr   r   r   s    r   Úfind_plugin_stylesr    Q   sH   è è € Ý'Õ(9Ñ:Ô:ð 1ð 1ˆ
ØŒo˜zŸšÑ0Ô0Ð0Ð0Ð0Ð0Ð0ð1ð 1r   c               #   ór   K  — t          t          ¦  «        D ]} | j        |                      ¦   «         fV — Œ d S r   )r   ÚFILTER_ENTRY_POINTr   r   r   s    r   Úfind_plugin_filtersr#   V   sH   è è € Ý'Õ(:Ñ;Ô;ð 1ð 1ˆ
ØŒo˜zŸšÑ0Ô0Ð0Ð0Ð0Ð0Ð0ð1ð 1r   N)
Ú__doc__r   r   r   r"   r   r   r   r    r#   © r   r   ú<module>r&      s   ðð&ð &ðP &Ð Ø-Ð Ø%Ð Ø'Ð ð*ð *ð *ð0 ð  ð  ð
1ð 1ð 1ð
1ð 1ð 1ð
1ð 1ð 1ð 1ð 1r   