From 19e8ca30c3404d8ff26328610b9f87ae53eba539 Mon Sep 17 00:00:00 2001 From: Brent Perteet Date: Mon, 27 Oct 2025 18:27:55 -0500 Subject: [PATCH] everything working and tested on separate computer --- flash_tool/web_flasher.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/flash_tool/web_flasher.py b/flash_tool/web_flasher.py index 0e48289..c387a83 100644 --- a/flash_tool/web_flasher.py +++ b/flash_tool/web_flasher.py @@ -315,6 +315,12 @@ def open_browser(port): def main(): """Run the web server""" + import logging + + # Disable Flask request logging to avoid colorama issues with stdout redirection + log = logging.getLogger('werkzeug') + log.setLevel(logging.ERROR) + port = get_free_port() print(f"Starting ESP32 Flasher on port {port}...") print(f"Open your browser to: http://127.0.0.1:{port}") @@ -327,7 +333,7 @@ def main(): # Run Flask server with SocketIO try: - socketio.run(app, host='127.0.0.1', port=port, debug=False, allow_unsafe_werkzeug=True) + socketio.run(app, host='127.0.0.1', port=port, debug=False, allow_unsafe_werkzeug=True, log_output=False) except KeyboardInterrupt: print('\nShutting down...') except SystemExit: