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). Legacy Attributes Extension =========================== An extension to Python Markdown which implements legacy attributes. Prior to Python-Markdown version 3.0, the Markdown class had an `enable_attributes` keyword which was on by default and provided for attributes to be defined for elements using the format `{@key=value}`. This extension is provided as a replacement for backward compatibility. New documents should be authored using attr_lists. However, numerious documents exist which have been using the old attribute format for many years. This extension can be used to continue to render those documents correctly.

Class LegacyAttrExtension Undocumented
Class LegacyAttrs No class docstring; 2/2 methods documented
Function makeExtension Undocumented
Constant ATTR_RE Undocumented
def makeExtension(**kwargs): (source)

Undocumented

ATTR_RE = (source)

Undocumented

Value
re.compile(r'\{@([^\}]*)=([^\}]*)\}')