diff --git a/adafruit_hid/consumer_control.py b/adafruit_hid/consumer_control.py index b11665e..41e7049 100644 --- a/adafruit_hid/consumer_control.py +++ b/adafruit_hid/consumer_control.py @@ -28,6 +28,11 @@ * Author(s): Dan Halbert """ +import sys +if sys.implementation[1][0] < 3: + raise ImportError('{0} is not supported in CircuitPython 2.x or lower'.format(__name__)) + +# pylint: disable=wrong-import-position import time import usb_hid diff --git a/adafruit_hid/gamepad.py b/adafruit_hid/gamepad.py index 17a3867..3be8cee 100644 --- a/adafruit_hid/gamepad.py +++ b/adafruit_hid/gamepad.py @@ -28,6 +28,11 @@ * Author(s): Dan Halbert """ +import sys +if sys.implementation[1][0] < 3: + raise ImportError('{0} is not supported in CircuitPython 2.x or lower'.format(__name__)) + +# pylint: disable=wrong-import-position import struct import time import usb_hid