From f69db8010c54acaa387bcafca38dc625d011e276 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 7 Mar 2025 22:30:27 +0100 Subject: [PATCH] python313Packages.universal-silabs-flasher: 0.0.29 -> 0.0.30 Diff: NabuCasa/universal-silabs-flasher@refs/tags/v0.0.29...v0.0.30 Changelog: https://github.com/NabuCasa/universal-silabs-flasher/releases/tag/v0.0.30 --- .../universal-silabs-flasher/default.nix | 32 +++++++++---------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/pkgs/development/python-modules/universal-silabs-flasher/default.nix b/pkgs/development/python-modules/universal-silabs-flasher/default.nix index 25488de230d8..c5ec09a67989 100644 --- a/pkgs/development/python-modules/universal-silabs-flasher/default.nix +++ b/pkgs/development/python-modules/universal-silabs-flasher/default.nix @@ -3,6 +3,7 @@ stdenv, buildPythonPackage, fetchFromGitHub, + pythonOlder, # build-system setuptools, @@ -27,14 +28,14 @@ buildPythonPackage rec { pname = "universal-silabs-flasher"; - version = "0.0.29"; + version = "0.0.30"; pyproject = true; src = fetchFromGitHub { owner = "NabuCasa"; repo = "universal-silabs-flasher"; tag = "v${version}"; - hash = "sha256-dXLk1lwSGPRNTwhi9MY6AcqlBtZwFt/EMS0juI4IpjQ="; + hash = "sha256-AAF3MswdhGgSVS6efUp+QylWykbNqHz2ThfBdD8E/ew="; }; postPatch = '' @@ -45,21 +46,18 @@ buildPythonPackage rec { build-system = [ setuptools ]; - pythonRelaxDeps = [ - # https://github.com/NabuCasa/universal-silabs-flasher/pull/50 - "gpiod" - ]; - - propagatedBuildInputs = [ - async-timeout - bellows - click - coloredlogs - crc - pyserial-asyncio-fast - typing-extensions - zigpy - ] ++ lib.optionals (stdenv.hostPlatform.isLinux) [ libgpiod ]; + dependencies = + [ + bellows + click + coloredlogs + crc + pyserial-asyncio-fast + typing-extensions + zigpy + ] + ++ lib.optionals (pythonOlder "3.11") [ async-timeout ] + ++ lib.optionals (stdenv.hostPlatform.isLinux) [ libgpiod ]; nativeCheckInputs = [ pytestCheckHook