pulumi/sdk/python/toolchain
Julien P 1b0b98cfe1
Display an actionable error message when dependency installation fails (#16489)
When the dependency installation fails because we could not find the
packagemanager executable, tell the user how to remedy the error and
finish the dependency installation.

Example:
```
The packagemangager to use for installing dependencies pnpm
Installing dependencies...

error: installing dependencies failed: Could not find `pnpm` executable.
Install pnpm from https://pnpm.io/installation and make sure it is in your PATH.
Run `pulumi install` to complete the installation.
```
2024-06-28 23:22:17 +00:00
..
pip.go Add VIRTUAL_ENV to env var when running in a venv (#16425) 2024-06-20 10:26:49 +00:00
pip_test.go Add VIRTUAL_ENV to env var when running in a venv (#16425) 2024-06-20 10:26:49 +00:00
poetry.go Display an actionable error message when dependency installation fails (#16489) 2024-06-28 23:22:17 +00:00
poetry_test.go Query language runtime for options during “pulumi new” (#16346) 2024-06-17 17:10:55 +00:00
shim_unix.go [Python] Move existing dependency installation and python command invocation to a Toolchain interface (#16243) 2024-06-03 13:52:27 +00:00
shim_windows.go [Python] Move existing dependency installation and python command invocation to a Toolchain interface (#16243) 2024-06-03 13:52:27 +00:00
toolchain.go Support Poetry as Python toolchain (#16315) 2024-06-06 14:16:24 +00:00
toolchain_test.go Support Poetry as Python toolchain (#16315) 2024-06-06 14:16:24 +00:00