Something went wrong. Try again.
lol
Something went wrong. Try again.
903 B · 60 lines
Nix
at master
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061{ lib, buildPythonPackage, dep-scan,
# build setuptools,
# deps appthreat-vulnerability-db, custom-json-diff, ds-analysis-lib, quart, rich,
# test pytest-asyncio, pytest-cov-stub, pytestCheckHook, writableTmpDirAsHomeHook,}:
buildPythonPackage rec { pname = "ds-server-lib"; inherit (dep-scan) version src; pyproject = true;
sourceRoot = "${src.name}/packages/server-lib";
build-system = [ setuptools ];
dependencies = [ appthreat-vulnerability-db custom-json-diff ds-analysis-lib quart rich ];
pythonImportsCheck = [ "server_lib" ];
nativeCheckInputs = [ writableTmpDirAsHomeHook pytestCheckHook pytest-cov-stub pytest-asyncio ];
meta = { description = "Server library for owasp depscan"; inherit (dep-scan.meta) homepage license maintainers teams ; };}