Currently all our GitHub API queries are non authenticated, thus limiting our queries to 60/hr. We should implement authenticated queries to boost our query limit to 5000/hr.
Acceptance Criteria:
Allow the script to pull GitHub personal tokens from config (config file) and pass it along as part of the request header
ex:
requests.get(url, headers={ 'Authorization': 'token <PERSONAL_TOKEN>'})
Integrate this into either the CLI or command line arguments to allow user to input token if non is detected from the config.
Remove query limit of looking at top 3 issues and implement a CLI option to limit results
Currently all our GitHub API queries are non authenticated, thus limiting our queries to 60/hr. We should implement authenticated queries to boost our query limit to 5000/hr.
Acceptance Criteria:
requests.get(url, headers={ 'Authorization': 'token <PERSONAL_TOKEN>'})