biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / aiosmb / default.nix
blob22b41376c464fd8f4abf96b8e428f985d99c532b
2   lib,
3   asyauth,
4   asysocks,
5   buildPythonPackage,
6   colorama,
7   cryptography,
8   fetchPypi,
9   minikerberos,
10   prompt-toolkit,
11   pycryptodomex,
12   pythonOlder,
13   setuptools,
14   six,
15   tqdm,
16   winacl,
17   winsspi,
20 buildPythonPackage rec {
21   pname = "aiosmb";
22   version = "0.4.11";
23   pyproject = true;
25   disabled = pythonOlder "3.7";
27   src = fetchPypi {
28     inherit pname version;
29     hash = "sha256-bWb1HtI1T3byBmE+rA1j83z9ntRL6figZZTUECRCc9c=";
30   };
32   build-system = [ setuptools ];
34   dependencies = [
35     asyauth
36     asysocks
37     colorama
38     cryptography
39     minikerberos
40     prompt-toolkit
41     pycryptodomex
42     six
43     tqdm
44     winacl
45     winsspi
46   ];
48   # Project doesn't have tests
49   doCheck = false;
51   pythonImportsCheck = [ "aiosmb" ];
53   meta = with lib; {
54     description = "Python SMB library";
55     homepage = "https://github.com/skelsec/aiosmb";
56     changelog = "https://github.com/skelsec/aiosmb/releases/tag/${version}";
57     license = licenses.mit;
58     maintainers = with maintainers; [ fab ];
59   };