summary refs log tree commit diff
path: root/pkgs/top-level/python-packages.nix
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2018-04-11 12:02:06 -0400
committerShea Levy <shea@shealevy.com>2018-04-11 12:08:26 -0400
commit0901b3e195834269902b0979b49b9772c447ed08 (patch)
treea3201666fcc5b87d04539e72de2244749d8b96bb /pkgs/top-level/python-packages.nix
parent9b8668c79c5dc4f0df14d13d2ea32f522737acd4 (diff)
downloadnixlib-0901b3e195834269902b0979b49b9772c447ed08.tar
nixlib-0901b3e195834269902b0979b49b9772c447ed08.tar.gz
nixlib-0901b3e195834269902b0979b49b9772c447ed08.tar.bz2
nixlib-0901b3e195834269902b0979b49b9772c447ed08.tar.lz
nixlib-0901b3e195834269902b0979b49b9772c447ed08.tar.xz
nixlib-0901b3e195834269902b0979b49b9772c447ed08.tar.zst
nixlib-0901b3e195834269902b0979b49b9772c447ed08.zip
Add setupcfg2nix and supporting infrastructure
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r--pkgs/top-level/python-packages.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index d7657ffc359d..80b1e63ecb87 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -66,6 +66,9 @@ let
     toPythonModule = x: x; # Application does not provide modules.
   }));
 
+  # See build-setupcfg/default.nix for documentation.
+  buildSetupcfg = import ../build-support/build-setupcfg self;
+
   graphiteVersion = "1.0.2";
 
   fetchPypi = makeOverridable( {format ? "setuptools", ... } @attrs:
@@ -133,6 +136,7 @@ in {
   inherit fetchPypi callPackage;
   inherit hasPythonModule requiredPythonModules makePythonPath disabledIf;
   inherit toPythonModule toPythonApplication;
+  inherit buildSetupcfg;
 
   # helpers