From 8a2844aa95e323c2c2fcbc8bb66608d55bd7b1a1 Mon Sep 17 00:00:00 2001 From: adisbladis Date: Thu, 9 Sep 2021 09:29:27 -0500 Subject: [PATCH] poetry2nix: Extend setuptools-scm infinite recursion workaround --- pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix b/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix index 867f6d985c12..61f96a6f64a7 100644 --- a/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix +++ b/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix @@ -96,6 +96,9 @@ pythonPackages.callPackage "setuptools_scm" "setuptools-scm" "toml" # Toml is an extra for setuptools-scm + "packaging" + "six" + "pyparsing" ]; baseBuildInputs = lib.optional (! lib.elem name skipSetupToolsSCM) pythonPackages.setuptools-scm; format = if isDirectory || isGit || isUrl then "pyproject" else fileInfo.format;