oxnr/repo-intel
View on GitHubAdd support for Python (requirements.txt / pyproject.toml) dependency tracking
Open
#2 opened on Mar 12, 2026
enhancementgood first issuehelp wanted
Repository metrics
- Stars
- (3 stars)
- PR merge metrics
- (PR metrics pending)
Description
Currently repo-intel focuses on GitHub repo metrics (commits, releases, contributors, issues, stars). A useful addition would be tracking dependency changes in competitor repos — specifically for Python projects.
What this would do:
- Parse
requirements.txtorpyproject.tomlfrom monitored repos - Detect when competitors add/remove/upgrade dependencies
- Include dependency changes in the intelligence digest (e.g. 'Competitor X added FastAPI to their stack')
Implementation notes:
- Use GitHub Contents API to fetch dependency files
- Compare between report runs to detect changes
- Add a
track-dependenciesinput flag (default: false)
This is a good first issue because it's self-contained and doesn't require understanding the full codebase.