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