about summary refs log tree commit diff
path: root/pkgs/development/python-modules/flask
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@gmail.com>2022-03-30 00:26:09 +0200
committerMartin Weinelt <hexa@darmstadt.ccc.de>2022-04-15 01:39:44 +0200
commit544c77ba0f6c1a5ba38342052367188fc4416d18 (patch)
tree2f326ac07d593969799493a4247b0ae066d75a3d /pkgs/development/python-modules/flask
parent1a80cfa0250212292729e1e1b84dac0948a51677 (diff)
python39Packages.flask: fix build & add SuperSandro2000 as maintainer
Diffstat (limited to 'pkgs/development/python-modules/flask')
-rw-r--r--pkgs/development/python-modules/flask/default.nix10
1 files changed, 4 insertions, 6 deletions
diff --git a/pkgs/development/python-modules/flask/default.nix b/pkgs/development/python-modules/flask/default.nix
index 86da25173ca5b..997a28de1e9c0 100644
--- a/pkgs/development/python-modules/flask/default.nix
+++ b/pkgs/development/python-modules/flask/default.nix
@@ -3,12 +3,13 @@
 , fetchPypi
 , asgiref
 , click
+, importlib-metadata
 , itsdangerous
 , jinja2
 , python-dotenv
 , werkzeug
-, setuptools
 , pytestCheckHook
+, pythonOlder
 }:
 
 buildPythonPackage rec {
@@ -27,11 +28,7 @@ buildPythonPackage rec {
     itsdangerous
     jinja2
     werkzeug
-
-    # required for CLI subcommand autodiscovery
-    # see: https://github.com/pallets/flask/blob/fdac8a5404e3e3a316568107a293f134707c75bb/src/flask/cli.py#L498
-    setuptools
-  ];
+  ] ++ lib.optional (pythonOlder "3.10") importlib-metadata;
 
   checkInputs = [
     pytestCheckHook
@@ -48,5 +45,6 @@ buildPythonPackage rec {
       Python web application frameworks.
     '';
     license = licenses.bsd3;
+    maintainers = with maintainers; [ SuperSandro2000 ];
   };
 }