Merge pull request #120238 from fabaff/zwave-js-server-python

authored by Martin Weinelt and committed by GitHub f3f3822d c27cf061

+44 -1
+40
pkgs/development/python-modules/zwave-js-server-python/default.nix
··· 1 + { lib 2 + , aiohttp 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , pytest-aiohttp 6 + , pytestCheckHook 7 + , pythonOlder 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "zwave-js-server-python"; 12 + version = "0.23.1"; 13 + disabled = pythonOlder "3.8"; 14 + 15 + 16 + src = fetchFromGitHub { 17 + owner = "home-assistant-libs"; 18 + repo = pname; 19 + rev = version; 20 + sha256 = "0kmmhn357k22ana0ysd8jlz1fyfaqlc8k74ryaik0rrw7nmn1n11"; 21 + }; 22 + 23 + propagatedBuildInputs = [ 24 + aiohttp 25 + ]; 26 + 27 + checkInputs = [ 28 + pytest-aiohttp 29 + pytestCheckHook 30 + ]; 31 + 32 + pythonImportsCheck = [ "zwave_js_server" ]; 33 + 34 + meta = with lib; { 35 + description = "Python wrapper for zwave-js-server"; 36 + homepage = "https://github.com/home-assistant-libs/zwave-js-server-python"; 37 + license = with licenses; [ asl20 ]; 38 + maintainers = with maintainers; [ fab ]; 39 + }; 40 + }
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 984 984 "zone" = ps: with ps; [ ]; 985 985 "zoneminder" = ps: with ps; [ zm-py ]; 986 986 "zwave" = ps: with ps; [ aiohttp-cors homeassistant-pyozw paho-mqtt pydispatcher python-openzwave-mqtt ]; 987 - "zwave_js" = ps: with ps; [ aiohttp-cors ]; # missing inputs: zwave-js-server-python 987 + "zwave_js" = ps: with ps; [ aiohttp-cors zwave-js-server-python ]; 988 988 }; 989 989 }
+1
pkgs/servers/home-assistant/default.nix
··· 395 395 "zha" 396 396 "zone" 397 397 "zwave" 398 + "zwave_js" 398 399 ]; 399 400 400 401 pytestFlagsArray = [
+2
pkgs/top-level/python-packages.nix
··· 9388 9388 9389 9389 zulip = callPackage ../development/python-modules/zulip { }; 9390 9390 9391 + zwave-js-server-python = callPackage ../development/python-modules/zwave-js-server-python { }; 9392 + 9391 9393 zxcvbn = callPackage ../development/python-modules/zxcvbn { }; 9392 9394 }