pulumi/sdk/python/toolchain
Julien c355c21333
Fix reading pulumi-plugin.json when using the uv toolchain (#18107)
Use `pip` instead of `uv pip` to read the package list when determing
pulumi plugins. `uv pip` does not support the `-v` flag, which is
required to retrive the package location with `pip`, see
https://github.com/astral-sh/uv/issues/9838

This requires us to add `pip` as a direct dependency of pulumi.

Fixes https://github.com/pulumi/pulumi/issues/18023
2024-12-24 11:36:01 +00:00
..
pip.go Fix hang on error when using uv on Windows (#18054) 2024-12-16 18:14:20 +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 Drop Python 3.8 support (#17883) 2024-12-02 16:13:08 +00:00
poetry_test.go Drop Python 3.8 support (#17883) 2024-12-02 16:13:08 +00:00
shim_unix.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +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 Fix hang on error when using uv on Windows (#18054) 2024-12-16 18:14:20 +00:00
toolchain_test.go Add Uv as a Python toolchain (#17609) 2024-11-07 16:26:22 +00:00
uv.go Fix reading pulumi-plugin.json when using the uv toolchain (#18107) 2024-12-24 11:36:01 +00:00
uv_test.go Don't recreate virtualenvs when using venv (#17892) 2024-12-02 16:22:31 +00:00