python312Packages.aetcd: relax protobuf, use pytest-cov-stub

This commit is contained in:
Martin Weinelt
2024-10-13 11:09:58 +02:00
parent 6432b6e7a2
commit dcd5f162a6
@@ -5,6 +5,7 @@
grpcio,
protobuf,
pytest-asyncio,
pytest-cov-stub,
pytest-mock,
pytestCheckHook,
pythonOlder,
@@ -29,22 +30,23 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace setup.py \
--replace-fail "setuptools_scm==6.3.2" "setuptools_scm"
substituteInPlace setup.cfg \
--replace-fail "--cov=aetcd" ""
'';
nativeBuildInputs = [
pythonRelaxDeps = [ "protobuf" ];
build-system = [
setuptools
setuptools-scm
];
propagatedBuildInputs = [
dependencies = [
grpcio
protobuf
];
nativeCheckInputs = [
pytest-asyncio
pytest-cov-stub
pytest-mock
pytestCheckHook
];