/shl

Primary LanguagePython

shl

Working Repos:

Files:

  • github_api.py: Using this we are able to get the most valuable contributors (around 400-500 contributors/ repo).
  • git_final.csv: Output file of github_api.py containing data from 1948 contributors.
  • by_contributer_name.py: Using this we are able to get all contributor's data by GitHubID.
  • For all contributors ID:
git log --all --format='%aL' | sort -u -o contributors_list.txt
  • contributors_list: It's contains all the files of contributors' name.
  • by_contributors_final.csv and not_fount_final: Output files of by_contributer_name.py containing data around 12000+ GitHub IDs. First file for found(valid) contributors and second file for the not found github ids(due to invalid or api limit cross).

Quick Start

git clone https://github.com/Nitesh639/shl.git
cd shl
pip install -r req.txt

Don't forget to change the username and token in the relevant files.