1{ lib 2, arc4 3, asn1crypto 4, asn1tools 5, asysocks 6, buildPythonPackage 7, colorama 8, fetchPypi 9, minikerberos 10, pillow 11, pyperclip 12, pythonOlder 13, tqdm 14, unicrypto 15, winsspi 16}: 17 18buildPythonPackage rec { 19 pname = "aardwolf"; 20 version = "0.0.8"; 21 format = "setuptools"; 22 23 disabled = pythonOlder "3.7"; 24 25 src = fetchPypi { 26 inherit pname version; 27 hash = "sha256-plz1D+Lr5rV8iJo7IUmuXfjxLvVxX9lgyxyYXUlPH0k="; 28 }; 29 30 propagatedBuildInputs = [ 31 arc4 32 asn1crypto 33 asn1tools 34 asysocks 35 colorama 36 minikerberos 37 pillow 38 pyperclip 39 tqdm 40 unicrypto 41 winsspi 42 ]; 43 44 # Module doesn't have tests 45 doCheck = false; 46 47 pythonImportsCheck = [ 48 "aardwolf" 49 ]; 50 51 meta = with lib; { 52 description = "Asynchronous RDP protocol implementation"; 53 homepage = "https://github.com/skelsec/aardwolf"; 54 license = with licenses; [ mit ]; 55 maintainers = with maintainers; [ fab ]; 56 }; 57}