Making the change above suggested in the PR throws another series of errors. If anyone can help easily great - if not no worries I guess I need to wait.
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.8/bin/druid", line 6, in <module>
from druid.cli import cli
File "/Users/myusername/Library/Python/3.8/lib/python/site-packages/druid/cli.py", line 9, in <module>
from druid.crow import Crow
File "/Users/myusername/Library/Python/3.8/lib/python/site-packages/druid/crow.py", line 6, in <module>
import serial.tools.list_ports
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/serial/tools/list_ports.py", line 29, in <module>
from serial.tools.list_ports_posix import comports
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/serial/tools/list_ports_posix.py", line 31, in <module>
from serial.tools.list_ports_osx import comports
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/serial/tools/list_ports_osx.py", line 39, in <module>
iokit.IOServiceMatching.restype = ctypes.c_void_p
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/ctypes/__init__.py", line 386, in __getattr__
func = self.__getitem__(name)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/ctypes/__init__.py", line 391, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: dlsym(RTLD_DEFAULT, IOServiceMatching): symbol not found