diff --git a/adafruit_pypixelbuf.py b/adafruit_pypixelbuf.py index 3cb83e9..a493f7f 100644 --- a/adafruit_pypixelbuf.py +++ b/adafruit_pypixelbuf.py @@ -134,8 +134,8 @@ def parse_byteorder(byteorder): r = byteorder.index("R") g = byteorder.index("G") b = byteorder.index("B") - except ValueError: - raise ValueError("Invalid Byteorder string") + except ValueError as exc: + raise ValueError("Invalid Byteorder string") from exc if "W" in byteorder: w = byteorder.index("W") byteorder = (r, g, b, w) @@ -354,7 +354,7 @@ def _transmit(self, buffer): raise NotImplementedError("Must be subclassed") -def wheel(pos): +def colorwheel(pos): """ Helper to create a colorwheel. @@ -372,3 +372,7 @@ def wheel(pos): return 0, 255 - pos * 3, pos * 3 pos -= 170 return pos * 3, 0, 255 - pos * 3 + + +# Use of wheel() is deprecated. Please use colorwheel(). +wheel = colorwheel