First, I’m a big fan of this project. You covered a lot of ground and made it digestible, especially v4.
I ran into a problem that I was able to work around but I get the below error when I use the Docker implementation. I downloaded a couple of times but consistently got the error from the Docker log when I tried to run streamlit. I was able to work around it by removing the import statements for future_enhancements and future_enhancements_tab from streamlit_ui.py; and then rebuild the docker container. The only downside is the UI is missing the last tab.
Incidentally, I did not have that problem when using the venv implementation.
Looking forward to V5 - Vn
2025-03-03 16:57:20
2025-03-03 16:57:52 2025-03-03 22:57:52.828 Uncaught app execution
2025-03-03 16:57:52 Traceback (most recent call last):
2025-03-03 16:57:52 File “/usr/local/lib/python3.12/site-packages/streamlit/runtime/scriptrunner/exec_code.py”, line 88, in exec_func_with_error_handling
2025-03-03 16:57:52 result = func()
2025-03-03 16:57:52 ^^^^^^
2025-03-03 16:57:52 File “/usr/local/lib/python3.12/site-packages/streamlit/runtime/scriptrunner/script_runner.py”, line 579, in code_to_exec
2025-03-03 16:57:52 exec(code, module.dict)
2025-03-03 16:57:52 File “/app/streamlit_ui.py”, line 24, in
2025-03-03 16:57:52 from future_enhancements import future_enhancements_tab
2025-03-03 16:57:52 ModuleNotFoundError: No module named ‘future_enhancements’