pulumi/changelog/pending
Julien c428a91a4c
Fix missing overloads to config getters (#16878)
In https://github.com/pulumi/pulumi/pull/16768 we added overloads to the
config getters when the default is not provided at all, but we did not
provide an overload for the original method signatures where default
defaulted to `None`.

In the presence of overloads, the typechecker ignores the actual
implementation signature.

> The non-@overload-decorated definition, meanwhile, will be used at
> runtime but should be ignored by a type checker

https://docs.python.org/3.12/library/typing.html#overload

Fixes https://github.com/pulumi/pulumi/issues/16877
2024-08-05 17:30:38 +00:00
..
20240404--sdk-python--allow-python-dynamic-providers-to-capture-secrets.yaml Allow Python dynamic providers to capture secrets (#15864) 2024-08-02 23:51:52 +00:00
20240712--cli-plugin--enable-overriding-plugin-download-urls-for-air-gapped-environments-with-an-environment-variable.yaml URL-based plugin source overrides via env var (#16648) 2024-07-26 10:37:09 +00:00
20240723--sdkgen-python--link-to-python-docs-about-input-types.yaml Link to Python docs about input types (#16763) 2024-07-31 08:46:04 +00:00
20240724--auto-go--add-install-command-to-workspace.yaml [Go] Add install command to workspace (#16782) 2024-07-31 08:15:45 +00:00
20240726--sdkgen-go-nodejs-python--fix-generation-of-nested-plain-input-types.yaml Fix marshalling of plain properties (#16812) 2024-07-26 21:36:22 +00:00
20240729--auto-go--add-support-for-pulumi-destroy-preview-only.yaml [auto/go] Add support for `destroy --preview-only` (#16839) 2024-08-03 07:00:52 +00:00
20240729--sdk-nodejs--fix-resource-reference-serialization-when-multiple-copies-of-atpulumi-pulumi-are-present.yaml [sdk/nodejs] Save pkg/mod registrations on async local store (#13240) 2024-08-02 07:37:06 +00:00
20240730--cli-state--fix-moving-resources-with-secrets-when-the-destination-stack-has-no-secrets-manager-defined.yaml state_move: set up a secret manager in the dest stack if it doesn't exist (#16844) 2024-08-02 13:59:15 +00:00
20240730--engine--provider-internal-state-is-now-seperated-from-provider-user-config.yaml make all changelog entries conform to our style (#16873) 2024-08-05 08:43:16 +00:00
20240801--programgen-go--sprintf-go-programgen.yaml Use pulumi.Sprintf in program gen (#16852) 2024-08-01 09:24:25 +00:00
20240802--cli-state--include-the-stack-name-in-the-passhprase-prompt-in-state-move.yaml state_move: include stack name in the passhprase prompt (#16861) 2024-08-02 10:59:12 +00:00
20240802--sdk-nodejs--dont-search-upwards-for-policy-packs-when-determining-required-plugins.yaml Don't search upwards for policy packs when determining required plugins (#16865) 2024-08-02 11:49:16 +00:00
20240805--sdk-python--fix-missing-overloads-to-config-getters.yaml Fix missing overloads to config getters (#16878) 2024-08-05 17:30:38 +00:00