python3Packages.pysimplesoap: migrate to pyproject (#543346)

This commit is contained in:
nicoo
2026-07-25 13:21:39 +00:00
committed by GitHub
@@ -4,22 +4,25 @@
fetchPypi,
buildPythonPackage,
m2crypto,
setuptools,
nix-update-script,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "pysimplesoap";
version = "1.16.2";
format = "setuptools";
pyproject = true;
passthru.updateScript = nix-update-script { };
src = fetchPypi {
pname = "PySimpleSOAP";
inherit version;
inherit (finalAttrs) version;
hash = "sha256-sbv00NCt/5tlIZfWGqG3ZzGtYYhJ4n0o/lyyUJFtZ+E=";
};
build-system = [ setuptools ];
propagatedBuildInputs = [ m2crypto ];
# Patches necessary for Python 3 compatibility plus bugfixes
@@ -29,7 +32,7 @@ buildPythonPackage rec {
args:
fetchDebianPatch (
{
inherit pname version;
inherit (finalAttrs) pname version;
debianRevision = "5";
}
// args
@@ -71,4 +74,4 @@ buildPythonPackage rec {
# so co-maintainers would be welcome.
maintainers = [ lib.maintainers.nicoo ];
};
}
})