How fernandoaab/att works
ATT is a small Windows software updater. The user starts main(), which checks the operating system, displays a temporary Tkinter notification, and runs Winget’s silent upgrade command; failures trigger an error notification. The sole source file implements both orchestration and notification animation. The README describes the same workflow; no separate storage or update-management layer is present.
Main entry points: main.py Updater entry point
Components 8
Update workflow
- Updater entry point
main.py
Notifications
- Toast notification
main.py
System integrations
- Platform detection
main.py - Tkinter UI
- Process runner
- Winget
Other components
- User
- Installed software
Connections 8
- User → Updater entry point: starts
- Updater entry point → Platform detection: checks OS
- Platform detection → Updater entry point: returns OS
- Updater entry point → Toast notification: shows status
- Toast notification → Tkinter UI: renders window
- Updater entry point → Process runner: runs command
- Process runner → Winget: executes
- Winget → Installed software: updates packages