Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / solaredge / default.nix
blobf593ff5016202f45cb4d9726f72cecfa79ff1cd9
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , python-dateutil
5 , pythonOlder
6 , pytz
7 , requests
8 }:
10 buildPythonPackage rec {
11   pname = "solaredge";
12   version = "0.0.4";
13   disabled = pythonOlder "3.7";
15   src = fetchPypi {
16     inherit pname version;
17     sha256 = "0q4gib0l3qnlpncg84ki027vr1apjlr47vd6845rpk7zkm8lqgfz";
18   };
20   propagatedBuildInputs = [
21     python-dateutil
22     pytz
23     requests
24   ];
26   # Project has no tests
27   doCheck = false;
28   pythonImportsCheck = [ "solaredge" ];
30   meta = with lib; {
31     description = "Python wrapper for Solaredge monitoring service";
32     homepage = "https://github.com/bertouttier/solaredge";
33     license = with licenses; [ mit ];
34     maintainers = with maintainers; [ fab ];
35   };