summaryrefslogtreecommitdiff
path: root/pyproject.toml
Commit message (Collapse)AuthorAgeFilesLines
* feat: add playoff bracket status accentsChristian Cleberg2026-05-061-1/+1
|
* feat: add Bracket tab for playoffsChristian Cleberg2026-05-041-2/+2
|
* feat: add Textual TUI with auto-refresh, leaders, playoff picture, and box scoreChristian Cleberg2026-04-151-3/+14
| | | | | | | | | | | | | | | | | | | | Introduces an interactive terminal UI via the `--tui` flag backed by the Textual framework. Scores and standings auto-refresh on a configurable interval (default 60s, minimum 10s) using asyncio with nba_api calls offloaded to a thread pool to keep the event loop unblocked. New tabs: - Scores / Standings (existing views, now live-updating) - Leaders: top-25 by stat category, cycle with < / > keys - Playoff Picture: conference seeding with clinch/elimination status - Box Score: per-player live stats, load any game with keys 1–9 Refactored scores.py and standings.py to separate rendering from I/O (get_scoreboard_table, get_east/west_standings_table), keeping the existing static CLI path fully intact. Added -sc / -st shortcut flags. Adds textual>=0.89.1,<7.0 dependency, build-system declaration for uv, and package-data entry for the bundled .tcss stylesheet.
* update from sourcehut to cgitChristian Cleberg2025-12-301-2/+2
|
* fix: update git linksChristian Cleberg2025-08-021-2/+2
|
* add support for shortcut argumentsChristian Cleberg2025-03-291-1/+1
|
* bump versionChristian Cleberg2025-03-291-1/+1
|
* update screenshotsChristian Cleberg2025-03-291-1/+1
|
* remove json as dependencyChristian Cleberg2025-03-291-3/+2
|
* fix missing required packageChristian Cleberg2025-03-291-1/+1
|
* bump versionChristian Cleberg2025-03-291-1/+1
|
* update app nameChristian Cleberg2025-03-291-3/+3
|
* initial commitChristian Cleberg2025-03-291-0/+31