Go to file
Tyrel Souza a2a17ac04a print
2021-11-05 00:19:09 -04:00
tests/fixtures black, pagination, tests 2021-11-04 22:59:03 -04:00
.coveragerc ignore runner, dont really need tests there 2021-11-04 23:31:48 -04:00
.gitignore coverage task 2021-11-04 23:03:52 -04:00
api_tests.py more tests 2021-11-04 23:30:12 -04:00
api.py more tests 2021-11-04 23:30:12 -04:00
cli.py print 2021-11-05 00:19:09 -04:00
ghub_tests.py more tests 2021-11-04 23:30:12 -04:00
ghub.py more tests 2021-11-04 23:30:12 -04:00
Readme.md readme 2021-11-04 23:37:26 -04:00
requirements.in black, pagination, tests 2021-11-04 22:59:03 -04:00
requirements.txt black, pagination, tests 2021-11-04 22:59:03 -04:00
tasks.py coverage task 2021-11-04 23:03:52 -04:00

Running

  • First you should be on a current supported version of python, (I'm using 3.9.7).
  • Once this is installed, you need to create a virtalenv python3 -m venv VENVNAMEHERE and source activate it source VENVNAMEHERE/bin/activate.
  • Once that's activated, pip install -r requirements.txt.
  • Finally create a GitHub Personal Token: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token and set the appropriate environment variable. export GITHUB_TOKEN=ghabcdeghijk1231412313
  • Then run python cli.py and presto! you can see all of someone's github repos!