From e73e8a3e430325b9bd4df0e98d94237439cb99a9 Mon Sep 17 00:00:00 2001 From: Dirk Sarpe Date: Wed, 24 Nov 2021 14:22:47 +0100 Subject: [PATCH] workaround a changed path in weasyprint submodule --- mkpdfs_mkdocs/generator.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mkpdfs_mkdocs/generator.py b/mkpdfs_mkdocs/generator.py index 9be961c..ea86704 100644 --- a/mkpdfs_mkdocs/generator.py +++ b/mkpdfs_mkdocs/generator.py @@ -1,11 +1,15 @@ import logging import os import sys +import weasyprint from uuid import uuid4 from weasyprint import HTML, urls, CSS from bs4 import BeautifulSoup -from weasyprint.fonts import FontConfiguration +if weasyprint.__version__ < '53': + from weasyprint.fonts import FontConfiguration +else: + from weasyprint.text.fonts import FontConfiguration from mkpdfs_mkdocs.utils import gen_address from .utils import is_external