From 1ace2584da178a8630945a2f8faf8fa5135077e8 Mon Sep 17 00:00:00 2001 From: Adam Weiss Date: Fri, 14 Apr 2023 21:20:00 +0000 Subject: [PATCH] add support for printing tracebacks --- hydralit/hydra_app.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hydralit/hydra_app.py b/hydralit/hydra_app.py index 04df398..8fceb22 100644 --- a/hydralit/hydra_app.py +++ b/hydralit/hydra_app.py @@ -4,6 +4,7 @@ from hydralit.loading_app import LoadingApp import hydralit_components as hc from hydralit.wrapper_class import Templateapp +import traceback class HydraApp(object): @@ -283,7 +284,7 @@ def _run_selected(self): except Exception as e: st.error( '😭 Error triggered from app: **{}**'.format(self.session_state.selected_app)) - st.error('Details: {}'.format(e)) + st.error("Details: \n```\n{}\n```\n".format(traceback.format_exc())) def _clear_session_values(self): for key in st.session_state: