python312Packages.fnllm: 0.0.11 -> 0.0.12 (#364582)
[NixPkgs.git] / pkgs / development / python-modules / homeconnect / default.nix
blobad1ce2a29102ca9efb11d77f0369fdb6e721e7c3
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   requests,
6   requests-oauthlib,
7   pythonOlder,
8   setuptools,
9 }:
11 buildPythonPackage rec {
12   pname = "homeconnect";
13   version = "0.8.0";
14   pyproject = true;
16   disabled = pythonOlder "3.7";
18   src = fetchPypi {
19     inherit pname version;
20     hash = "sha256-W475a+TlGiKRR1EDYiFVmApmQfmft85iBQLRnbEmcuA=";
21   };
23   build-system = [ setuptools ];
25   dependencies = [
26     requests
27     requests-oauthlib
28   ];
30   # Project has no tests
31   doCheck = false;
33   pythonImportsCheck = [ "homeconnect" ];
35   meta = with lib; {
36     description = "Python client for the BSH Home Connect REST API";
37     homepage = "https://github.com/DavidMStraub/homeconnect";
38     changelog = "https://github.com/DavidMStraub/homeconnect/releases/tag/v${version}";
39     license = licenses.mit;
40     maintainers = with maintainers; [ fab ];
41   };