pulumi/sdk
Will Jones e902a37112 Push on-demand installation into `Host.Provider`
Now that `Host.Provider` accepts at least a `PluginSpec`, it is capable
of encapsulating the logic of attempting a plugin download should an
initial load fail due to a "plugin missing" error. This commit moves
this logic into `Host.Provider` so that it may be removed from several
other parts of the codebase where it is currently duplicated. Moreover,
it (in theory) fixes some bugs/quality of life issues with the parts of
the codebase that do _not_ currently duplicate this code.
2024-09-13 13:54:06 +01:00
..
go Push on-demand installation into `Host.Provider` 2024-09-13 13:54:06 +01:00
nodejs Try and avoid serializing `runtime/resource.js` (#17247) 2024-09-12 16:27:53 +00:00
proto/go Send resource name and type as well as URN to providers (#17177) 2024-09-06 09:29:37 +00:00
python [sdk/python] Add dependency on `debugpy` (#17253) 2024-09-13 06:52:53 +00:00
.version Freeze v3.132.0 (#17234) 2024-09-11 22:00:05 +00:00
README.md Cleanup sdk/README.md 2023-01-03 17:12:12 -05:00
go.mod Update go.mod to 1.21 (#17140) 2024-09-03 12:37:49 +00:00
go.sum Update go.mod to 1.21 (#17140) 2024-09-03 12:37:49 +00:00
version.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00: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.