pulumi/sdk/go/common
Julien P 8476c3f7f5
Pass ProgramInfo through to LanguageRuntime.About (#16311)
# Description

To correctly determine which python executable we are using, we need the
ProgramInfo so we can determine which virtual environment is in use.

This PR updates the `About` rpc call to take `ProgramInfo` as argument.

Fixes https://github.com/pulumi/pulumi/issues/16299
Ref https://github.com/pulumi/pulumi/issues/15937

## Checklist

- [x] I have run `make tidy` to update any new dependencies
- [x] I have run `make lint` to verify my code passes the lint check
  - [x] I have formatted my code using `gofumpt`
2024-06-06 08:21:46 +00:00
..
apitype Adding unmarshaling logic for DockerImage (#16137) 2024-05-06 22:32:12 +00:00
channel Send all events to the engine event stream (#14607) 2023-11-20 21:55:59 +00:00
constant Send update metadata about update plans 2022-10-12 22:55:59 +01:00
diag turn on the golangci-lint exhaustive linter (#15028) 2024-01-17 16:50:41 +00:00
encoding all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
env Revert "Warn about non-project mode (#15411)" (#15497) 2024-02-23 07:52:44 +00:00
promise Use promise rather than `atomic.Value` to record step errors. (#14612) 2023-11-18 19:03:35 +00:00
resource Pass ProgramInfo through to LanguageRuntime.About (#16311) 2024-06-06 08:21:46 +00:00
slice Engine support for remote transforms (#15290) 2024-02-21 16:30:46 +00:00
testing Use a new PULUMI_HOME for every test environment (#15559) 2024-03-01 21:32:49 +00:00
tokens Move resource.URN to urn.URN (#15689) 2024-03-14 15:28:32 +00:00
tools all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
util [display] Enable WASM compilation (#16246) 2024-05-24 20:27:56 +00:00
version move pkg/version -> sdk/go/common/version 2020-03-18 15:25:25 -07:00
workspace Revert "Prefer pluginDownloadURLOverrides over PluginDownloadURL specified in the package" (#16320) 2024-06-04 17:37:34 +00:00