poetry: make sure we don't load stuff from ambient PYTHONPATH

This commit is contained in:
K900 2023-05-14 14:25:30 +03:00
parent 5cc4232087
commit d4f2e34e34

View File

@ -151,6 +151,11 @@ buildPythonPackage rec {
"poetry"
];
# Unset ambient PYTHONPATH in the wrapper, so Poetry only ever runs with its own,
# isolated set of dependencies. This works because the correct PYTHONPATH is set
# in the Python script, which runs after the wrapper.
makeWrapperArgs = ["--unset PYTHONPATH"];
meta = with lib; {
changelog = "https://github.com/python-poetry/poetry/blob/${src.rev}/CHANGELOG.md";
homepage = "https://python-poetry.org/";