From 54fcc01f5294beb81b2b3ed17ba945c72431364b Mon Sep 17 00:00:00 2001 From: Codrin <110409973+49FD7E1E1F@users.noreply.github.com> Date: Mon, 13 Feb 2023 16:13:36 +0000 Subject: [PATCH 1/3] Fix: unable to specify token Token used to be env var (I think), then things got changed to args, but the old arg style remained. --- export_stars/export_stars.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/export_stars/export_stars.py b/export_stars/export_stars.py index 6a93a32..d5cc3d1 100755 --- a/export_stars/export_stars.py +++ b/export_stars/export_stars.py @@ -41,7 +41,7 @@ def main(): print("Please set `--user` to a valid GitHub user name.", file=sys.stderr) exit(1) - gh = Github(args.token, retry=config_retry()) if args.token else Github(retry=config_retry()) + gh = Github(args.github_token, retry=config_retry()) if args.github_token else Github(retry=config_retry()) user = gh.get_user(args.user) writer = csv.writer(sys.stdout) From 69e88d20ee6b38891175f237644da971fedbbd47 Mon Sep 17 00:00:00 2001 From: Codrin <110409973+49FD7E1E1F@users.noreply.github.com> Date: Mon, 13 Feb 2023 16:15:34 +0000 Subject: [PATCH 2/3] Update usage info. --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 110f72c..25fdd2e 100644 --- a/readme.md +++ b/readme.md @@ -1,5 +1,5 @@ This script exports a GitHub user's starred repositories (URL & description) to a CSV file. -Usage: `GH_USER=defunkt python3 export_stars.py > stars.csv` +Usage: `python --user= --github-token= export_stars.py > stars.csv` Thanks to the authors of [PyGitHub](https://github.com/PyGithub/PyGithub) for the slick client library. From 4f1a9528834685843e5636bc0d30a8c151dac15d Mon Sep 17 00:00:00 2001 From: Codrin <110409973+49FD7E1E1F@users.noreply.github.com> Date: Mon, 13 Feb 2023 16:19:10 +0000 Subject: [PATCH 3/3] Leave in the `3` in the `python` command. --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 25fdd2e..94a473b 100644 --- a/readme.md +++ b/readme.md @@ -1,5 +1,5 @@ This script exports a GitHub user's starred repositories (URL & description) to a CSV file. -Usage: `python --user= --github-token= export_stars.py > stars.csv` +Usage: `python3 --user= --github-token= export_stars.py > stars.csv` Thanks to the authors of [PyGitHub](https://github.com/PyGithub/PyGithub) for the slick client library.