From fc0ea096722178bd609bce168d194c926d411a38 Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Sat, 5 Apr 2025 13:50:08 -0500 Subject: migrate from pylint to ruff (#3) * migrate from pylint to ruff * Commit from GitHub Actions (Ruff) --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> --- nba/cli.py | 32 ++++++++++++++++++-------------- 1 file changed, 18 insertions(+), 14 deletions(-) (limited to 'nba/cli.py') diff --git a/nba/cli.py b/nba/cli.py index c41055f..82c3883 100644 --- a/nba/cli.py +++ b/nba/cli.py @@ -3,23 +3,27 @@ This script uses argparse to parse command line arguments. It imports the required modules and sets up a parser with basic options for demonstration purposes. """ + import argparse from nba import fetch_data, scores, standings + def nba() -> None: - """ - Parse command-line arguments and display either scoreboard or standings. - """ - parser = argparse.ArgumentParser(description="NBA Scoreboard and Standings") - parser.add_argument('--scores', '-sc', action='store_true', help='Display the scoreboard') - parser.add_argument('--standings', '-st', action='store_true', help='Display the standings') - args = parser.parse_args() + """ + Parse command-line arguments and display either scoreboard or standings. + """ + parser = argparse.ArgumentParser(description="NBA Scoreboard and Standings") + parser.add_argument("--scores", action="store_true", help="Display the scoreboard") + parser.add_argument( + "--standings", action="store_true", help="Display the standings" + ) + args = parser.parse_args() - games, ranks = fetch_data.fetch_data() + games, ranks = fetch_data.fetch_data() - if args.scores: - scores.build_scoreboard(games, ranks) - elif args.standings: - standings.build_standings(ranks) - else: - print("Please specify --scores or --standings") + if args.scores: + scores.build_scoreboard(games, ranks) + elif args.standings: + standings.build_standings(ranks) + else: + print("Please specify --scores or --standings") -- cgit v1.2.3-70-g09d2