18 lines
468 B
Python
18 lines
468 B
Python
|
"""Docutils CommonMark parser"""
|
||
|
|
||
|
__version__ = '0.7.1'
|
||
|
|
||
|
|
||
|
def setup(app):
|
||
|
"""Initialize Sphinx extension."""
|
||
|
import sphinx
|
||
|
from .parser import CommonMarkParser
|
||
|
|
||
|
if sphinx.version_info >= (1, 8):
|
||
|
app.add_source_suffix('.md', 'markdown')
|
||
|
app.add_source_parser(CommonMarkParser)
|
||
|
elif sphinx.version_info >= (1, 4):
|
||
|
app.add_source_parser('.md', CommonMarkParser)
|
||
|
|
||
|
return {'version': __version__, 'parallel_read_safe': True}
|