diff options
author | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2018-06-26 22:36:14 +0200 |
---|---|---|
committer | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2018-06-26 22:36:42 +0200 |
commit | 44b790fc6ffec74cfede6c25390434d9bc74847e (patch) | |
tree | 171d19d81bf2cf8f58aec38b13af7b46913b6ed9 | |
parent | ebc7d2019094e75a82f9577035522d14f745074a (diff) | |
download | nixlib-44b790fc6ffec74cfede6c25390434d9bc74847e.tar nixlib-44b790fc6ffec74cfede6c25390434d9bc74847e.tar.gz nixlib-44b790fc6ffec74cfede6c25390434d9bc74847e.tar.bz2 nixlib-44b790fc6ffec74cfede6c25390434d9bc74847e.tar.lz nixlib-44b790fc6ffec74cfede6c25390434d9bc74847e.tar.xz nixlib-44b790fc6ffec74cfede6c25390434d9bc74847e.tar.zst nixlib-44b790fc6ffec74cfede6c25390434d9bc74847e.zip |
home-assistant: 0.72.0 -> 0.72.1
-rw-r--r-- | pkgs/servers/home-assistant/component-packages.nix | 2 | ||||
-rw-r--r-- | pkgs/servers/home-assistant/default.nix | 16 |
2 files changed, 14 insertions, 4 deletions
diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 331aa2c68014..d0fdf7655e3c 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "0.72.0"; + version = "0.72.1"; components = { "abode" = ps: with ps; [ ]; "ads" = ps: with ps; [ ]; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index d1315611157a..eaab9a59dbf6 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -6,7 +6,15 @@ let py = python3.override { + # Override the version of some packages pinned in Home Assistant's setup.py packageOverrides = self: super: { + aiohttp = super.aiohttp.overridePythonAttrs (oldAttrs: rec { + version = "3.3.2"; + src = oldAttrs.src.override { + inherit version; + sha256 = "f20deec7a3fbaec7b5eb7ad99878427ad2ee4cc16a46732b705e8121cbb3cc12"; + }; + }); requests = super.requests.overridePythonAttrs (oldAttrs: rec { version = "2.18.4"; src = oldAttrs.src.override { @@ -14,6 +22,7 @@ let sha256 = "0zi3v9nsmv9j27d0c0m1dvqyvaxz53g8m0aa1h3qanxs4irkwi4w"; }; }); + # Required by requests==2.18.4 urllib3 = super.urllib3.overridePythonAttrs (oldAttrs: rec { version = "1.22"; src = oldAttrs.src.override { @@ -21,6 +30,7 @@ let sha256 = "0kyvc9zdlxr5r96bng5rhm9a6sfqidrbvvkz64s76qs5267dli6c"; }; }); + # Required by requests==2.18.4 idna = super.idna.overridePythonAttrs (oldAttrs: rec { version = "2.6"; src = oldAttrs.src.override { @@ -74,7 +84,7 @@ let extraBuildInputs = extraPackages py.pkgs; # Don't forget to run parse-requirements.py after updating - hassVersion = "0.72.0"; + hassVersion = "0.72.1"; in with py.pkgs; buildPythonApplication rec { pname = "homeassistant"; @@ -89,7 +99,7 @@ in with py.pkgs; buildPythonApplication rec { owner = "home-assistant"; repo = "home-assistant"; rev = version; - sha256 = "1jz16ikxdh8bkscjs5pczvjqbfllz8avs11gkw8a97c2lds8la76"; + sha256 = "05r55hdai0qwgpj2f2qqngks7qmz4lqcfbh2c1symfyigv7m634r"; }; propagatedBuildInputs = [ @@ -108,7 +118,7 @@ in with py.pkgs; buildPythonApplication rec { py.test --ignore tests/components # Some basic components should be tested however py.test \ - tests/components/{group,http} \ + tests/components/{group,http,frontend} \ tests/components/test_{api,configurator,demo,discovery,init,introduction,logger,script,shell_command,system_log,websocket_api}.py ''; |