1{ lib 2, buildPythonPackage 3, fetchPypi 4, asn1crypto 5, asysocks 6, minikerberos 7, prompt-toolkit 8, tqdm 9, winacl 10, winsspi 11}: 12 13buildPythonPackage rec { 14 pname = "msldap"; 15 version = "0.3.30"; 16 17 src = fetchPypi { 18 inherit pname version; 19 sha256 = "sha256-fX+W1Bq4F0/6DyxWeA6zvoswFQCdDpSk29g7nq1cYYE="; 20 }; 21 22 propagatedBuildInputs = [ 23 asn1crypto 24 asysocks 25 minikerberos 26 prompt-toolkit 27 tqdm 28 winacl 29 winsspi 30 ]; 31 32 # Project doesn't have tests 33 doCheck = false; 34 pythonImportsCheck = [ "msldap" ]; 35 36 meta = with lib; { 37 description = "Python LDAP library for auditing MS AD"; 38 homepage = "https://github.com/skelsec/msldap"; 39 license = with licenses; [ mit ]; 40 maintainers = with maintainers; [ fab ]; 41 }; 42}