poetry: don't use poetry2nix

This commit is contained in:
Robert Schütz 2022-12-20 08:50:14 -08:00
parent 3b3114f45d
commit 17c15cc3ff
2 changed files with 3 additions and 5 deletions

View file

@ -1,6 +1,5 @@
{ pkgs ? import <nixpkgs> { }
, lib ? pkgs.lib
, poetry ? null
, poetryLib ? import ./lib.nix { inherit lib pkgs; stdenv = pkgs.stdenv; }
}:
let
@ -143,7 +142,7 @@ lib.makeScope pkgs.newScope (self: {
};
getFunctorFn = fn: if builtins.typeOf fn == "set" then fn.__functor else fn;
poetryPkg = poetry.override { inherit python; };
poetryPkg = pkgs.callPackage ./pkgs/poetry { inherit python; };
scripts = pyProject.tool.poetry.scripts or { };
hasScripts = scripts != { };

View file

@ -16363,9 +16363,8 @@ with pkgs;
pew = callPackage ../development/tools/pew {};
poetry = callPackage ../development/tools/poetry2nix/poetry2nix/pkgs/poetry {
python = python3;
};
poetry = with python3.pkgs; toPythonApplication poetry;
poetry2nix = callPackage ../development/tools/poetry2nix/poetry2nix {
inherit pkgs lib;
};