git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #110368 from fabaff/python-wink
commit39b25bbbb58966643c1d2ba1d05e51cba1f58084 authorSandro <sandro.jaeckel@gmail.com> dateThu 21 Jan 2021, 19:49 (6 years ago) parent1db57db6b19408
3 files changed+31−1
pkgs/development/python-modules/python-wink/default.nix+28 pkgs/servers/home-assistant/component-packages.nix+1−1 pkgs/top-level/python-packages.nix+2
pkgs/development/python-modules/python-wink/default.nixnew file+28
@@ -0,0 +1,28 @@
1+{ lib
2+, buildPythonPackage
3+, fetchPypi
4+, requests
5+}:
6+
7+buildPythonPackage rec {
8+ pname = "python-wink";
9+ version = "1.10.5";
10+
11+ src = fetchPypi {
12+ inherit pname version;
13+ sha256 = "1r6qabnqxyy3llnj10z60d4w9pg2zabysl3l7znpy1adss4ywxl0";
14+ };
15+
16+ propagatedBuildInputs = [ requests ];
17+
18+ # Project has no tests
19+ doCheck = false;
20+ pythonImportsCheck = [ "pywink" ];
21+
22+ meta = with lib; {
23+ description = "Python implementation of the Wink API";
24+ homepage = "https://github.com/python-wink/python-wink";
25+ license = with licenses; [ mit ];
26+ maintainers = with maintainers; [ fab ];
27+ };
28+}
pkgs/servers/home-assistant/component-packages.nix+1−1
@@ -927,7 +927,7 @@
927927 "whois" = ps: with ps; [ python-whois ];
928928 "wiffi" = ps: with ps; [ ]; # missing inputs: wiffi
929929 "wilight" = ps: with ps; [ pywilight ];
930− "wink" = ps: with ps; [ aiohttp-cors pubnubsub-handler ]; # missing inputs: python-wink
930+ "wink" = ps: with ps; [ aiohttp-cors pubnubsub-handler python-wink ];
931931 "wirelesstag" = ps: with ps; [ ]; # missing inputs: wirelesstagpy
932932 "withings" = ps: with ps; [ aiohttp-cors ]; # missing inputs: withings-api
933933 "wled" = ps: with ps; [ wled ];
pkgs/top-level/python-packages.nix+2
@@ -6349,6 +6349,8 @@ in {
63496349
63506350 python-wifi = callPackage ../development/python-modules/python-wifi { };
63516351
6352+ python-wink = callPackage ../development/python-modules/python-wink { };
6353+
63526354 python-xmp-toolkit = callPackage ../development/python-modules/python-xmp-toolkit { };
63536355
63546356 pyeverlights = callPackage ../development/python-modules/pyeverlights { };