mirror of
https://github.com/certbot/certbot.git
synced 2026-02-24 02:10:27 -05:00
16 lines
595 B
Python
16 lines
595 B
Python
"""Copied from https://stackoverflow.com/a/16863232"""
|
|
|
|
def setup(app):
|
|
# enable Pygments json lexer
|
|
try:
|
|
import pygments
|
|
if pygments.__version__ >= '1.5':
|
|
# use JSON lexer included in recent versions of Pygments
|
|
from pygments.lexers import JsonLexer
|
|
else:
|
|
# use JSON lexer from pygments-json if installed
|
|
from pygson.json_lexer import JSONLexer as JsonLexer
|
|
except ImportError:
|
|
pass # not fatal if we have old (or no) Pygments and no pygments-json
|
|
else:
|
|
app.add_lexer('json', JsonLexer())
|