From 4f22b00129194016b0b2fc04a935436fb19934a4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 25 Jul 2026 00:58:34 +0200 Subject: [PATCH 1/8] python3Packages.pybravia: 0.4.1 -> 0.5.1 https://github.com/Drafteed/pybravia/releases/tag/v0.5.1 --- pkgs/development/python-modules/pybravia/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pybravia/default.nix b/pkgs/development/python-modules/pybravia/default.nix index c082e7bd75ce..453fe2b40037 100644 --- a/pkgs/development/python-modules/pybravia/default.nix +++ b/pkgs/development/python-modules/pybravia/default.nix @@ -4,20 +4,23 @@ buildPythonPackage, fetchFromGitHub, hatchling, + pyprojectVersionPatchHook, }: buildPythonPackage rec { pname = "pybravia"; - version = "0.4.1"; + version = "0.5.1"; pyproject = true; src = fetchFromGitHub { owner = "Drafteed"; repo = "pybravia"; tag = "v${version}"; - hash = "sha256-VNdjdNmWcl8s1jRlA40DHlku3CPL59nJ4pZklZ452FU="; + hash = "sha256-Wx+YEEVZB0aGhgaQiC04GKwTY4yV0wj86b/8EJBs5yc="; }; + nativeBuildInputs = [ pyprojectVersionPatchHook ]; + build-system = [ hatchling ]; dependencies = [ aiohttp ]; From d1fd431204ae887f025570443e84cc2d64b9fd4d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 25 Jul 2026 00:58:56 +0200 Subject: [PATCH 2/8] python3Packages.pylamarzocco: 2.4.2 -> 2.4.3 https://github.com/zweckj/pylamarzocco/releases/tag/v2.4.3 --- pkgs/development/python-modules/pylamarzocco/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylamarzocco/default.nix b/pkgs/development/python-modules/pylamarzocco/default.nix index b9a5e7642000..8b143caa059c 100644 --- a/pkgs/development/python-modules/pylamarzocco/default.nix +++ b/pkgs/development/python-modules/pylamarzocco/default.nix @@ -16,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "pylamarzocco"; - version = "2.4.2"; + version = "2.4.3"; pyproject = true; src = fetchFromGitHub { owner = "zweckj"; repo = "pylamarzocco"; tag = "v${finalAttrs.version}"; - hash = "sha256-9wqSF67MNxnGvDDDVY9epI3hoV8M20L3Fyz80/x8G74="; + hash = "sha256-X2Oyo7pCSb/M5abflAHiPK8tlWO85uTqisdQYcGx66c="; }; build-system = [ setuptools ]; From 109e168b031f5f327f984bd6106389ec85f9a27f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 25 Jul 2026 00:59:10 +0200 Subject: [PATCH 3/8] python3Packages.yoto-api: 4.3.1 -> 4.3.2 https://github.com/cdnninja/yoto_api/releases/tag/v4.3.2 --- pkgs/development/python-modules/yoto-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yoto-api/default.nix b/pkgs/development/python-modules/yoto-api/default.nix index e311ec216acc..e803d17fec94 100644 --- a/pkgs/development/python-modules/yoto-api/default.nix +++ b/pkgs/development/python-modules/yoto-api/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "yoto-api"; - version = "4.3.1"; + version = "4.3.2"; pyproject = true; src = fetchFromGitHub { owner = "cdnninja"; repo = "yoto_api"; tag = "v${finalAttrs.version}"; - hash = "sha256-Hy2OE8jol/ttZ1MsIC4EzkYa72DINwcjsHflo8+a7xo="; + hash = "sha256-BJK1kTdiEfBoMW6WhpWc1S52VFIrffU9M0aYtJfvIXs="; }; build-system = [ setuptools ]; From cb187f88a6558d485390973c6212b9fa00b21235 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 25 Jul 2026 00:59:16 +0200 Subject: [PATCH 4/8] home-assistant: 2026.7.3 -> 2026.7.4 https://github.com/home-assistant/core/releases/tag/2026.7.4 --- pkgs/servers/home-assistant/component-packages.nix | 2 +- pkgs/servers/home-assistant/default.nix | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index bc019bf58e83..0d2a9e7a0db0 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 = "2026.7.3"; + version = "2026.7.4"; components = { "3_day_blinds" = ps: with ps; [ diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index d2ae09ec61b6..d32337b71b99 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -270,7 +270,7 @@ let extraBuildInputs = extraPackages python3Packages; # Don't forget to run update-component-packages.py after updating - hassVersion = "2026.7.3"; + hassVersion = "2026.7.4"; in python3Packages.buildPythonApplication rec { @@ -291,13 +291,13 @@ python3Packages.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; tag = version; - hash = "sha256-P3XpShQivIG39i4inhhFe5lOWKIJWuWOdiIUxpfaH8Y="; + hash = "sha256-EWYJcmjKgWs+JhTLfQ56jpKlTATIsUAeT4XK8XOdh4U="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-zC95f1/p71jag7ex0EGoa5gQobab17a+VDBc7h9YBFA="; + hash = "sha256-i5MzLu22O5bteNwbwp6nct5zcTXpyOYrMW0kuUu/oeQ="; }; build-system = with python3Packages; [ From e770f303ab0ea832e278a5dd8b6b15ef0cdb5279 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 25 Jul 2026 01:08:39 +0200 Subject: [PATCH 5/8] python3Packages.homeassistant-stubs: 2026.7.3 -> 2026.7.4 https://github.com/KapJI/homeassistant-stubs/releases/tag/2026.7.4 --- pkgs/servers/home-assistant/stubs.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index 4baaa3389471..acaf06fa6fc2 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2026.7.3"; + version = "2026.7.4"; pyproject = true; disabled = python.version != home-assistant.python3Packages.python.version; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; tag = version; - hash = "sha256-8Fod2L9yCGgrLEzEW2mAsyIgwwxn0llAu8Wb7RySn2U="; + hash = "sha256-JhiFB9lhOelU1ug921DgLUqym7KGwaMbCESHdrMs/O8="; }; build-system = [ From 77c44d762061c80d08aa9fa770cceb2ca8bd6382 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 25 Jul 2026 01:55:10 +0200 Subject: [PATCH 6/8] home-assistant-custom-lovelace-modules.multiple-entity-row: 4.7.0 -> 4.7.1 https://github.com/benct/lovelace-multiple-entity-row/blob/v4.7.1/CHANGELOG.md --- .../custom-lovelace-modules/multiple-entity-row/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/multiple-entity-row/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/multiple-entity-row/package.nix index 8f423edaa23c..53ffd22b3c24 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/multiple-entity-row/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/multiple-entity-row/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "multiple-entity-row"; - version = "4.7.0"; + version = "4.7.1"; src = fetchFromGitHub { owner = "benct"; repo = "lovelace-multiple-entity-row"; tag = "v${finalAttrs.version}"; - hash = "sha256-B+FaOITLnNP+rUyDF3bRY+M0xDmWkoTSi+fpWW9khG8="; + hash = "sha256-Tl/XXwIarWFyQUloMEBvIRRrqwPEQxIj0eyQqN1fGU8="; }; offlineCache = fetchYarnDeps { From 6c534f04d3a3e6291952fae6504a3d3944893d94 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 25 Jul 2026 08:18:29 +0200 Subject: [PATCH 7/8] nixos/home-assistant: allow serial for zbt1/zbt2 They use universal silabs flasher for updates over serial. --- nixos/modules/services/home-automation/home-assistant.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/services/home-automation/home-assistant.nix b/nixos/modules/services/home-automation/home-assistant.nix index 382c09cb0fa3..083199a784e3 100644 --- a/nixos/modules/services/home-automation/home-assistant.nix +++ b/nixos/modules/services/home-automation/home-assistant.nix @@ -242,7 +242,9 @@ let "elkm1" "elv" "enocean" + "homeassistant_connect_zbt2" "homeassistant_hardware" + "homeassistant_sky_connect" "homeassistant_yellow" "firmata" "flexit" From 883b72977756553ca5cef29e347a367f941cfe90 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 25 Jul 2026 14:05:36 +0200 Subject: [PATCH 8/8] home-assistant.python3Packages.pytest-homeassistant-custom-component: 0.13.347 -> 0.13.348 https://github.com/MatthewFlamm/pytest-homeassistant-custom-component/blob/0.13.348/CHANGELOG.md --- .../home-assistant/pytest-homeassistant-custom-component.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix index 0acf67c2874b..effce4f8641f 100644 --- a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix +++ b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "pytest-homeassistant-custom-component"; - version = "0.13.347"; + version = "0.13.348"; pyproject = true; disabled = pythonOlder "3.13"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "MatthewFlamm"; repo = "pytest-homeassistant-custom-component"; tag = version; - hash = "sha256-Orp6IznDTJlaAAtdDTuevY8JOI0lytH5jeuCtbMnxkc="; + hash = "sha256-pqfTyYvg79QM6kIym8iVGCx4lcZXZFjisjx0lmNb6sU="; }; patches = [