oxnr/repo-intel

Add support for Python (requirements.txt / pyproject.toml) dependency tracking

Open

#2 opened on Mar 12, 2026

View on GitHub
 (1 comment) (0 reactions) (0 assignees)TypeScript (1 fork)github user discovery
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.txt or pyproject.toml from 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-dependencies input flag (default: false)

This is a good first issue because it's self-contained and doesn't require understanding the full codebase.

Contributor guide