diff options
| author | Martin Weinelt <hexa@darmstadt.ccc.de> | 2024-05-22 13:05:59 +0200 |
|---|---|---|
| committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2024-05-22 17:30:13 +0200 |
| commit | 691216eca3d0ce5ad6ac10562e75910fa02415b0 (patch) | |
| tree | d7168524423e0e725da0c5b0504a3dac06ef06c8 | |
| parent | Merge #304232: frr 9.1 → 10.0 (diff) | |
| download | nixpkgs-691216eca3d0ce5ad6ac10562e75910fa02415b0.tar.gz | |
python312Packages.waitress-django: clean source
and use PEP517 build system.
| -rw-r--r-- | pkgs/development/python-modules/waitress-django/default.nix | 25 |
1 files changed, 21 insertions, 4 deletions
diff --git a/pkgs/development/python-modules/waitress-django/default.nix b/pkgs/development/python-modules/waitress-django/default.nix index fad82f4952ce..3384d2cd4848 100644 --- a/pkgs/development/python-modules/waitress-django/default.nix +++ b/pkgs/development/python-modules/waitress-django/default.nix @@ -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; { |
