DS analyzer: Python support - Manifest scanning: requirements.txt scanning
Description
This implementation issue covers adding requirements.txt manifest scanning capabilities to the Dependency Scanning (DS) analyzer. This manifest scanning will serve as a fallback mechanism when lock files are not available
Scope
Objective: Implement manifest scanning functionality for Python requirements.txt files
Key Components:
- Add
requirements.txtfile detection and parsing logic - Implement dependency extraction from Python manifest files
- Integrate with existing DS analyzer workflow as a fallback option
- Ensure compatibility with current dependency scanning pipeline
Acceptance Criteria:
- DS analyzer successfully detects and processes
requirements.txtmanifest files - Dependencies are correctly extracted and reported
Related Issues
Edited by Orin Naaman