o a@s@dZdZdZdZdZddZddZd d Zd d Zd dZ 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 Cs2zddl}Wn ttfygYSw||S)N) pkg_resources ImportErrorOSErroriter_entry_points) group_namerr1/usr/lib/python3/dist-packages/pygments/plugin.pyr+s   rccsttD]}|VqdSN)rLEXER_ENTRY_POINTload entrypointrrrfind_plugin_lexers4s  rcc$ttD] }|j|fVqdSr )rFORMATTER_ENTRY_POINTnamer r rrrfind_plugin_formatters9 rccrr )rSTYLE_ENTRY_POINTrr r rrrfind_plugin_styles>rrccrr )rFILTER_ENTRY_POINTrr r rrrfind_plugin_filtersCrrN) __doc__r rrrrrrrrrrrrs$