Skip to content

Commit d3b5732

Browse files
committed
Try with try/except
1 parent d545d65 commit d3b5732

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

circuitpython_typing/__init__.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,18 @@
1717
import array
1818
from typing import Optional, Union
1919

20-
import alarm
21-
import audiocore
22-
import audiomixer
23-
import audiomp3
24-
import rgbmatrix
25-
import synthio
26-
import ulab
27-
from alarm.pin import PinAlarm
28-
from alarm.time import TimeAlarm
20+
try:
21+
import alarm
22+
import audiocore
23+
import audiomixer
24+
import audiomp3
25+
import rgbmatrix
26+
import synthio
27+
import ulab
28+
from alarm.pin import PinAlarm
29+
from alarm.time import TimeAlarm
30+
except ImportError:
31+
pass
2932

3033
# Protocol was introduced in Python 3.8, TypeAlias in 3.10
3134
from typing_extensions import Protocol, TypeAlias

0 commit comments

Comments
 (0)