From 6b9b23251e37119991e8bef6446224f496559be3 Mon Sep 17 00:00:00 2001 From: Cosimo Lupo Date: Thu, 6 May 2021 11:59:10 +0100 Subject: [PATCH] VarLibMergeError.stack is a list of str, not a str Fixes https://github.com/googlefonts/fontmake/issues/766 --- Lib/fontTools/varLib/merger.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/fontTools/varLib/merger.py b/Lib/fontTools/varLib/merger.py index 3254710d7..29a662fa6 100644 --- a/Lib/fontTools/varLib/merger.py +++ b/Lib/fontTools/varLib/merger.py @@ -156,7 +156,7 @@ def merge(merger, self, lst): for k in allKeys: allValues = nonNone(l.get(k) for l in lst) if not allEqual(allValues): - raise ShouldBeConstant(self, expected=allValues[0], got=lst, stack="."+k) + raise ShouldBeConstant(self, expected=allValues[0], got=lst, stack=["." + k]) if not allValues: self[k] = None else: