A Sphinx extension for rendering tables written in markdown
Project Links
Meta
Author: Ryan Fox
Classifiers
Development Status
- 4 - Beta
Intended Audience
- Developers
Topic
- Software Development :: Build Tools
License
- OSI Approved :: GNU General Public License v3 (GPLv3)
Programming Language
- Python :: 3.5
- Python :: 3.6
sphinx-markdown-tables
A Sphinx extension for rendering markdown tables.
Sphinx supports markdown via Recommonmark, which does not support tables. This extension provides them.
It renders markdown tables as HTML, as defined by python-markdown
Installation
pip install sphinx-markdown-tables
Usage
Quick version
Add sphinx_markdown_tables
to extensions
in conf.py
, like so:
extensions = [
'sphinx_markdown_tables',
]
Longer version
Sphinx needs to be configured to use markdown. First, you need recommonmark
:
pip install recommonmark
In conf.py
, configure source_parsers
and source_suffix
:
source_parsers = {
'.md': 'recommonmark.parser.CommonMarkParser',
}
source_suffix = ['.rst', '.md']
Once Sphinx is configured appropriately, add sphinx_markdown_tables
to extensions
, like so:
extensions = [
'sphinx_markdown_tables',
]
For more information on Sphinx and markdown, see the Sphinx documentation.
License
This project is available under the GPLv3 license. For other licensing arrangements contact Ryan Fox.
Jul 29, 2022
0.0.17
Jul 24, 2022
0.0.16
Jun 16, 2020
0.0.15
May 05, 2020
0.0.14
May 05, 2020
0.0.13
Jan 20, 2020
0.0.12
Oct 17, 2019
0.0.10
Aug 27, 2018
0.0.9
Jul 31, 2018
0.0.8
Jul 28, 2018
0.0.7
Jul 19, 2018
0.0.6
Jun 29, 2018
0.0.5
Jun 29, 2018
0.0.4
Jun 05, 2018
0.0.3
Jun 05, 2018
0.0.2
May 31, 2018
0.0.1
Wheel compatibility matrix
Files in release
Extras:
None
Dependencies:
(>=3.4)
markdown