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

4
gui.py
View file

@ -1,8 +1,8 @@
"""
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
from datetime import datetime
from queue import Queue

View file

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