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

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>

+36
+34
pkgs/development/python-modules/ds-xbom-lib/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + setuptools, 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "ds-xbom-lib"; 10 + version = "6.0.0b3"; 11 + pyproject = true; 12 + 13 + # pypi because library is embedded into another project's repo 14 + src = fetchPypi { 15 + inherit version; 16 + pname = "ds_xbom_lib"; 17 + hash = "sha256-/L0AFAuIDzbyXwpg0bigy2AR4GT0RSdXrjPAEbEO7cI="; 18 + }; 19 + 20 + build-system = [ setuptools ]; 21 + 22 + pythonImportsCheck = [ "xbom_lib" ]; 23 + 24 + # no tests 25 + doCheck = false; 26 + 27 + meta = { 28 + description = "xBOM library for owasp depscan"; 29 + homepage = "https://pypi.org/project/ds-xbom-lib/"; 30 + maintainers = with lib.maintainers; [ ethancedwards8 ]; 31 + teams = [ lib.teams.ngi ]; 32 + license = with lib.licenses; [ mit ]; 33 + }; 34 + }
+2
pkgs/top-level/python-packages.nix
··· 4354 4354 4355 4355 ds-store = callPackage ../development/python-modules/ds-store { }; 4356 4356 4357 + ds-xbom-lib = callPackage ../development/python-modules/ds-xbom-lib { }; 4358 + 4357 4359 ds4drv = callPackage ../development/python-modules/ds4drv { }; 4358 4360 4359 4361 dscribe = callPackage ../development/python-modules/dscribe { };