Fix agent.package_manager.poetry_install_extra_args are used in all Poetry commands and not just in install (#173)

This commit is contained in:
allegroai 2023-11-01 15:10:40 +02:00
parent 0131db8b7d
commit ba4fee7b19

View File

@ -69,7 +69,7 @@ class PoetryConfig:
path = path.replace(':'+sys.base_prefix, ':'+sys.real_prefix, 1)
kwargs['env']['PATH'] = path
if self.session and self.session.config:
if self.session and self.session.config and args and args[0] == "install":
extra_args = self.session.config.get("agent.package_manager.poetry_install_extra_args", None)
if extra_args:
args = args + tuple(extra_args)