Support recursive file inclusion with pip -r notation
Background
This is a follow up issue to community contribution !51 (merged) by @mschoettle
It is possible to reference other requirements files inside a pip requirements file (e.g.,
requirements.txt
). See: https://pip.pypa.io/en/stable/reference/requirements-file-format/#requirements-file-formatCurrently, the scanner detects a line such as
-r base.txt
as a dependency which will result as a dependencyr
in the final report.
Goal
Support recursively included dependencies files with -r
notation in pip