mirror of
https://github.com/vale981/poetry2nix
synced 2025-03-05 09:11:39 -05:00
Make dependency attribute lookp case insensitive
And dependencies & dev-dependencies fields are both optional
This commit is contained in:
parent
097014c931
commit
b20a61bed5
1 changed files with 2 additions and 2 deletions
|
@ -176,8 +176,8 @@ let
|
|||
pythonPackages = py.pkgs;
|
||||
|
||||
getDeps = depAttr: let
|
||||
deps = builtins.getAttr depAttr pyProject.tool.poetry;
|
||||
depAttrs = builtins.attrNames deps;
|
||||
deps = getAttrDefault depAttr pyProject.tool.poetry {};
|
||||
depAttrs = builtins.map (d: lib.toLower d) (builtins.attrNames deps);
|
||||
in builtins.map (dep: pythonPackages."${dep}") depAttrs;
|
||||
|
||||
getInputs = attr: getAttrDefault attr attrs [];
|
||||
|
|
Loading…
Add table
Reference in a new issue