Generating a report on GitHub python libraries usage
git clone https://github.com/format37/git_statistic.git
cd git_statistic
pip install -r requirements.txt
- Obtain your github api key Run:
python3 download.py
- Fill the cat.json file with corresponding categories (optional).
For example:
{
"cv2": "CV",
"numpy": "ML",
"pandas": "ML"
}
Which may be generated by Anthropic Claude with prompt:
Given a list of categories:
Computer vision
Natural language processing
Parallel computing
Audio processing
Databases
Machine learning
Web
Networking
Hardware
Cloud computing
Cryptography
Reinforcement learning
Tools
Please, fill the category for each library. Leave category blank if you don't familiar with the library.
- Fill the enabled_categories.txt by categoruies that you need to enable in the report.
- Run:
python3 report.py
Now you can publish or share your report.html file.