myst-parser 4.0.1


pip install myst-parser

  Latest version

Released: Feb 12, 2025


Meta
Author: Chris Sewell
Requires Python: >=3.10

Classifiers

Development Status
  • 4 - Beta

Framework
  • Sphinx :: Extension

Intended Audience
  • Developers

License
  • OSI Approved :: MIT License

Programming Language
  • Python :: 3
  • Python :: 3 :: Only
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: Implementation :: CPython
  • Python :: Implementation :: PyPy

Topic
  • Software Development :: Libraries :: Python Modules
  • Text Processing :: Markup

MyST-Parser

Github-CI Coverage Status Documentation Status Code style: black PyPI Conda PyPI - Downloads

MyST is a rich and extensible flavor of Markdown meant for technical documentation and publishing.

MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility. This repository serves as the reference implementation of MyST Markdown, as well as a collection of tools to support working with MyST in Python and Sphinx. It contains an extended CommonMark-compliant parser using markdown-it-py, as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.

See the MyST Parser documentation for more information.

Installation

To install the MyST parser, run the following in a Conda environment (recommended):

conda install -c conda-forge myst-parser

or

pip install myst-parser

Or for package development:

git clone https://github.com/executablebooks/MyST-Parser
cd MyST-Parser
git checkout master
pip install -e .[code_style,linkify,testing,rtd]

To use the MyST parser in Sphinx, simply add: extensions = ["myst_parser"] to your conf.py.

Contributing

We welcome all contributions! See the Contributing Guide for more details.

4.0.1 Feb 12, 2025
4.0.0 Aug 05, 2024
3.0.1 Apr 28, 2024
3.0.0 Apr 23, 2024
2.0.0 Jun 13, 2023
1.0.0 Mar 07, 2023
0.19.2 Mar 07, 2023
0.19.1 Mar 02, 2023
0.19.0 Mar 01, 2023
0.18.1 Sep 27, 2022
0.18.0 Jun 07, 2022
0.17.2 Apr 17, 2022
0.17.1 Apr 15, 2022
0.17.0 Feb 11, 2022
0.16.1 Dec 16, 2021
0.16.0 Dec 11, 2021
0.15.2 Aug 27, 2021
0.15.1 Jun 17, 2021
0.15.0 Jun 12, 2021
0.14.0 May 04, 2021
0.14.0a3 May 01, 2021
0.14.0a2 Apr 25, 2021
0.14.0a1 Apr 25, 2021
0.13.7 Apr 24, 2021
0.13.6 Apr 09, 2021
0.13.5 Feb 15, 2021
0.13.4 Feb 15, 2021
0.13.3 Jan 20, 2021
0.13.2 Jan 20, 2021
0.13.1 Dec 31, 2020
0.13.0 Dec 18, 2020
0.12.10 Sep 21, 2020
0.12.9 Sep 08, 2020
0.12.8 Sep 01, 2020
0.12.7 Aug 31, 2020
0.12.6 Aug 28, 2020
0.12.5 Aug 27, 2020
0.12.4 Aug 26, 2020
0.12.3 Aug 26, 2020
0.12.2 Aug 25, 2020
0.12.1 Aug 21, 2020
0.12.0 Aug 19, 2020
0.11.2 Aug 13, 2020
0.11.1 Aug 12, 2020
0.11.0 Aug 12, 2020
0.10.0 Aug 07, 2020
0.9.1 Jul 20, 2020
0.9.0 Jun 22, 2020
0.8.2 Jun 12, 2020
0.8.1 Apr 15, 2020
0.8.0 Apr 01, 2020
0.8.0a4 Apr 01, 2020
0.8.0a3 Mar 29, 2020
0.8.0a2 Mar 29, 2020
0.8.0a1 Mar 28, 2020
0.7.1 Mar 16, 2020
0.7.0 Mar 15, 2020
0.6.0 Mar 12, 2020
0.6.0a3 Mar 12, 2020
0.6.0a2 Mar 12, 2020
0.6.0a1 Mar 11, 2020
0.5.1 Mar 09, 2020
0.5.0 Mar 08, 2020
0.5.0a1 Mar 08, 2020
0.4.0 Mar 07, 2020
0.3.2 Mar 05, 2020
0.3.1 Mar 05, 2020
0.3.0 Mar 05, 2020

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras:
Dependencies:
docutils (<0.22,>=0.19)
jinja2
markdown-it-py (~=3.0)
mdit-py-plugins (>=0.4.1,~=0.4)
pyyaml
sphinx (<9,>=7)