Files
Sportstime/Scripts/core.py
Trey t edbb5dbbda feat(01-01): create core.py shared module
- Rate limiting utilities (REQUEST_DELAY, rate_limit, fetch_page)
- Data classes (Game, Stadium)
- Multi-source fallback system (ScraperSource, scrape_with_fallback)
- Stadium fallback system (StadiumScraperSource, scrape_stadiums_with_fallback)
- ID generation (assign_stable_ids)
- Export utilities (export_to_json, validate_games)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 23:58:55 -06:00

12 KiB