|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
""" |
|
|
Python-Markdown provides two public functions ([`markdown.markdown`][] and [`markdown.markdownFromFile`][]) |
|
|
both of which wrap the public class [`markdown.Markdown`][]. All submodules support these public functions |
|
|
and class and/or provide extension support. |
|
|
|
|
|
Modules: |
|
|
core: Core functionality. |
|
|
preprocessors: Pre-processors. |
|
|
blockparser: Core Markdown block parser. |
|
|
blockprocessors: Block processors. |
|
|
treeprocessors: Tree processors. |
|
|
inlinepatterns: Inline patterns. |
|
|
postprocessors: Post-processors. |
|
|
serializers: Serializers. |
|
|
util: Utility functions. |
|
|
htmlparser: HTML parser. |
|
|
test_tools: Testing utilities. |
|
|
extensions: Markdown extensions. |
|
|
""" |
|
|
|
|
|
from __future__ import annotations |
|
|
|
|
|
from .core import Markdown, markdown, markdownFromFile |
|
|
from .__meta__ import __version__, __version_info__ |
|
|
|
|
|
|
|
|
from .extensions import Extension |
|
|
|
|
|
__all__ = ['Markdown', 'markdown', 'markdownFromFile'] |
|
|
|