nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 57 lines 972 B view raw
1{ 2 lib, 3 asyauth, 4 asysocks, 5 buildPythonPackage, 6 colorama, 7 cryptography, 8 fetchPypi, 9 minikerberos, 10 prompt-toolkit, 11 pycryptodomex, 12 setuptools, 13 six, 14 tqdm, 15 winacl, 16 winsspi, 17}: 18 19buildPythonPackage rec { 20 pname = "aiosmb"; 21 version = "0.4.14"; 22 pyproject = true; 23 24 src = fetchPypi { 25 inherit pname version; 26 hash = "sha256-So6u+sX7EOEIjrYejfWK/z/mH9bxHOcu/YpjF1VfAsM="; 27 }; 28 29 build-system = [ setuptools ]; 30 31 dependencies = [ 32 asyauth 33 asysocks 34 colorama 35 cryptography 36 minikerberos 37 prompt-toolkit 38 pycryptodomex 39 six 40 tqdm 41 winacl 42 winsspi 43 ]; 44 45 # Project doesn't have tests 46 doCheck = false; 47 48 pythonImportsCheck = [ "aiosmb" ]; 49 50 meta = { 51 description = "Python SMB library"; 52 homepage = "https://github.com/skelsec/aiosmb"; 53 changelog = "https://github.com/skelsec/aiosmb/releases/tag/${version}"; 54 license = lib.licenses.mit; 55 maintainers = with lib.maintainers; [ fab ]; 56 }; 57}