From 66fa71a8f11b6ce5e8471b533f67cc3a1fdb85a8 Mon Sep 17 00:00:00 2001 From: Arturs Artamonovs Date: Sun, 29 Jan 2023 10:30:54 +0000 Subject: Update to new mistune, removed old mistune, rewrite to python3 --- src/mistune/directives/__init__.py | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/mistune/directives/__init__.py (limited to 'src/mistune/directives/__init__.py') diff --git a/src/mistune/directives/__init__.py b/src/mistune/directives/__init__.py new file mode 100644 index 0000000..660c4c8 --- /dev/null +++ b/src/mistune/directives/__init__.py @@ -0,0 +1,31 @@ +from ._base import DirectiveParser, BaseDirective, DirectivePlugin +from ._rst import RSTDirective +from ._fenced import FencedDirective +from .admonition import Admonition +from .toc import TableOfContents +from .include import Include +from .image import Image, Figure + + +class RstDirective(RSTDirective): # pragma: no cover + def __init__(self, plugins): + super(RstDirective, self).__init__(plugins) + import warnings + warnings.warn( + "'RstDirective' is deprecated, please use 'RSTDirective' instead.", + DeprecationWarning, + stacklevel=2, + ) + + +__all__ = [ + 'DirectiveParser', + 'BaseDirective', + 'DirectivePlugin', + 'RSTDirective', + 'FencedDirective', + 'Admonition', + 'TableOfContents', + 'Include', + 'Image', 'Figure', +] -- cgit v1.2.3