diff --git a/Lib/fontTools/cu2qu/errors.py b/Lib/fontTools/cu2qu/errors.py index d3adfea45..74c4c2271 100644 --- a/Lib/fontTools/cu2qu/errors.py +++ b/Lib/fontTools/cu2qu/errors.py @@ -19,7 +19,7 @@ class Error(Exception): class ApproxNotFoundError(Error): def __init__(self, curve): message = "no approximation found: %s" % curve - super(Error, self).__init__(message) + super().__init__(message) self.curve = curve diff --git a/Lib/fontTools/varLib/cff.py b/Lib/fontTools/varLib/cff.py index 000e1b34a..4e2672b3b 100644 --- a/Lib/fontTools/varLib/cff.py +++ b/Lib/fontTools/varLib/cff.py @@ -453,7 +453,7 @@ class MergeOutlineExtractor(CFFToCFF2OutlineExtractor): def __init__(self, pen, localSubrs, globalSubrs, nominalWidthX, defaultWidthX, private=None): - super(CFFToCFF2OutlineExtractor, self).__init__(pen, localSubrs, + super().__init__(pen, localSubrs, globalSubrs, nominalWidthX, defaultWidthX, private) def countHints(self): @@ -507,9 +507,7 @@ class CFF2CharStringMergePen(T2CharStringPen): def __init__( self, default_commands, glyphName, num_masters, master_idx, roundTolerance=0.5): - super( - CFF2CharStringMergePen, - self).__init__( + super().__init__( width=None, glyphSet=None, CFF2=True, roundTolerance=roundTolerance)