about summary refs log tree commit diff
path: root/pkgs/development/tools/devpi-client
diff options
context:
space:
mode:
authornatsukium <tomoya.otabi@gmail.com>2023-10-13 23:17:06 +0900
committernatsukium <tomoya.otabi@gmail.com>2023-10-13 23:36:34 +0900
commitebe58214bcdea242994b23cf4e0e408c585c5adc (patch)
tree1d2097a340c8d035baf3742f6e44da277fbc7aec /pkgs/development/tools/devpi-client
parent607a747bef8bce128155aa2e368ef6621aa1938c (diff)
devpi-client: refactor
- use a new parameter for pyproject
- add pythonImportsCheck
Diffstat (limited to 'pkgs/development/tools/devpi-client')
-rw-r--r--pkgs/development/tools/devpi-client/default.nix11
1 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/development/tools/devpi-client/default.nix b/pkgs/development/tools/devpi-client/default.nix
index 8f103fd628618..96d7ec5e50b45 100644
--- a/pkgs/development/tools/devpi-client/default.nix
+++ b/pkgs/development/tools/devpi-client/default.nix
@@ -9,8 +9,7 @@
 python3.pkgs.buildPythonApplication rec {
   pname = "devpi-client";
   version = "6.0.3";
-
-  format = "setuptools";
+  pyproject = true;
 
   src = fetchPypi {
     inherit pname version;
@@ -22,6 +21,10 @@ python3.pkgs.buildPythonApplication rec {
       --replace "--flake8" ""
   '';
 
+  nativeBuildInputs = [
+    python3.pkgs.setuptools
+  ];
+
   buildInputs = [
     glibcLocales
   ];
@@ -67,6 +70,10 @@ python3.pkgs.buildPythonApplication rec {
 
   __darwinAllowLocalNetworking = true;
 
+  pythonImportsCheck = [
+    "devpi"
+  ];
+
   meta = with lib; {
     description = "Client for devpi, a pypi index server and packaging meta tool";
     homepage = "http://doc.devpi.net";