From 15547b279664602d524f20630fdb35f5424b0eba Mon Sep 17 00:00:00 2001 From: Alberto Bertogli Date: Wed, 31 Aug 2022 21:07:53 +0100 Subject: [PATCH] utils: Update Markdown local links extension to the new API The Markdown extension for rewriting local links was using an API that is now deprecated, and as of python-markdown 3.4 it is no longer available. This patch adjusts the code to use the new API which should be available from 3.0 onwards. --- utils.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utils.py b/utils.py index 9c2c45a..b19c9d3 100644 --- a/utils.py +++ b/utils.py @@ -177,7 +177,7 @@ if markdown: tag.set("href", new_target) class RewriteLocalLinksExtension(markdown.Extension): - def extendMarkdown(self, md, md_globals): - md.treeprocessors.add( - "RewriteLocalLinks", RewriteLocalLinks(), "_end" + def extendMarkdown(self, md): + md.treeprocessors.register( + RewriteLocalLinks(), "RewriteLocalLinks", 1000 )