python3Packages.pytest-logdog: pep517 build, pin setuptools 80

This commit is contained in:
Martin Weinelt
2026-05-30 03:53:18 +02:00
parent 5bb6e1f605
commit 8d493968f5
@@ -4,14 +4,14 @@
fetchFromGitHub,
pytest,
pytestCheckHook,
setuptools,
setuptools_80,
setuptools-scm,
}:
buildPythonPackage rec {
pname = "pytest-logdog";
version = "0.1.0";
format = "setuptools";
pyproject = true;
src = fetchFromGitHub {
owner = "ods";
@@ -20,12 +20,13 @@ buildPythonPackage rec {
hash = "sha256-Tmoq+KAGzn0MMj29rukDfAc4LSIwC8DoMTuBAppV32I=";
};
nativeBuildInputs = [ setuptools-scm ];
build-system = [
setuptools_80
setuptools-scm
];
buildInputs = [ pytest ];
propagatedBuildInputs = [ setuptools ];
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "pytest_logdog" ];