chore: drop usage of the deprecated distutils.version.LooseVersion
Use `packaging.version.Version` instead Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
parent
fc16af2ac9
commit
0be3b61aec
1 changed files with 2 additions and 2 deletions
|
|
@ -5,10 +5,10 @@ import io
|
|||
import os
|
||||
import re
|
||||
import subprocess
|
||||
from distutils.version import LooseVersion
|
||||
|
||||
import pdfkit
|
||||
from bs4 import BeautifulSoup
|
||||
from packaging.version import Version
|
||||
from pypdf import PdfReader, PdfWriter
|
||||
|
||||
import frappe
|
||||
|
|
@ -83,7 +83,7 @@ def get_pdf(html, options=None, output: PdfWriter | None = None):
|
|||
options.update({"disable-javascript": "", "disable-local-file-access": ""})
|
||||
|
||||
filedata = ""
|
||||
if LooseVersion(get_wkhtmltopdf_version()) > LooseVersion("0.12.3"):
|
||||
if Version(get_wkhtmltopdf_version()) > Version("0.12.3"):
|
||||
options.update({"disable-smart-shrinking": ""})
|
||||
|
||||
try:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue