Merge pull request #6 from Kenearos/claude/fix-job-59338051935-Lo2Jr

Debug and fix failing job 59338051935
This commit is contained in:
Kenearos 2026-01-02 21:37:40 +01:00 committed by GitHub
commit e81b2f91e6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 6 additions and 7 deletions

View file

@ -20,7 +20,7 @@
- **Language**: Python 3.9+ (recommended 3.11+) - **Language**: Python 3.9+ (recommended 3.11+)
- **AI Provider**: Perplexity API (sonar-pro model) - **AI Provider**: Perplexity API (sonar-pro model)
- **Chat Protocol**: Twitch IRC - **Chat Protocol**: Twitch IRC
- **GUI Framework**: PySimpleGUI - **GUI Framework**: FreeSimpleGUI 5.1+ (community fork, no license required)
- **Platform**: Windows-native (no Linux tools required) - **Platform**: Windows-native (no Linux tools required)
## Project Structure ## Project Structure
@ -68,12 +68,11 @@ eugen/
### Dependencies ### Dependencies
``` ```
perplexity-python-client==1.0.0
irc==20.1.0 irc==20.1.0
python-dotenv==1.0.0 python-dotenv==1.0.0
PySimpleGUI==4.60.0 FreeSimpleGUI==5.1.1
requests==2.31.0 requests==2.31.0
httpx # For async API calls httpx==0.25.0
``` ```
### Environment Variables (.env) ### Environment Variables (.env)

4
gui.py
View file

@ -1,8 +1,8 @@
""" """
Dashboard GUI for Eugen Bot Dashboard GUI for Eugen Bot
Live monitoring interface using PySimpleGUI Live monitoring interface using FreeSimpleGUI
""" """
import PySimpleGUI as sg import FreeSimpleGUI as sg
import threading import threading
from datetime import datetime from datetime import datetime
from queue import Queue from queue import Queue

View file

@ -1,5 +1,5 @@
irc==20.1.0 irc==20.1.0
python-dotenv==1.0.0 python-dotenv==1.0.0
PySimpleGUI==5.0.8.3 FreeSimpleGUI==5.1.1
requests==2.31.0 requests==2.31.0
httpx==0.25.0 httpx==0.25.0