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