From 83dea2f5d332f6cb65ab2a100c450636aa0b2393 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 21:33:57 +0000 Subject: [PATCH 1/2] python3Packages.cantools: 41.2.1 -> 41.3.0 --- pkgs/development/python-modules/cantools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cantools/default.nix b/pkgs/development/python-modules/cantools/default.nix index 8d09bba81dcc..91a7bc4b81ae 100644 --- a/pkgs/development/python-modules/cantools/default.nix +++ b/pkgs/development/python-modules/cantools/default.nix @@ -18,12 +18,12 @@ buildPythonPackage rec { pname = "cantools"; - version = "41.2.1"; + version = "41.3.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-HxdoK91A9oALjuiW0aGFM/5mRdbeb8j8T3J2n/uuLR4="; + hash = "sha256-VRuYBZLGbmsSX4xF8Styb6hzUrKTG5AmsHY2o3dQSp4="; }; build-system = [ From 19e02ec00d3a5033f32b24a34c087e68ff637fe9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 26 Mar 2026 00:10:26 +0100 Subject: [PATCH 2/2] pythpn3Packages.cantools: migrate to finalAttrs --- pkgs/development/python-modules/cantools/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/cantools/default.nix b/pkgs/development/python-modules/cantools/default.nix index 91a7bc4b81ae..97a441062849 100644 --- a/pkgs/development/python-modules/cantools/default.nix +++ b/pkgs/development/python-modules/cantools/default.nix @@ -16,13 +16,13 @@ textparser, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "cantools"; version = "41.3.0"; pyproject = true; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-VRuYBZLGbmsSX4xF8Styb6hzUrKTG5AmsHY2o3dQSp4="; }; @@ -47,16 +47,16 @@ buildPythonPackage rec { pytest-freezegun pytestCheckHook ] - ++ optional-dependencies.plot; + ++ finalAttrs.passthru.optional-dependencies.plot; pythonImportsCheck = [ "cantools" ]; meta = { description = "Tools to work with CAN bus"; homepage = "https://github.com/cantools/cantools"; - changelog = "https://github.com/cantools/cantools/releases/tag/${version}"; + changelog = "https://github.com/cantools/cantools/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ gray-heron ]; mainProgram = "cantools"; }; -} +})