module documentation

Python Markdown A Python implementation of John Gruber's Markdown. Documentation: https://python-markdown.github.io/ GitHub: https://github.com/Python-Markdown/markdown/ PyPI: https://pypi.org/project/Markdown/ Started by Manfred Stienstra (http://www.dwerg.net/). Maintained for a few years by Yuri Takhteyev (http://www.freewisdom.org). Currently maintained by Waylan Limberg (https://github.com/waylan), Dmitry Shachnev (https://github.com/mitya57) and Isaac Muse (https://github.com/facelessuser). Copyright 2007-2018 The Python Markdown Project (v. 1.7 and later) Copyright 2004, 2005, 2006 Yuri Takhteyev (v. 0.2-1.6b) Copyright 2004 Manfred Stienstra (the original version) License: BSD (see LICENSE.md for details). CORE MARKDOWN BLOCKPARSER =========================================================================== This parser handles basic parsing of Markdown blocks. It doesn't concern itself with inline elements such as **bold** or *italics*, but rather just catches blocks, lists, quotes, etc. The BlockParser is made up of a bunch of BlockProcessors, each handling a different type of block. Extensions may add/replace/remove BlockProcessors as they need to alter how markdown blocks are parsed.

Class BlockProcessor Base class for block processors.
Class BlockQuoteProcessor No class docstring; 0/1 constant, 1/3 method documented
Class CodeBlockProcessor Process code blocks.
Class EmptyBlockProcessor Process blocks that are empty or start with an empty line.
Class HashHeaderProcessor Process Hash Headers.
Class HRProcessor Process Horizontal Rules.
Class ListIndentProcessor Process children of list items.
Class OListProcessor Process ordered list blocks.
Class ParagraphProcessor Process Paragraph blocks.
Class ReferenceProcessor Process link references.
Class SetextHeaderProcessor Process Setext-style Headers.
Class UListProcessor Process unordered list blocks.
Function build_block_parser Build the default block parser used by Markdown.
Variable logger Undocumented
def build_block_parser(md, **kwargs): (source)

Build the default block parser used by Markdown.

logger = (source)

Undocumented