From f03aeb1eb1994dd7b177a55db2560a2da32e1bf4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 6 Feb 2026 00:39:03 +0100 Subject: [PATCH 1/3] python313Packages.hass-nabucasa: 1.12.0 -> 1.14.0 Diff: https://github.com/nabucasa/hass-nabucasa/compare/1.12.0...1.14.0 Changelog: https://github.com/NabuCasa/hass-nabucasa/releases/tag/1.14.0 --- pkgs/development/python-modules/hass-nabucasa/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index 9c615e7063cf..c3f2fa2c3ba1 100644 --- a/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { pname = "hass-nabucasa"; - version = "1.12.0"; + version = "1.14.0"; pyproject = true; disabled = pythonOlder "3.13"; @@ -41,7 +41,7 @@ buildPythonPackage rec { owner = "nabucasa"; repo = "hass-nabucasa"; tag = version; - hash = "sha256-hBfO/dHsoMwUKcJf+6wGmS2+GWXauMu5FC527X3Ygow="; + hash = "sha256-uTADu6IK8X+oQVvGdprmijR+MUJuWG9KMclq7zveC8o="; }; postPatch = '' From ef6242b31c4f0766af7928c1fbeaa09f9c92d289 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 6 Feb 2026 00:39:45 +0100 Subject: [PATCH 2/3] python313Packages.hass-nabucasa: add myself as maintainer --- pkgs/development/python-modules/hass-nabucasa/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index c3f2fa2c3ba1..69034e5b8bc1 100644 --- a/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -93,6 +93,9 @@ buildPythonPackage rec { homepage = "https://github.com/NabuCasa/hass-nabucasa"; changelog = "https://github.com/NabuCasa/hass-nabucasa/releases/tag/${src.tag}"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ Scriptkiddi ]; + maintainers = with lib.maintainers; [ + fab + Scriptkiddi + ]; }; } From 3702b8c4c8fef0fbb540c39c685a41837c01b4c9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 6 Feb 2026 00:41:19 +0100 Subject: [PATCH 3/3] python313Packages.hass-nabucasa: migrate to finalAttrs --- .../python-modules/hass-nabucasa/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index 69034e5b8bc1..0064212fdbc8 100644 --- a/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -30,7 +30,7 @@ yarl, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "hass-nabucasa"; version = "1.14.0"; pyproject = true; @@ -40,13 +40,13 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "nabucasa"; repo = "hass-nabucasa"; - tag = version; + tag = finalAttrs.version; hash = "sha256-uTADu6IK8X+oQVvGdprmijR+MUJuWG9KMclq7zveC8o="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "0.0.0" "${version}" + --replace-fail "0.0.0" "${finalAttrs.version}" ''; build-system = [ setuptools ]; @@ -91,11 +91,11 @@ buildPythonPackage rec { meta = { description = "Python module for the Home Assistant cloud integration"; homepage = "https://github.com/NabuCasa/hass-nabucasa"; - changelog = "https://github.com/NabuCasa/hass-nabucasa/releases/tag/${src.tag}"; + changelog = "https://github.com/NabuCasa/hass-nabucasa/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ fab Scriptkiddi ]; }; -} +})