You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's no need to make an external network call here since this information is available with pip's metadata.
checksum
download url
Bonus:
For all dependency managers, pip offers a command pip inspect to get metadata
for the current environment which contains package metadata, platform information(this can be used for #25) and a lot more.
The text was updated successfully, but these errors were encountered:
But don't we want to extract information from what we already have? Using pip-tools means that the project owners will need to have pip-tools installed.
Right now, the parsers try to make external network calls for fetching package data.
nuget
https://github.com/opensbom-generator/parsers/blob/main/nuget/helpers.go#L14
Used to fetch:
pip
https://github.com/opensbom-generator/parsers/blob/main/pip/worker/pypi.go#L85
Used to fetch:
Bonus:
For all dependency managers, pip offers a command pip inspect to get metadata
for the current environment which contains package metadata, platform information(this can be used for #25) and a lot more.
The text was updated successfully, but these errors were encountered: