Unverified Commit fbc0d285 authored by Ethan Carter Edwards's avatar Ethan Carter Edwards
Browse files

python3Packages.ds-xbom-lib: init at 6.0.0b3

parent 6f8670e8
Loading
Loading
Loading
Loading
+34 −0
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchPypi,
  setuptools,
}:

buildPythonPackage rec {
  pname = "ds-xbom-lib";
  version = "6.0.0b3";
  pyproject = true;

  # pypi because library is embedded into another project's repo
  src = fetchPypi {
    inherit version;
    pname = "ds_xbom_lib";
    hash = "sha256-/L0AFAuIDzbyXwpg0bigy2AR4GT0RSdXrjPAEbEO7cI=";
  };

  build-system = [ setuptools ];

  pythonImportsCheck = [ "xbom_lib" ];

  # no tests
  doCheck = false;

  meta = {
    description = "xBOM library for owasp depscan";
    homepage = "https://pypi.org/project/ds-xbom-lib/";
    maintainers = with lib.maintainers; [ ethancedwards8 ];
    teams = [ lib.teams.ngi ];
    license = with lib.licenses; [ mit ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -4354,6 +4354,8 @@ self: super: with self; {
  ds-store = callPackage ../development/python-modules/ds-store { };
  ds-xbom-lib = callPackage ../development/python-modules/ds-xbom-lib { };
  ds4drv = callPackage ../development/python-modules/ds4drv { };
  dscribe = callPackage ../development/python-modules/dscribe { };