nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 58 lines 850 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 dep-scan, 5 6 # build 7 setuptools, 8 9 # deps 10 appthreat-vulnerability-db, 11 custom-json-diff, 12 cvss, 13 rich, 14 toml, 15 16 # test 17 writableTmpDirAsHomeHook, 18 pytestCheckHook, 19 pytest-cov-stub, 20}: 21 22buildPythonPackage rec { 23 pname = "ds-analysis-lib"; 24 inherit (dep-scan) version src; 25 pyproject = true; 26 27 sourceRoot = "${src.name}/packages/analysis-lib"; 28 29 build-system = [ 30 setuptools 31 ]; 32 33 dependencies = [ 34 appthreat-vulnerability-db 35 custom-json-diff 36 cvss 37 rich 38 toml 39 ]; 40 41 pythonImportsCheck = [ "analysis_lib" ]; 42 43 nativeCheckInputs = [ 44 writableTmpDirAsHomeHook 45 pytestCheckHook 46 pytest-cov-stub 47 ]; 48 49 meta = { 50 description = "Analysis library for owasp depscan"; 51 inherit (dep-scan.meta) 52 homepage 53 license 54 maintainers 55 teams 56 ; 57 }; 58}