beremiz
Clone
Summary
Browse
Changes
Graph
backport fix about inkscape --version behaviour from python3 branch
py2compat
12 months ago, Edouard Tisserant
6e3aa01ec56d
Parents
baafa74a2ec5
Children
49c1f4af5c29
backport fix about inkscape --version behaviour from python3 branch
1 files changed, 6 insertions(+), 2 deletions(-)
+6
-2
docutil/docsvg.py
--- a/docutil/docsvg.py Thu May 15 13:35:04 2025 +0200
+++ b/docutil/docsvg.py Wed May 28 15:27:10 2025 +0200
@@ -73,8 +73,12 @@
inkpath = get_inkscape_path()
if inkpath is None:
return None
- return map(int,
- subprocess.check_output([inkpath,"--version"]).split()[1].split('.'))
+ version_string = subprocess.check_output(
+ [inkpath,"--version"],
+ stderr=subprocess.STDOUT)
+ if version_string:
+ return list(map(int,version_string.split()[1].split('.')))
+ return [0,0]
_inkscape_version = None
def get_inkscape_version():