Merge pull request #244738 from NixOS/home-assistant

home-assistant: 2023.7.2 -> 2023.7.3

authored by

Martin Weinelt and committed by
GitHub
aa603728 a2b4df4a

+28 -18
+2 -2
pkgs/development/python-modules/asyncinotify/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "asyncinotify"; 9 - version = "4.0.1"; 10 format = "flit"; 11 12 src = fetchFromGitLab { 13 owner = "Taywee"; 14 repo = "asyncinotify"; 15 rev = "v${version}"; 16 - hash = "sha256-DMRuj16KjO+0uAB33UCVPdUiQGzri1b/z9KVqQYp2Po="; 17 }; 18 19 checkPhase = ''
··· 6 7 buildPythonPackage rec { 8 pname = "asyncinotify"; 9 + version = "4.0.2"; 10 format = "flit"; 11 12 src = fetchFromGitLab { 13 owner = "Taywee"; 14 repo = "asyncinotify"; 15 rev = "v${version}"; 16 + hash = "sha256-Q7b406UENCmD9SGbaml+y2YLDi7VLZBmDkYMo8CLuVw="; 17 }; 18 19 checkPhase = ''
+2 -2
pkgs/development/python-modules/env-canada/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "env-canada"; 18 - version = "0.5.35"; 19 format = "setuptools"; 20 21 disabled = pythonOlder "3.8"; ··· 24 owner = "michaeldavie"; 25 repo = "env_canada"; 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-gHHLKviU1ZHrlBp4R3WqAwEGWiM7VuB7lOYiUIJ1J7A="; 28 }; 29 30 propagatedBuildInputs = [
··· 15 16 buildPythonPackage rec { 17 pname = "env-canada"; 18 + version = "0.5.36"; 19 format = "setuptools"; 20 21 disabled = pythonOlder "3.8"; ··· 24 owner = "michaeldavie"; 25 repo = "env_canada"; 26 rev = "refs/tags/v${version}"; 27 + hash = "sha256-5eA9fqL748VigNgy1G7bZtMstV7EI9LLPhv6xZnCEFA="; 28 }; 29 30 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pyfibaro/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "pyfibaro"; 13 - version = "0.7.1"; 14 format = "pyproject"; 15 16 disabled = pythonOlder "3.9"; ··· 19 owner = "rappenze"; 20 repo = pname; 21 rev = "refs/tags/${version}"; 22 - hash = "sha256-fgFbwMqlQcF83k345kztw/SN5j447/TuJUPYmFPKiFY="; 23 }; 24 25 nativeBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "pyfibaro"; 13 + version = "0.7.2"; 14 format = "pyproject"; 15 16 disabled = pythonOlder "3.9"; ··· 19 owner = "rappenze"; 20 repo = pname; 21 rev = "refs/tags/${version}"; 22 + hash = "sha256-dAC+jW+Ky+uPsgBXpp81+bxytWYeZbd+zWzEXkmM198="; 23 }; 24 25 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/python-roborock/default.nix
··· 20 21 buildPythonPackage rec { 22 pname = "python-roborock"; 23 - version = "0.30.0"; 24 format = "pyproject"; 25 26 disabled = pythonOlder "3.10"; ··· 29 owner = "humbertogontijo"; 30 repo = "python-roborock"; 31 rev = "refs/tags/v${version}"; 32 - hash = "sha256-ut7iaVR/2vGJ4L6/3dl9EmMVly3gvkhHqnBFAeTOQ1Y="; 33 }; 34 35 pythonRelaxDeps = [
··· 20 21 buildPythonPackage rec { 22 pname = "python-roborock"; 23 + version = "0.30.2"; 24 format = "pyproject"; 25 26 disabled = pythonOlder "3.10"; ··· 29 owner = "humbertogontijo"; 30 repo = "python-roborock"; 31 rev = "refs/tags/v${version}"; 32 + hash = "sha256-mjhHNnhYNMrn4aiPvcq6YM9XCyfzOeZ/yh3RIYiZeaY="; 33 }; 34 35 pythonRelaxDeps = [
+4 -4
pkgs/servers/home-assistant/component-packages.nix
··· 2 # Do not edit! 3 4 { 5 - version = "2023.7.2"; 6 components = { 7 "3_day_blinds" = ps: with ps; [ 8 ]; ··· 710 aiodiscover 711 aiohttp-cors 712 async-upnp-client 713 - av 714 bleak 715 bleak-retry-connector 716 bluetooth-adapters ··· 718 bluetooth-data-tools 719 dbus-fast 720 fnv-hash-fast 721 hass-nabucasa 722 hassil 723 home-assistant-frontend ··· 1364 ]; 1365 "generic" = ps: with ps; [ 1366 aiohttp-cors 1367 - av 1368 pillow 1369 ]; 1370 "generic_hygrostat" = ps: with ps; [ ··· 3882 ]; # missing inputs: stookwijzer 3883 "stream" = ps: with ps; [ 3884 aiohttp-cors 3885 - av 3886 numpy 3887 pyturbojpeg 3888 ];
··· 2 # Do not edit! 3 4 { 5 + version = "2023.7.3"; 6 components = { 7 "3_day_blinds" = ps: with ps; [ 8 ]; ··· 710 aiodiscover 711 aiohttp-cors 712 async-upnp-client 713 bleak 714 bleak-retry-connector 715 bluetooth-adapters ··· 717 bluetooth-data-tools 718 dbus-fast 719 fnv-hash-fast 720 + ha-av 721 hass-nabucasa 722 hassil 723 home-assistant-frontend ··· 1364 ]; 1365 "generic" = ps: with ps; [ 1366 aiohttp-cors 1367 + ha-av 1368 pillow 1369 ]; 1370 "generic_hygrostat" = ps: with ps; [ ··· 3882 ]; # missing inputs: stookwijzer 3883 "stream" = ps: with ps; [ 3884 aiohttp-cors 3885 + ha-av 3886 numpy 3887 pyturbojpeg 3888 ];
+14 -3
pkgs/servers/home-assistant/default.nix
··· 76 doCheck = false; 77 }); 78 79 jaraco-abode = super.jaraco-abode.overridePythonAttrs (oldAttrs: rec { 80 version = "3.3.0"; 81 src = fetchFromGitHub { ··· 287 extraBuildInputs = extraPackages python.pkgs; 288 289 # Don't forget to run parse-requirements.py after updating 290 - hassVersion = "2023.7.2"; 291 292 in python.pkgs.buildPythonApplication rec { 293 pname = "homeassistant"; ··· 303 # Primary source is the pypi sdist, because it contains translations 304 src = fetchPypi { 305 inherit pname version; 306 - hash = "sha256-fESzpOOEGFOJJ0ldI/VaVN0kH/zbCCq25s8vNnCUOFs="; 307 }; 308 309 # Secondary source is git for tests ··· 311 owner = "home-assistant"; 312 repo = "core"; 313 rev = "refs/tags/${version}"; 314 - hash = "sha256-HW+XO84enAA3BH4nppkXvAERT74y5m5jvz0uHWkkS6k="; 315 }; 316 317 nativeBuildInputs = with python.pkgs; [ ··· 347 "pip" 348 "PyJWT" 349 "pyOpenSSL" 350 "requests" 351 "typing_extensions" 352 "voluptuous-serialize"
··· 76 doCheck = false; 77 }); 78 79 + ha-av = super.av.overridePythonAttrs (oldAttrs: rec { 80 + pname = "ha-av"; 81 + version = "10.1.0"; 82 + 83 + src = fetchPypi { 84 + inherit pname version; 85 + hash = "sha256-HjOu/A1U3CfoVq6VqxA621/9wXk8hFnTFWtdpnVoFr4="; 86 + }; 87 + }); 88 + 89 jaraco-abode = super.jaraco-abode.overridePythonAttrs (oldAttrs: rec { 90 version = "3.3.0"; 91 src = fetchFromGitHub { ··· 297 extraBuildInputs = extraPackages python.pkgs; 298 299 # Don't forget to run parse-requirements.py after updating 300 + hassVersion = "2023.7.3"; 301 302 in python.pkgs.buildPythonApplication rec { 303 pname = "homeassistant"; ··· 313 # Primary source is the pypi sdist, because it contains translations 314 src = fetchPypi { 315 inherit pname version; 316 + hash = "sha256-wYS7G3AD1G7UzXfrJxrHGpQTBLJFa7Qln1VU0pdcNro="; 317 }; 318 319 # Secondary source is git for tests ··· 321 owner = "home-assistant"; 322 repo = "core"; 323 rev = "refs/tags/${version}"; 324 + hash = "sha256-2m0RpEQ4Rds9+JVQj5/HTmOZzYd4yWL+MfjQs923VL0="; 325 }; 326 327 nativeBuildInputs = with python.pkgs; [ ··· 357 "pip" 358 "PyJWT" 359 "pyOpenSSL" 360 + "PyYAML" 361 "requests" 362 "typing_extensions" 363 "voluptuous-serialize"
-1
pkgs/servers/home-assistant/parse-requirements.py
··· 40 # following can be used to choose the correct one 41 PKG_PREFERENCES = { 42 "fiblary3": "fiblary3-fork", # https://github.com/home-assistant/core/issues/66466 43 - "ha-av": "av", 44 "HAP-python": "hap-python", 45 "tensorflow": "tensorflow", 46 "yt-dlp": "yt-dlp",
··· 40 # following can be used to choose the correct one 41 PKG_PREFERENCES = { 42 "fiblary3": "fiblary3-fork", # https://github.com/home-assistant/core/issues/66466 43 "HAP-python": "hap-python", 44 "tensorflow": "tensorflow", 45 "yt-dlp": "yt-dlp",
+2 -2
pkgs/servers/home-assistant/stubs.nix
··· 8 9 buildPythonPackage rec { 10 pname = "homeassistant-stubs"; 11 - version = "2023.7.1"; 12 format = "pyproject"; 13 14 disabled = python.version != home-assistant.python.version; ··· 17 owner = "KapJI"; 18 repo = "homeassistant-stubs"; 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-RRfORjC1YC9z9oYY1GGCnWUlK1N0EaG89hlrMn8Qmh8="; 21 }; 22 23 nativeBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "homeassistant-stubs"; 11 + version = "2023.7.2"; 12 format = "pyproject"; 13 14 disabled = python.version != home-assistant.python.version; ··· 17 owner = "KapJI"; 18 repo = "homeassistant-stubs"; 19 rev = "refs/tags/${version}"; 20 + hash = "sha256-0Kx1qfeWvDH3JDbziwmAwJcpb7Loix1oGAZGPKvfHac="; 21 }; 22 23 nativeBuildInputs = [