From d956f7d02105a4ae734a8713f5e10a956fbbe5c8 Mon Sep 17 00:00:00 2001 From: Dmitry Shachnev Date: Mon, 18 Jul 2022 13:50:12 +0300 Subject: [PATCH 1/2] Adjust for API changes in Python-Markdown 3.0 Support for old deprecated API was removed in Python-Markdown 3.4. --- pweave/formatters/markdownmath.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pweave/formatters/markdownmath.py b/pweave/formatters/markdownmath.py index 5a9c629..f665160 100644 --- a/pweave/formatters/markdownmath.py +++ b/pweave/formatters/markdownmath.py @@ -1,3 +1,4 @@ +from xml.etree.ElementTree import Element import markdown @@ -6,7 +7,7 @@ def __init__(self): markdown.inlinepatterns.Pattern.__init__(self, r'(? Date: Sun, 6 Oct 2024 18:07:32 +0300 Subject: [PATCH 2/2] Bump required Markdown version to 3.0 --- requirements.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 4bd07e0..ab5b4a1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -markdown +markdown >= 3.0 pygments ipython nbformat diff --git a/setup.py b/setup.py index 3ca46de..f04c697 100644 --- a/setup.py +++ b/setup.py @@ -35,7 +35,7 @@ def read(fname): author_email='matti.pastell@helsinki.fi', url='http://mpastell.com/pweave', packages=['pweave', 'pweave.themes', 'pweave.formatters', 'pweave.processors', 'pweave.bokeh'], - install_requires = ['markdown', + install_requires = ['markdown >= 3.0', 'pygments', 'ipython >= 6.0', 'nbformat',