pulumi/sdk
Fraser Waters 591774afb1 Handle installing plugins without versions in the defaultHost
Maybe fixes https://github.com/pulumi/pulumi-terraform-bridge/issues/1209
Fixes https://github.com/pulumi/pulumi-terraform-bridge/issues/1200

When looking up schemas we would call into `defaultHost.InstallPlugin` to
install any missing plugins, and we would generally _not_ have version
information for that. Unfortunately `defaultHost.InstallPlugin` didn't
handle the case of version not being set, double unfortunately it also
didn't error.

This fixes that install path to call `GetLatestVersion` if version isn't
set.
2023-06-12 12:22:08 +01:00
..
go Handle installing plugins without versions in the defaultHost 2023-06-12 12:22:08 +01:00
nodejs chore: post-release go.mod updates 2023-06-08 20:42:55 +00:00
proto/go Make convert more lenient 2023-06-08 11:14:31 +01:00
python Make convert more lenient 2023-06-08 11:14:31 +01:00
README.md Cleanup sdk/README.md 2023-01-03 17:12:12 -05:00
go.mod Use os.tmpfile instead of creating our own. 2023-05-30 13:58:02 -04:00
go.sum Use os.tmpfile instead of creating our own. 2023-05-30 13:58:02 -04:00

README.md

Pulumi Language SDKs

This directory contains Pulumi SDKs for the following languages:

See the respective READMEs for information about installing and using these libraries.

The language providers work by implementing gRPC interfaces defined in the top level directory proto.