evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / pysmbc / default.nix
blobe01646ae5b7a3c6ca2464e160a831ca641228d65
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   samba,
6   pkg-config,
7   pythonOlder,
8 }:
10 buildPythonPackage rec {
11   pname = "pysmbc";
12   version = "1.0.25.1";
13   format = "setuptools";
15   disabled = pythonOlder "3.7";
17   src = fetchPypi {
18     inherit pname version;
19     hash = "sha256-IvFxXfglif2cxCU/6rOQtO8Lq/FPZFE82NB7N4mWMiY=";
20   };
22   nativeBuildInputs = [ pkg-config ];
24   buildInputs = [ samba ];
26   # Tests would require a local SMB server
27   doCheck = false;
29   pythonImportsCheck = [ "smbc" ];
31   meta = with lib; {
32     description = "libsmbclient binding for Python";
33     homepage = "https://github.com/hamano/pysmbc";
34     license = with licenses; [ gpl2Plus ];
35     maintainers = with maintainers; [ fab ];
36   };