Skip to content

Commit 6a8ff45

Browse files
committed
1 parent 225211d commit 6a8ff45

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

pkgs/tools/package-management/poetry/default.nix

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,14 @@ let
1212
# We keep the override around even when the versions match, as
1313
# it's likely to become relevant again after the next Poetry update.
1414
poetry-core = super.poetry-core.overridePythonAttrs (old: rec {
15-
version = "1.9.0";
15+
version = "1.9.1";
1616
src = fetchFromGitHub {
1717
owner = "python-poetry";
1818
repo = "poetry-core";
1919
rev = "refs/tags/${version}";
20-
hash = "sha256-vvwKbzGlvv2LTbXfJxQVM3nUXFGntgJxsku6cbRxCzw=";
20+
hash = "sha256-L8lR9sUdRYqjkDCQ0XHXZm5X6xD40t1gxlGiovvb/+8=";
2121
};
22+
patches = [ ];
2223
});
2324
} // (plugins self);
2425
python = python3.override (old: {
@@ -39,7 +40,7 @@ let
3940
withPlugins = selector: let
4041
selected = selector (plugins python.pkgs);
4142
in python.pkgs.toPythonApplication (python.pkgs.poetry.overridePythonAttrs (old: {
42-
propagatedBuildInputs = old.propagatedBuildInputs ++ selected;
43+
dependencies = old.dependencies ++ selected;
4344

4445
# save some build time when adding plugins by disabling tests
4546
doCheck = selected == [ ];

pkgs/tools/package-management/poetry/unwrapped.nix

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
buildPythonPackage rec {
4040
pname = "poetry";
41-
version = "1.8.3";
41+
version = "1.8.4";
4242
pyproject = true;
4343

4444
disabled = pythonOlder "3.8";
@@ -47,19 +47,24 @@ buildPythonPackage rec {
4747
owner = "python-poetry";
4848
repo = "poetry";
4949
rev = "refs/tags/${version}";
50-
hash = "sha256-PPHt9GG5XJzrhnuAS8L+0Pa3El3RNCdEbXbLnHopDWg=";
50+
hash = "sha256-pk57Jxf4hkMKLn1pOa9BtHLwLJ6qmXc55TqQN5Vr2k8=";
5151
};
5252

53+
build-system = [
54+
poetry-core
55+
];
56+
5357
nativeBuildInputs = [
5458
installShellFiles
5559
];
5660

5761
pythonRelaxDeps = [
5862
"dulwich"
5963
"keyring"
64+
"virtualenv"
6065
];
6166

62-
propagatedBuildInputs = [
67+
dependencies = [
6368
build
6469
cachecontrol
6570
cleo

0 commit comments

Comments
 (0)