From 42ec572da68ad5d35f98bbd8352f4dc6928c346a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Feb 2026 17:13:16 +0100 Subject: [PATCH 1/2] python314Packages.intellifire4py: 4.2.1 -> 4.4.0 Diff: https://github.com/jeeftor/intellifire4py/compare/v4.2.1...v4.4.0 Changelog: https://github.com/jeeftor/intellifire4py/releases/tag/vv4.4.0 --- pkgs/development/python-modules/intellifire4py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/intellifire4py/default.nix b/pkgs/development/python-modules/intellifire4py/default.nix index 552e054467ca..ba78fbfe46b8 100644 --- a/pkgs/development/python-modules/intellifire4py/default.nix +++ b/pkgs/development/python-modules/intellifire4py/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "intellifire4py"; - version = "4.2.1"; + version = "4.4.0"; pyproject = true; src = fetchFromGitHub { owner = "jeeftor"; repo = "intellifire4py"; tag = "v${version}"; - hash = "sha256-kCZkIR8SmrLTm86M87juV7oQ+O01AA4pzkBMnKCnbNA="; + hash = "sha256-WmjsbxeAAD5b88WDIWasfNkzoY+QO1hbvTVyFLQ7uBk="; }; build-system = [ hatchling ]; From 32cfe73dc3ae6e86346de6e1f9c73b7c80e0dd6b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Feb 2026 17:28:15 +0100 Subject: [PATCH 2/2] python314Packages.intellifire4py: migrate to finalAttrs --- .../development/python-modules/intellifire4py/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/intellifire4py/default.nix b/pkgs/development/python-modules/intellifire4py/default.nix index ba78fbfe46b8..b8f1862ea145 100644 --- a/pkgs/development/python-modules/intellifire4py/default.nix +++ b/pkgs/development/python-modules/intellifire4py/default.nix @@ -13,7 +13,7 @@ rich, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "intellifire4py"; version = "4.4.0"; pyproject = true; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "jeeftor"; repo = "intellifire4py"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-WmjsbxeAAD5b88WDIWasfNkzoY+QO1hbvTVyFLQ7uBk="; }; @@ -46,10 +46,10 @@ buildPythonPackage rec { meta = { description = "Module to read Intellifire fireplace status data"; homepage = "https://github.com/jeeftor/intellifire4py"; - changelog = "https://github.com/jeeftor/intellifire4py/releases/tag/v${src.tag}"; + changelog = "https://github.com/jeeftor/intellifire4py/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "intellifire4py"; }; -} +})