From 2e8f4cfbdecb89c643f568a1988e2eb3ed122e68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 19 Oct 2025 19:34:50 -0700 Subject: [PATCH] python3Packages.zigpy-zigate: update dependencies --- .../python-modules/zigpy-zigate/default.nix | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/zigpy-zigate/default.nix b/pkgs/development/python-modules/zigpy-zigate/default.nix index 9cb5c4f4b1ab..1d44c28c4976 100644 --- a/pkgs/development/python-modules/zigpy-zigate/default.nix +++ b/pkgs/development/python-modules/zigpy-zigate/default.nix @@ -4,13 +4,11 @@ fetchFromGitHub, gpiozero, mock, - pyserial, - pyserial-asyncio, pyusb, pytest-asyncio, pytestCheckHook, - pythonOlder, setuptools, + voluptuous, zigpy, }: @@ -19,8 +17,6 @@ buildPythonPackage rec { version = "0.13.3"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "zigpy"; repo = "zigpy-zigate"; @@ -30,22 +26,20 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace ', "setuptools-git-versioning<2"' "" \ - --replace 'dynamic = ["version"]' 'version = "${version}"' + --replace-fail ', "setuptools-git-versioning<2"' "" \ + --replace-fail 'dynamic = ["version"]' 'version = "${version}"' ''; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ gpiozero - pyserial - pyserial-asyncio pyusb + voluptuous zigpy ]; nativeCheckInputs = [ - mock pytest-asyncio pytestCheckHook ];