diff --git a/pcbnew/python/plugins/PadArray.py b/pcbnew/python/plugins/PadArray.py index 19b8cbd870..9ecd983893 100644 --- a/pcbnew/python/plugins/PadArray.py +++ b/pcbnew/python/plugins/PadArray.py @@ -212,7 +212,7 @@ class PadGridArray(PadArray): @param py: pitch in y-direction @param centre: array centre point """ - super().__init__(pad) + super(PadGridArray, self).__init__(pad) self.nx = int(nx) self.ny = int(ny) @@ -302,7 +302,7 @@ class PadZGridArray(PadArray): @param pad_pitch: distance between pads in a line @param centre: array centre point """ - super().__init__(pad) + super(PadZGridArray, self).__init__(pad) self.pad_count = int(pad_count) self.line_count = int(line_count) @@ -360,9 +360,9 @@ class PadLineArray(PadGridArray): """ if isVertical: - super().__init__(pad, 1, n, 0, pitch, centre) + super(PadLineArray, self).__init__(pad, 1, n, 0, pitch, centre) else: - super().__init__(pad, n, 1, pitch, 0, centre) + super(PadLineArray, self).__init__(pad, n, 1, pitch, 0, centre) class PadCircleArray(PadArray): @@ -383,7 +383,7 @@ class PadCircleArray(PadArray): @param padRotationOffset: rotation of first pad """ - super().__init__(pad) + super(PadCircleArray, self).__init__(pad) self.n = int(n) self.r = r @@ -434,7 +434,7 @@ class PadCustomArray(PadArray): @param pad: the prototypical pad @param array: the position data array """ - super().__init__(pad) + super(PadCustomArray, self).__init__(pad) self.array = array diff --git a/pcbnew/python/plugins/microMatch_connectors.py b/pcbnew/python/plugins/microMatch_connectors.py index c168132daf..8a66b996b5 100644 --- a/pcbnew/python/plugins/microMatch_connectors.py +++ b/pcbnew/python/plugins/microMatch_connectors.py @@ -42,7 +42,7 @@ class PadStaggeredZGridArray(PA.PadArray): @param aCentre Center position """ - super().__init__(aPad) + super(PadStaggeredZGridArray, self).__init__(aPad) self.padCount = int(aPadCount) self.lineCount = int(aLineCount) diff --git a/pcbnew/python/plugins/sdip_wizard.py b/pcbnew/python/plugins/sdip_wizard.py index 79e80de0c6..c636c772b7 100644 --- a/pcbnew/python/plugins/sdip_wizard.py +++ b/pcbnew/python/plugins/sdip_wizard.py @@ -24,7 +24,7 @@ import PadArray as PA class RowedGridArray(PA.PadGridArray): def __init__(self, *args, **kwargs): - super().__init__(*args, **kwargs) + super(RowedGridArray, self).__init__(*args, **kwargs) def NamingFunction(self, x, y): pad_cnt = self.nx*self.ny