From b1e71855dbc6c47a1c0187d841cc278383959d7c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 13 Nov 2025 17:50:20 +0000 Subject: [PATCH 1/2] python3Packages.cantools: 40.7.1 -> 41.0.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 807804da6a19..67f583d50ec9 100644 --- a/pkgs/development/python-modules/cantools/default.nix +++ b/pkgs/development/python-modules/cantools/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "cantools"; - version = "40.7.1"; + version = "41.0.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-Rn4EzIbgdjBzda6bzYNwcQjpmOPqYBm/lodzWAuaqV8="; + hash = "sha256-gdfvoy1moUmTSyG2kaQPtA254LdPoCwk9PJX9YfRaa4="; }; nativeBuildInputs = [ From 9838778447c29b01ef55e3a2da49c30cc08d7d1a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 14 Nov 2025 10:53:45 +0100 Subject: [PATCH 2/2] python313Packages.cantools: modernize Removed pythonOlder dependency and adjusted build inputs. --- pkgs/development/python-modules/cantools/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/cantools/default.nix b/pkgs/development/python-modules/cantools/default.nix index 67f583d50ec9..73da6bd0fbe2 100644 --- a/pkgs/development/python-modules/cantools/default.nix +++ b/pkgs/development/python-modules/cantools/default.nix @@ -11,7 +11,6 @@ parameterized, pytest-freezegun, pytestCheckHook, - pythonOlder, setuptools, setuptools-scm, textparser, @@ -22,19 +21,17 @@ buildPythonPackage rec { version = "41.0.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchPypi { inherit pname version; hash = "sha256-gdfvoy1moUmTSyG2kaQPtA254LdPoCwk9PJX9YfRaa4="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ argparse-addons bitstruct python-can