1{
2 lib,
3 buildPythonPackage,
4 setuptools,
5 django,
6 waitress,
7}:
8
9let
10 fs = lib.fileset;
11in
12
13buildPythonPackage {
14 pname = "waitress-django";
15 version = "1.0.0";
16 pyproject = true;
17
18 src = fs.toSource {
19 root = ./.;
20 fileset = fs.unions [
21 ./setup.py
22 ./src
23 ];
24 };
25
26 build-system = [ setuptools ];
27
28 pythonPath = [
29 django
30 waitress
31 ];
32
33 doCheck = false;
34
35 meta = with lib; {
36 description = "A waitress WSGI server serving django";
37 mainProgram = "waitress-serve-django";
38 license = licenses.mit;
39 maintainers = with maintainers; [ basvandijk ];
40 };
41}