python-myst-parser
Port variant v12
Summary Extended commonmark compliant parser (3.12)
Package version 3.0.0
Homepage https://github.com/executablebooks/MyST-Parser
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v11
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 25 APR 2024, 12:19:55 UTC
Port created 24 SEP 2022, 00:03:08 UTC
Subpackage Descriptions
single # MyST-Parser [![Github-CI][github-ci]][github-link] [![Coverage Status][codecov-badge]][codecov-link] [![Documentation Status][rtd-badge]][rtd-link] [![Code style: black][black-badge]][black-link] [![PyPI][pypi-badge]][pypi-link] [![Conda][conda-badge]][conda-link] [![PyPI - Downloads][install-badge]][install-link] **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): ```bash conda install -c conda-forge myst-parser ` or `bash pip install myst-parser ``` Or for package development: ```bash 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. [github-ci]: https://github.com/executablebooks/MyST-Parser/workflows/continuous-integration/badge.svg?branch=master [github-link]: https://github.com/executablebooks/MyST-Parser [codecov-badge]: https://codecov.io/gh/executablebooks/MyST-Parser/branch/master/graph/badge.svg [codecov-link]: https://codecov.io/gh/executablebooks/MyST-Parser [rtd-badge]: https://readthedocs.org/projects/myst-parser/badge/?version=latest [rtd-link]: https://myst-parser.readthedocs.io/en/latest/?badge=latest [black-badge]: https://img.shields.io/badge/code%20style-black-000000.svg [pypi-badge]: https://img.shields.io/pypi/v/myst-parser.svg [pypi-link]: https://pypi.org/project/myst-parser [conda-badge]: https://anaconda.org/conda-forge/myst-parser/badges/version.svg [conda-link]: https://anaconda.org/conda-forge/myst-parser [black-link]: https://github.com/ambv/black [install-badge]: https://img.shields.io/pypi/dw/myst-parser?label=pypi%20installs [install-link]: https://pypistats.org/packages/myst-parser
Configuration Switches (platform-specific settings discarded)
PY311 OFF Build using Python 3.11 PY312 ON Build using Python 3.12
Package Dependencies by Type
Build (only) python312:dev:standard
python-pip:single:v12
autoselect-python:single:standard
Build and Runtime python312:primary:standard
Runtime (only) python-docutils:single:v12
python-Jinja2:single:v12
python-markdown-it-py:single:v12
python-mdit-py-plugins:single:v12
python-PyYAML:single:v12
python-Sphinx:single:v12
Download groups
main mirror://PYPIWHL/ca/7c/09fc9016ac7a36fbf72cf306435279c57065c45db9bf6e33af7ad702d1b7
Distribution File Information
8ee926557b8e4c2940a1e62c5720e1667cfaf8480b94b1b9c77dc38e31d104aa 83154 myst_parser-3.0.0-py3-none-any.whl
Ports that require python-myst-parser:v12
libtcod:standard Roguelike game development library