Merge pull request #119231 from mweinelt/home-assistant-cli

home-assistant-cli: 0.9.1 -> 0.9.3; python3Packages.jsonpath-ng: fix build

authored by

Fabian Affolter and committed by
GitHub
7466d22d 08256f7d

+20 -10
+1 -1
pkgs/development/python-modules/jsonpath-ng/default.nix
··· 26 26 27 27 checkInputs = [ pytestCheckHook ]; 28 28 29 - disabledTestFiles = [ 29 + disabledTestPaths = [ 30 30 # Exclude tests that require oslotest 31 31 "tests/test_jsonpath_rw_ext.py" 32 32 ];
+19 -9
pkgs/servers/home-assistant/cli.nix
··· 1 - { lib, python3 }: 1 + { lib 2 + , python3 3 + }: 2 4 3 5 python3.pkgs.buildPythonApplication rec { 4 6 pname = "homeassistant-cli"; 5 - version = "0.9.1"; 7 + version = "0.9.3"; 6 8 7 9 src = python3.pkgs.fetchPypi { 8 10 inherit pname version; 9 - sha256 = "1a31ky2p5w8byf0bjgma6xi328jj690qqksm3dwbi3v8dpqvghgf"; 11 + sha256 = "18h6bc99skzb0a1pffb6lr2z04928srrcz1w2zy66bndasic5yfs"; 10 12 }; 11 13 12 14 postPatch = '' ··· 15 17 ''; 16 18 17 19 propagatedBuildInputs = with python3.pkgs; [ 18 - requests netdisco click click-log tabulate jsonpath_rw jinja2 dateparser regex ruamel_yaml aiohttp 20 + aiohttp 21 + click 22 + click-log 23 + dateparser 24 + jinja2 25 + jsonpath-ng 26 + netdisco 27 + regex 28 + requests 29 + ruamel-yaml 30 + tabulate 19 31 ]; 20 32 21 33 postInstall = '' ··· 25 37 ''; 26 38 27 39 checkInputs = with python3.pkgs; [ 28 - pytest requests-mock 40 + pytestCheckHook 41 + requests-mock 29 42 ]; 30 43 31 - checkPhase = '' 32 - pytest 33 - ''; 34 - 35 44 meta = with lib; { 36 45 description = "Command-line tool for Home Assistant"; 37 46 homepage = "https://github.com/home-assistant/home-assistant-cli"; 47 + changelog = "https://github.com/home-assistant-ecosystem/home-assistant-cli/releases/tag/${version}"; 38 48 license = licenses.asl20; 39 49 maintainers = teams.home-assistant.members; 40 50 };