From e4b22d1f92185ab5fb33db223325c2a35232a5cf Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 28 Feb 2024 08:18:40 +0100 Subject: [PATCH] python311Packages.weconnect-mqtt: 0.48.3 -> 0.48.4 Diff: https://github.com/tillsteinbach/WeConnect-mqtt/compare/refs/tags/v0.48.3...v0.48.4 Changelog: https://github.com/tillsteinbach/WeConnect-mqtt/releases/tag/v0.48.4 --- .../python-modules/weconnect-mqtt/default.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/weconnect-mqtt/default.nix b/pkgs/development/python-modules/weconnect-mqtt/default.nix index 1c4b75418fb6..5e00ef399e61 100644 --- a/pkgs/development/python-modules/weconnect-mqtt/default.nix +++ b/pkgs/development/python-modules/weconnect-mqtt/default.nix @@ -6,12 +6,13 @@ , paho-mqtt , python-dateutil , weconnect +, setuptools }: buildPythonPackage rec { pname = "weconnect-mqtt"; version = "0.48.4"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.8"; @@ -23,15 +24,19 @@ buildPythonPackage rec { }; postPatch = '' - substituteInPlace requirements.txt \ - --replace "weconnect[Images]~=" "weconnect>=" substituteInPlace weconnect_mqtt/__version.py \ - --replace "develop" "${version}" + --replace-fail "0.0.0dev" "${version}" + substituteInPlace requirements.txt \ + --replace-fail "weconnect[Images]~=" "weconnect>=" substituteInPlace pytest.ini \ - --replace "--cov=weconnect_mqtt --cov-config=.coveragerc --cov-report html" "" \ - --replace "pytest-cov" "" + --replace-fail "--cov=weconnect_mqtt --cov-config=.coveragerc --cov-report html" "" \ + --replace-fail "pytest-cov" "" ''; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ paho-mqtt python-dateutil