From 9f6583252bc4d228d6080c8c12f7e9ffe3bb1a36 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 5 Feb 2025 19:06:26 +0100 Subject: [PATCH] python313Packages.total-connect-client: 2024.12.1 -> 2025.1.4 https://github.com/craigjmidwinter/total-connect-client/releases/tag/2025.1.4 --- .../total-connect-client/default.nix | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/total-connect-client/default.nix b/pkgs/development/python-modules/total-connect-client/default.nix index f8b86f028e10..79c1d1860437 100644 --- a/pkgs/development/python-modules/total-connect-client/default.nix +++ b/pkgs/development/python-modules/total-connect-client/default.nix @@ -2,15 +2,18 @@ lib, buildPythonPackage, fetchFromGitHub, + pycryptodome, + pyjwt, pytestCheckHook, pythonOlder, + requests-mock, setuptools, zeep, }: buildPythonPackage rec { pname = "total-connect-client"; - version = "2024.12.1"; + version = "2025.1.4"; pyproject = true; disabled = pythonOlder "3.10"; @@ -19,14 +22,23 @@ buildPythonPackage rec { owner = "craigjmidwinter"; repo = "total-connect-client"; tag = version; - hash = "sha256-FcPm2Nc6pUGC86K3GLAiQRot0JXYqoZh19dXMCl99eI="; + hash = "sha256-zzSYi/qhHmugH30bnYHK9lCBVN5wuv6n9rvaZC/sIag="; }; build-system = [ setuptools ]; - dependencies = [ zeep ]; + pythonRelaxDeps = [ "pycryptodome" ]; - nativeCheckInputs = [ pytestCheckHook ]; + dependencies = [ + pycryptodome + pyjwt + zeep + ]; + + nativeCheckInputs = [ + pytestCheckHook + requests-mock + ]; pythonImportsCheck = [ "total_connect_client" ];