1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 setuptools,
6}:
7
8buildPythonPackage rec {
9 pname = "ds-reporting-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_reporting_lib";
17 hash = "sha256-0C/UgAM7VIWEjuRq1ZCTL5CjJ6OK+0/Yw+AN4j7jj6E=";
18 };
19
20 build-system = [ setuptools ];
21
22 pythonImportsCheck = [ "reporting_lib" ];
23
24 # no tests
25 doCheck = false;
26
27 meta = {
28 description = "Reporting library for owasp depscan";
29 homepage = "https://pypi.org/project/ds-reporting-lib/";
30 maintainers = with lib.maintainers; [ ethancedwards8 ];
31 teams = [ lib.teams.ngi ];
32 license = with lib.licenses; [ mit ];
33 };
34}