From 7aa63ce21db697ce663b56e345fe0c09969556a4 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Wed, 24 Sep 2025 14:28:54 +0200 Subject: [PATCH] Add helper for handling exceptions on missing dependencies. --- py/setup.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 py/setup.py diff --git a/py/setup.py b/py/setup.py new file mode 100644 index 0000000..1070335 --- /dev/null +++ b/py/setup.py @@ -0,0 +1,8 @@ +"""Setup management.""" +from sys import exit as sys_exit + + +def dependency_hint(e: Exception) -> None: + 'Provide helpful advice on missing dependency exception.' + print(f'Missing dependency: {e}. Please run with "install_deps" argument.') + sys_exit(1) -- 2.30.2