instancer: fix invalid operand '-'; dict.keys() returns list in py27

This commit is contained in:
Cosimo Lupo 2019-05-29 19:33:36 +01:00
parent 3560267a0b
commit 823f0fc021
No known key found for this signature in database
GPG Key ID: 20D4A261E4A0E642

View File

@ -688,7 +688,7 @@ def normalize(value, triple, avar_mapping):
def normalizeAxisLimits(varfont, axis_limits):
fvar = varfont["fvar"]
bad_limits = axis_limits.keys() - {a.axisTag for a in fvar.axes}
bad_limits = set(axis_limits.keys()).difference(a.axisTag for a in fvar.axes)
if bad_limits:
raise ValueError("Cannot limit: {} not present in fvar".format(bad_limits))