1{ 2 lib, 3 fetchPypi, 4 buildPythonPackage, 5 krb5-c, # C krb5 library, not PyPI krb5 6}: 7 8buildPythonPackage rec { 9 pname = "pykerberos"; 10 version = "1.2.4"; 11 format = "setuptools"; 12 13 src = fetchPypi { 14 inherit pname version; 15 hash = "sha256-nXAevY/FlsmdMVXVukWBO9WQjSbvg7oK3SUO22IqvtQ="; 16 }; 17 18 nativeBuildInputs = [ krb5-c ]; # for krb5-config 19 20 buildInputs = [ krb5-c ]; 21 22 # there are no tests 23 doCheck = false; 24 25 pythonImportsCheck = [ "kerberos" ]; 26 27 meta = with lib; { 28 description = "High-level interface to Kerberos"; 29 license = licenses.asl20; 30 maintainers = with maintainers; [ catern ]; 31 }; 32}