Traceback (most recent call last):
File "/Users/davep/.local/bin/hexabyte", line 8, in <module>
sys.exit(main())
^^^^^^
File "/Users/davep/.local/pipx/venvs/hexabyte/lib/python3.11/site-packages/hexabyte/__main__.py", line 43, in main
load_plugins()
File "/Users/davep/.local/pipx/venvs/hexabyte/lib/python3.11/site-packages/hexabyte/plugins/_loader.py", line 30, in load_plugins
spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 940, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/Users/davep/.local/pipx/venvs/hexabyte/lib/python3.11/site-packages/hexabyte/plugins/info/__init__.py", line 4, in <module>
from .widgets.info_panel import InfoPanel
File "/Users/davep/.local/pipx/venvs/hexabyte/lib/python3.11/site-packages/hexabyte/plugins/info/__init__.py", line 4, in <module>
from .widgets.info_panel import InfoPanel
File "/Users/davep/.local/pipx/venvs/hexabyte/lib/python3.11/site-packages/hexabyte/plugins/info/widgets/info_panel.py", line 7, in <module>
import magic
File "/Users/davep/.local/pipx/venvs/hexabyte/lib/python3.11/site-packages/magic/__init__.py", line 209, in <module>
libmagic = loader.load_lib()
^^^^^^^^^^^^^^^^^
File "/Users/davep/.local/pipx/venvs/hexabyte/lib/python3.11/site-packages/magic/loader.py", line 49, in load_lib
raise ImportError('failed to find libmagic. Check your installation')
ImportError: failed to find libmagic. Check your installation
As a suggestion, because there's a third-party dependancy you're not responsible for there, perhaps catch that ImportError
and suggest a resolution?