diff --git a/src/LCT.PackageIdentifier/PythonProcessor.cs b/src/LCT.PackageIdentifier/PythonProcessor.cs index 851c4160..ea7fc45f 100644 --- a/src/LCT.PackageIdentifier/PythonProcessor.cs +++ b/src/LCT.PackageIdentifier/PythonProcessor.cs @@ -125,14 +125,21 @@ private static List GetPackagesFromTOMLFile(string filePath, List foreach (TomlNode node in tomlTable["package"]) { + if(!string.IsNullOrWhiteSpace(node["category"].ToString())) + { + var cc = node["category"].ToString(); + var ccc= node["Malavika"].ToString(); + bool val = (node["category"].ToString() != "main" && node["category"].ToString() != "Tommy.TomlLazy"); + } PythonPackage pythonPackage = new() { Name = node["name"].ToString(), Version = node["version"].ToString(), PurlID = Dataconstant.PurlCheck()["PYTHON"] + "/" + node["name"].ToString() + "@" + node["version"].ToString(), - Isdevdependent = node["category"].ToString() != "main", + Isdevdependent = (node["category"].ToString() != "main" && node["category"].ToString() != "Tommy.TomlLazy"), FoundType = Dataconstant.Discovered }; + //tod: get the input file that will work if (pythonPackage.Isdevdependent) BomCreator.bomKpiData.DevDependentComponents++;