home-assistant: 2025.7.2 -> 2025.7.3 (#427555)

authored by Martin Weinelt and committed by GitHub c90ffe28 c733e7bd

+29 -33
+1 -4
pkgs/development/python-modules/ahocorapy/default.nix
··· 1 1 { 2 2 buildPythonPackage, 3 3 fetchFromGitHub, 4 - future, 5 4 lib, 6 5 pytestCheckHook, 7 6 setuptools, ··· 21 20 22 21 build-system = [ setuptools ]; 23 22 24 - dependencies = [ 25 - future 26 - ]; 23 + pythonRemoveDeps = [ "future" ]; 27 24 28 25 pythonImportsCheck = [ "ahocorapy" ]; 29 26
+2 -2
pkgs/development/python-modules/aioamazondevices/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "aioamazondevices"; 18 - version = "3.3.0"; 18 + version = "3.5.0"; 19 19 pyproject = true; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "chemelli74"; 23 23 repo = "aioamazondevices"; 24 24 tag = "v${version}"; 25 - hash = "sha256-MXVQ/VtsT/ppeQsSnf+LiddlZFKylQxL48vPRKj932w="; 25 + hash = "sha256-gFO0E5tphInHOTAgaifp+jNQQvs+HfLDhvErmLwwrPU="; 26 26 }; 27 27 28 28 build-system = [ poetry-core ];
+9 -10
pkgs/development/python-modules/aurorapy/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitLab, 5 - future, 6 5 pyserial, 7 6 pytestCheckHook, 8 - pythonOlder, 9 7 setuptools, 10 8 six, 11 9 }: ··· 13 11 buildPythonPackage rec { 14 12 pname = "aurorapy"; 15 13 version = "0.2.7"; 16 - format = "pyproject"; 17 - 18 - disabled = pythonOlder "3.7"; 14 + pyproject = true; 19 15 20 16 src = fetchFromGitLab { 21 17 owner = "energievalsabbia"; ··· 24 20 hash = "sha256-rGwfGq3zdoG9NCGqVN29Q4bWApk5B6CRdsW9ctWgOec="; 25 21 }; 26 22 27 - nativeBuildInputs = [ setuptools ]; 23 + postPatch = '' 24 + sed -i "/from past.builtins import map/d" aurorapy/client.py 25 + ''; 26 + 27 + build-system = [ setuptools ]; 28 + 29 + pythonRemoveDeps = [ "future" ]; 28 30 29 - propagatedBuildInputs = [ 30 - future 31 - pyserial 32 - ]; 31 + dependencies = [ pyserial ]; 33 32 34 33 nativeCheckInputs = [ 35 34 pytestCheckHook
+2 -2
pkgs/development/python-modules/gios/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "gios"; 18 - version = "6.1.1"; 18 + version = "6.1.2"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.12"; ··· 24 24 owner = "bieniu"; 25 25 repo = "gios"; 26 26 tag = version; 27 - hash = "sha256-BjyeWg75JQd+VAIQmtFIwEdByMPdGG+nIOgKCavjF0c="; 27 + hash = "sha256-z0MFXlim0YJ2ifAU94IjDOsIgaRzQk6YRqy64+LNehQ="; 28 28 }; 29 29 30 30 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/pyenphase/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "pyenphase"; 25 - version = "2.2.1"; 25 + version = "2.2.2"; 26 26 pyproject = true; 27 27 28 28 disabled = pythonOlder "3.11"; ··· 31 31 owner = "pyenphase"; 32 32 repo = "pyenphase"; 33 33 tag = "v${version}"; 34 - hash = "sha256-rIGPkeEh36Au2F+zx/4vR79212BWMdnG5yz+vJ2sxfU="; 34 + hash = "sha256-1RF1U4hMsGRa2OJJY2Plvuow3P+R7wbwd4ouo7QQ4n0="; 35 35 }; 36 36 37 37 pythonRelaxDeps = [ "tenacity" ];
+2 -2
pkgs/development/python-modules/tesla-fleet-api/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "tesla-fleet-api"; 18 - version = "1.2.0"; 18 + version = "1.2.2"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.10"; ··· 24 24 owner = "Teslemetry"; 25 25 repo = "python-tesla-fleet-api"; 26 26 tag = "v${version}"; 27 - hash = "sha256-z7oniC58MpWlz/IGd2oRWgoj5yAL/gaDHGotLKK2CVc="; 27 + hash = "sha256-FWOAjNjzpImDWSFxbVVdBFuM1gUJUYyLN694B24kD9U="; 28 28 }; 29 29 30 30 build-system = [ setuptools ];
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "2025.7.2"; 5 + version = "2025.7.3"; 6 6 components = { 7 7 "3_day_blinds" = 8 8 ps: with ps; [
+3 -3
pkgs/servers/home-assistant/default.nix
··· 354 354 extraBuildInputs = extraPackages python.pkgs; 355 355 356 356 # Don't forget to run update-component-packages.py after updating 357 - hassVersion = "2025.7.2"; 357 + hassVersion = "2025.7.3"; 358 358 359 359 in 360 360 python.pkgs.buildPythonApplication rec { ··· 375 375 owner = "home-assistant"; 376 376 repo = "core"; 377 377 tag = version; 378 - hash = "sha256-aBIG4dxCdj1dQP5wMd5ySXggUvspGlnh7btxmMr/51Y="; 378 + hash = "sha256-FT77obtb081QOgw+nqbQvvW+3x/L2WUr3DLT8X1Wpwg="; 379 379 }; 380 380 381 381 # Secondary source is pypi sdist for translations 382 382 sdist = fetchPypi { 383 383 inherit pname version; 384 - hash = "sha256-J8KH9y8dNsKW+jc5Wkqnw9VreKoUQH0dEBbne/6xiMw="; 384 + hash = "sha256-jO+rNIzEvtQ1vhSD1Xbq/SKV5XvBOb4MmkkczoeD1Kc="; 385 385 }; 386 386 387 387 build-system = with python.pkgs; [
+2 -2
pkgs/servers/home-assistant/frontend.nix
··· 8 8 # the frontend version corresponding to a specific home-assistant version can be found here 9 9 # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json 10 10 pname = "home-assistant-frontend"; 11 - version = "20250702.2"; 11 + version = "20250702.3"; 12 12 format = "wheel"; 13 13 14 14 src = fetchPypi { ··· 16 16 pname = "home_assistant_frontend"; 17 17 dist = "py3"; 18 18 python = "py3"; 19 - hash = "sha256-3/m2T2yUpjczHEIywdwL+fqr9juiN2Mtd1iT+X+lTxo="; 19 + hash = "sha256-Uj7auy5emdP8l9vUxLbAL28UNoAi1OQ/8qIhmJMmA8Q="; 20 20 }; 21 21 22 22 # there is nothing to strip in this package
+2 -2
pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "pytest-homeassistant-custom-component"; 21 - version = "0.13.261"; 21 + version = "0.13.262"; 22 22 pyproject = true; 23 23 24 24 disabled = pythonOlder "3.13"; ··· 27 27 owner = "MatthewFlamm"; 28 28 repo = "pytest-homeassistant-custom-component"; 29 29 rev = "refs/tags/${version}"; 30 - hash = "sha256-23qNOWz04uEPg2SHsdERVcFuYoVK16lznWYm8R1fJXc="; 30 + hash = "sha256-dlGZD9JNEMGaDpH4RiX1LJtx2owdRJvJX+V2b5QzD7U="; 31 31 }; 32 32 33 33 build-system = [ setuptools ];
+2 -2
pkgs/servers/home-assistant/stubs.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "homeassistant-stubs"; 13 - version = "2025.7.2"; 13 + version = "2025.7.3"; 14 14 pyproject = true; 15 15 16 16 disabled = python.version != home-assistant.python.version; ··· 19 19 owner = "KapJI"; 20 20 repo = "homeassistant-stubs"; 21 21 tag = version; 22 - hash = "sha256-qpNDeJHnGmjxgFOfNDl1jyK+t/BFzC+VtkTu+zL8NaQ="; 22 + hash = "sha256-iHNBFtdIQMAKiQGJ35xCBqDbYYphoAJPXjhmgIEEE5E="; 23 23 }; 24 24 25 25 build-system = [
+1 -1
pkgs/servers/home-assistant/update-component-packages.py
··· 97 97 with urlopen( 98 98 f"https://github.com/home-assistant/home-assistant/archive/{version}.tar.gz" 99 99 ) as response: 100 - tarfile.open(fileobj=BytesIO(response.read())).extractall(tmp) 100 + tarfile.open(fileobj=BytesIO(response.read())).extractall(tmp, filter="data") 101 101 # Use part of a script from the Home Assistant codebase 102 102 core_path = os.path.join(tmp, f"core-{version}") 103 103