diff --git a/src/poetry/installation/chef.py b/src/poetry/installation/chef.py index d3f7b09d38e..0115e439200 100644 --- a/src/poetry/installation/chef.py +++ b/src/poetry/installation/chef.py @@ -125,13 +125,14 @@ def _prepare( error: Exception | None = None try: with redirect_stdout(stdout): + dist_format = "wheel" if not editable else "editable" env.install( builder.build_system_requires - | builder.get_requires_for_build("wheel") + | builder.get_requires_for_build(dist_format) ) path = Path( builder.build( - "wheel" if not editable else "editable", + dist_format, destination.as_posix(), ) )