git.iko.soy/typeable/nixpkgs
on master help sign in
python3Packages.pyhomepilot: init at 0.0.3
commitb99a500a045e73fcabfb141b33fe0b9021966040 authorFabian Affolter <mail@fabian-affolter.ch> dateSat 26 Jun 2021, 22:11 (5 years ago) parent5b45b2f
2 files changed+37
pkgs/development/python-modules/pyhomepilot/default.nix+35 pkgs/top-level/python-packages.nix+2
pkgs/development/python-modules/pyhomepilot/default.nixnew file+35
@@ -0,0 +1,35 @@
1+{ lib
2+, aiohttp
3+, buildPythonPackage
4+, fetchFromGitHub
5+, pythonOlder
6+}:
7+
8+buildPythonPackage rec {
9+ pname = "pyhomepilot";
10+ version = "0.0.3";
11+ disabled = pythonOlder "3.6";
12+
13+ src = fetchFromGitHub {
14+ owner = "nico0302";
15+ repo = pname;
16+ rev = "v${version}";
17+ sha256 = "00gmqx8cwsd15iccnlr8ypgqrdg6nw9ha518cfk7pyp8vhw1ziwy";
18+ };
19+
20+ propagatedBuildInputs = [
21+ aiohttp
22+ ];
23+
24+ # Project has no tests
25+ doCheck = false;
26+
27+ pythonImportsCheck = [ "pyhomepilot" ];
28+
29+ meta = with lib; {
30+ description = "Python module to communicate with the Rademacher HomePilot API";
31+ homepage = "https://github.com/nico0302/pyhomepilot";
32+ license = with licenses; [ mit ];
33+ maintainers = with maintainers; [ fab ];
34+ };
35+}
pkgs/top-level/python-packages.nix+2
@@ -6000,6 +6000,8 @@ in {
60006000
60016001 pyhomematic = callPackage ../development/python-modules/pyhomematic { };
60026002
6003+ pyhomepilot = callPackage ../development/python-modules/pyhomepilot { };
6004+
60036005 pyhs100 = callPackage ../development/python-modules/pyhs100 { };
60046006
60056007 pyi2cflash = callPackage ../development/python-modules/pyi2cflash { };