diff --git a/adafruit_bluefruit_connect/button_packet.py b/adafruit_bluefruit_connect/button_packet.py index 858e193..d817197 100644 --- a/adafruit_bluefruit_connect/button_packet.py +++ b/adafruit_bluefruit_connect/button_packet.py @@ -71,8 +71,8 @@ def __init__(self, button, pressed): # This check will catch wrong length and also non-sequence args (like an int). try: assert len(button) == 1 - except: - raise ValueError("Button must be a single char or byte.") + except Exception as err: + raise ValueError("Button must be a single char or byte.") from err self._button = button self._pressed = pressed