Merge pull request #139994 from NixOS/backport-139987-to-release-21.05
[Backport release-21.05] poetry2nix: 1.20.0 -> 1.21.0
This commit is contained in:
commit
182eea7232
@ -5,7 +5,7 @@
|
|||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
# Poetry2nix version
|
# Poetry2nix version
|
||||||
version = "1.20.0";
|
version = "1.21.0";
|
||||||
|
|
||||||
inherit (poetryLib) isCompatible readTOML moduleName;
|
inherit (poetryLib) isCompatible readTOML moduleName;
|
||||||
|
|
||||||
@ -339,6 +339,9 @@ lib.makeScope pkgs.newScope (self: {
|
|||||||
) { inherit app; };
|
) { inherit app; };
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Extract position from explicitly passed attrs so meta.position won't point to poetry2nix internals
|
||||||
|
pos = builtins.unsafeGetAttrPos (lib.elemAt (lib.attrNames attrs) 0) attrs;
|
||||||
|
|
||||||
meta = lib.optionalAttrs (lib.hasAttr "description" pyProject.tool.poetry)
|
meta = lib.optionalAttrs (lib.hasAttr "description" pyProject.tool.poetry)
|
||||||
{
|
{
|
||||||
inherit (pyProject.tool.poetry) description;
|
inherit (pyProject.tool.poetry) description;
|
||||||
|
@ -156,6 +156,12 @@ self: super:
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
cheroot = super.cheroot.overridePythonAttrs (
|
||||||
|
old: {
|
||||||
|
dontPreferSetupPy = true;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
colour = super.colour.overridePythonAttrs (
|
colour = super.colour.overridePythonAttrs (
|
||||||
old: {
|
old: {
|
||||||
buildInputs = (old.buildInputs or [ ]) ++ [ self.d2to1 ];
|
buildInputs = (old.buildInputs or [ ]) ++ [ self.d2to1 ];
|
||||||
@ -547,6 +553,7 @@ self: super:
|
|||||||
self.pytestrunner
|
self.pytestrunner
|
||||||
self.cryptography
|
self.cryptography
|
||||||
self.pyjwt
|
self.pyjwt
|
||||||
|
self.setuptools-scm-git-archive
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user