8fcDdZddlmZdZdZdZdZdZdZd Z d Z d Z d 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-2024 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) entry_pointszpygments.lexerszpygments.formatterszpygments.styleszpygments.filtersct}t|dr||S||gS)Nselect)group)rhasattrrget) group_namegroupss {/builddir/build/BUILD/imunify360-venv-2.3.5/opt/imunify360/venv/lib/python3.11/site-packages/pip/_vendor/pygments/plugin.pyiter_entry_pointsr +sI ^^Fvx  *}}:}...zz*b)))c#dKttD]}|VdSN)r LEXER_ENTRY_POINTload entrypoints r find_plugin_lexersr7sA'(9::  oo  r c#rKttD]}|j|fV dSr)r FORMATTER_ENTRY_POINTnamerrs r find_plugin_formattersr<sH'(=>>11 oz000000011r c#rKttD]}|j|fV dSr)r STYLE_ENTRY_POINTrrrs r find_plugin_stylesrAsH'(9::11 oz000000011r c#rKttD]}|j|fV dSr)r FILTER_ENTRY_POINTrrrs r find_plugin_filtersrFsH'(:;;11 oz000000011r N) __doc__importlib.metadatarrrrrr rrrrr r r"s!!D,+++++%-%' * * *   111 111 11111r