From 7497c9c1f2c67462b7d27fdba4f1f25582ba5a4c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Feb 2026 13:55:27 +0000 Subject: [PATCH 1/2] python3Packages.dsmr-parser: 1.4.3 -> 1.4.4 --- pkgs/development/python-modules/dsmr-parser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dsmr-parser/default.nix b/pkgs/development/python-modules/dsmr-parser/default.nix index dff65e57f72d..82eb8bd92ff4 100644 --- a/pkgs/development/python-modules/dsmr-parser/default.nix +++ b/pkgs/development/python-modules/dsmr-parser/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "dsmr-parser"; - version = "1.4.3"; + version = "1.4.4"; pyproject = true; src = fetchFromGitHub { owner = "ndokter"; repo = "dsmr_parser"; tag = "v${version}"; - hash = "sha256-jBrcliN63isFKMqgaFIAPP/ALDdtL/O9mCN8Va+g+NE="; + hash = "sha256-/N8w4X/XsJ0tfWLKnSa5oo24mT1tftaKxAocBoA8FWk="; }; pythonRelaxDeps = [ "dlms_cosem" ]; From b7208b61beb37b74f32b145e1129bf8c3e44b053 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 22 Feb 2026 15:45:03 +0100 Subject: [PATCH 2/2] python314Packages.dsmr-parser: migrate to finalAttrs --- pkgs/development/python-modules/dsmr-parser/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/dsmr-parser/default.nix b/pkgs/development/python-modules/dsmr-parser/default.nix index 82eb8bd92ff4..c7575f56d419 100644 --- a/pkgs/development/python-modules/dsmr-parser/default.nix +++ b/pkgs/development/python-modules/dsmr-parser/default.nix @@ -12,7 +12,7 @@ tailer, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "dsmr-parser"; version = "1.4.4"; pyproject = true; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "ndokter"; repo = "dsmr_parser"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-/N8w4X/XsJ0tfWLKnSa5oo24mT1tftaKxAocBoA8FWk="; }; @@ -45,9 +45,9 @@ buildPythonPackage rec { meta = { description = "Python module to parse Dutch Smart Meter Requirements (DSMR)"; homepage = "https://github.com/ndokter/dsmr_parser"; - changelog = "https://github.com/ndokter/dsmr_parser/releases/tag/${src.tag}"; + changelog = "https://github.com/ndokter/dsmr_parser/releases/tag/${finalAttrs.src.tag}"; license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ fab ]; mainProgram = "dsmr_console"; }; -} +})