python312Packages.waitress-django: clean source

and use PEP517 build system.
This commit is contained in:
Martin Weinelt 2024-05-22 13:05:59 +02:00
parent a39290dfdf
commit 691216eca3
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759

View File

@ -1,12 +1,29 @@
{ lib, buildPythonPackage, django, waitress }:
{ lib, buildPythonPackage, setuptools, django, waitress }:
let
fs = lib.fileset;
in
buildPythonPackage {
pname = "waitress-django";
version = "1.0.0";
format = "setuptools";
pyproject = true;
src = fs.toSource {
root = ./.;
fileset = fs.unions [
./setup.py
./src
];
};
build-system = [ setuptools ];
pythonPath = [
django
waitress
];
src = ./.;
pythonPath = [ django waitress ];
doCheck = false;
meta = with lib; {