pulumi/sdk
Ian Wahbe 83e24765f3
.NET & python SDKs parity for bad pulumi versions (#8297)
* .NET & python SDKs parity for bad pulumi versions

They handle invalid Pulumi CLI version gracefully.

* Make python version property lazy

* Clarify .NET logic

* Add python test for validate_pulumi_version

* Add tests for invalid versions

* Fix python test

* Fix typo

* Fix tests

* Have _validate_pulumi_version handle parsing

* Modify python and .NET to parseAndValidate

* Modify typescript and go to parseAndValidate

* fix name
2021-10-27 20:54:23 -07:00
..
dotnet .NET & python SDKs parity for bad pulumi versions (#8297) 2021-10-27 20:54:23 -07:00
go .NET & python SDKs parity for bad pulumi versions (#8297) 2021-10-27 20:54:23 -07:00
nodejs .NET & python SDKs parity for bad pulumi versions (#8297) 2021-10-27 20:54:23 -07:00
proto Add monitor feature for output values (#7870) 2021-09-15 14:16:00 -07:00
python .NET & python SDKs parity for bad pulumi versions (#8297) 2021-10-27 20:54:23 -07:00
go.mod Iwahbe/8000/uprgade go versions (#8171) 2021-10-11 09:47:08 -07:00
go.sum Initial support for (un)marshaling output values (#7861) 2021-09-13 09:05:31 -07:00
README.md Updating .NET references 2020-04-27 12:42:11 -07:00

Pulumi Language SDKs

This directory contains the Pulumi SDKs for all supported languages.

Please see the respective READMEs for information about installing and using these libraries:

The language providers work by implementing gRPC interfaces defined in proto/.