Skip to content

Commit fb48d6c

Browse files
author
brentru
committed
patch compatibility with PyPortal, conditionally import cursor or touchscreen
1 parent 09d5e7c commit fb48d6c

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

adafruit_pyoa.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,15 @@
5050
import board
5151
from digitalio import DigitalInOut
5252
import displayio
53-
import adafruit_touchscreen
54-
from adafruit_cursorcontrol.cursorcontrol import Cursor
55-
from adafruit_cursorcontrol.cursorcontrol_cursormanager import CursorManager
53+
try:
54+
import adafruit_touchscreen
55+
except ImportError:
56+
pass
57+
try:
58+
from adafruit_cursorcontrol.cursorcontrol import Cursor
59+
from adafruit_cursorcontrol.cursorcontrol_cursormanager import CursorManager
60+
except ImportError:
61+
pass
5662
import audioio
5763
from adafruit_display_text.label import Label
5864
from adafruit_button import Button

0 commit comments

Comments
 (0)