python3Packages.zigpy-zigate: update dependencies

This commit is contained in:
Robert Schütz
2025-10-19 19:35:59 -07:00
parent c3a1450f4c
commit 2e8f4cfbde
@@ -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
];