X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=build.py;h=fdead7edd4922f2131469c9ff8305221f20554a4;hb=45b92cddd7f31a3890eda208718b79226d94c6c2;hp=d7753fe60a31441341bce9136b075d33032dff40;hpb=b3358ebcebd2400a3f6aa81f8675296205f92688;p=ardour-manual diff --git a/build.py b/build.py index d7753fe..fdead7e 100755 --- a/build.py +++ b/build.py @@ -718,8 +718,11 @@ if pdf: pdfpageFile.close() # Generating the actual PDF with weasyprint (https://weasyprint.org/) - from weasyprint import HTML - from weasyprint.fonts import FontConfiguration + from weasyprint import HTML, __version__ + if float(__version__) < 53.0: # handle an API change + from weasyprint.fonts import FontConfiguration + else: + from weasyprint.text.fonts import FontConfiguration html_font_config = FontConfiguration() doc = HTML(string = pdfpage, base_url = global_site_dir)