python39Packages.devolo-home-control-api: fix version number

This commit is contained in:
Sandro Jäckel 2022-02-08 18:32:50 +01:00
parent 829942fd95
commit 3af1bbfc68
No known key found for this signature in database
GPG Key ID: 3AF5A43A3EECC2E5

View File

@ -5,6 +5,7 @@
, pytestCheckHook
, pythonOlder
, requests
, setuptools-scm
, websocket-client
, zeroconf
}:
@ -21,6 +22,12 @@ buildPythonPackage rec {
sha256 = "sha256-N/48Q2IEL194vCzrPPuy+mRNejXfkoXy2t2oe0Y6ug4=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
nativeBuildInputs = [
setuptools-scm
];
propagatedBuildInputs = [
requests
zeroconf
@ -32,13 +39,6 @@ buildPythonPackage rec {
pytest-mock
];
postPatch = ''
# setup.py is not able to detect the version with setuptools_scm
substituteInPlace setup.py \
--replace "setuptools_scm" "" \
--replace 'use_scm_version=True' 'use_scm_version="${version}"'
'';
# Disable test that requires network access
disabledTests = [
"test__on_pong"