- Replaced argparse with Typer for CLI argument parsing in both scripts
- Updated function signatures and calls accordingly in build_season_schedule.py and compute_ratings.py
- Added requirements.txt listing dependencies including typer[all], pandas, numpy, etc.