Closed niruautomation closed 3 years ago
Just for the log tester python version is 3.9.5
@niruautomation, my first thought on the highlighted packages those packages are not installed due to the dependency on the python version required for them.
pyrsistent
required python < 3 version
enum34
required python < 3.4 version
If your current python version higher side then it will not list into SPDX files it will get skip into the dependency tree. Note: This case applies to the other test projects.
I believe it is the expected output. @licquia can you confirm this I am imaging this case will occur on the pure python side.
cc: @licquia and @niravpatel27
@lfpratik @licquia @niravpatel27 Could you please confirm what is the expected behavior
Our expected behavior is that these modules are not present unless you are running an older version of Python (3.4 or earlier in the case of enum34
, or Python 2.x with pyrsistent
. So I believe it's correct that these modules are not present in the SPDX file.
Verified packages as per above comment and observed that dependencies are fetched as expected
@lfpratik Tool Version Cloned code from main branch of https://github.com/spdx/spdx-sbom-generator on 11-06-2021 and built the tool Test Repo https://github.com/lfpratik/spdx-poetry-demo OS Windows 10
Example2