1{ lib 2, buildPythonPackage 3, fetchPypi 4, chardet 5, attrs 6, commoncode 7, pytestCheckHook 8, setuptools-scm 9}: 10 11buildPythonPackage rec { 12 pname = "debian-inspector"; 13 version = "30.0.0"; 14 15 src = fetchPypi { 16 pname = "debian_inspector"; 17 inherit version; 18 sha256 = "sha256-0PT5sT6adaqgYQtWjks12ys0z1C3n116aeJaEKR/Wxg="; 19 }; 20 21 nativeBuildInputs = [ 22 setuptools-scm 23 ]; 24 25 dontConfigure = true; 26 27 propagatedBuildInputs = [ 28 chardet 29 attrs 30 commoncode 31 ]; 32 33 checkInputs = [ 34 pytestCheckHook 35 ]; 36 37 pythonImportsCheck = [ 38 "debian_inspector" 39 ]; 40 41 meta = with lib; { 42 description = "Utilities to parse Debian package, copyright and control files"; 43 homepage = "https://github.com/nexB/debian-inspector"; 44 license = with licenses; [ asl20 bsd3 mit ]; 45 maintainers = teams.determinatesystems.members; 46 }; 47}