Yeah, but for proper python support you need to handle setup.py too, which being python code is more complex.
https://python-packaging.readthedocs.io/en/latest/dependenci...
https://python-packaging.readthedocs.io/en/latest/dependenci...
Example: https://github.com/HearthSim/python-hslog/blob/master/setup....
Altho you can write to one of the other formats or read from it - you'd have to tell the scanner what the true build source is
[0] https://github.com/kennethreitz/pipenv/blob/master/Pipfile
[0] https://docs.pipenv.org/advanced.html#detection-of-security-...