https://github.com/ricoledan/github-api-sls
🐍 A python serverless function that uses the PyGithub library and GitHub API to collect data from a list of specified GitHub repositories. It retrieves and counts the number of contributors and releases in the past year for each repository, storing this data in a pandas DataFrame.
https://github.com/ricoledan/github-api-sls
Last synced: 8 months ago
JSON representation
🐍 A python serverless function that uses the PyGithub library and GitHub API to collect data from a list of specified GitHub repositories. It retrieves and counts the number of contributors and releases in the past year for each repository, storing this data in a pandas DataFrame.
- Host: GitHub
- URL: https://github.com/ricoledan/github-api-sls
- Owner: Ricoledan
- Created: 2023-05-08T23:42:31.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-13T05:49:26.000Z (about 3 years ago)
- Last Synced: 2025-01-10T14:29:56.682Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Github-api-sls
## Summary
This Python serverless function uses the PyGithub library and GitHub API to collect data from a list of specified GitHub
repositories. It retrieves and counts the number of contributors and releases in the past year for each repository,
storing this data in a pandas DataFrame.
## Usage
Install Dependencies
```bash
python -m pip install -r requirements.txt
```
Run Python Script
```bash
serverless invoke local -f info
```