python313Packages.vat-moss: unbreak, pep517 build

This commit is contained in:
Martin Weinelt
2025-06-12 03:48:47 +02:00
parent a2d8a1282b
commit f49f46dc29
@@ -3,17 +3,15 @@
buildPythonPackage,
fetchFromGitHub,
fetchpatch,
pythonAtLeast,
setuptools,
standard-cgi,
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "vat-moss";
version = "0.11.0";
format = "setuptools";
# uses the removed cgi battery
disabled = pythonAtLeast "3.13";
pyproject = true;
src = fetchFromGitHub {
owner = "raphaelm";
@@ -30,6 +28,10 @@ buildPythonPackage rec {
})
];
build-system = [ setuptools ];
dependencies = [ standard-cgi ];
pythonImportsCheck = [ "vat_moss" ];
nativeCheckInputs = [ pytestCheckHook ];