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 ];