Skip to content

Commit 855e3e4

Browse files
Update first-party Pulumi dependencies (#552)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [Pulumi.Random](https://pulumi.io/) ([source](https://redirect.github.com/pulumi/pulumi-random)) | nuget | patch | `4.18.0` -> `4.18.2` | | [github.com/pulumi/pulumi/pkg/v3](https://redirect.github.com/pulumi/pulumi) | require | minor | `v3.157.1-0.20250321133428-c309125a3b24` -> `v3.169.0` | | [github.com/pulumi/pulumi/pkg/v3](https://redirect.github.com/pulumi/pulumi) | require | minor | `v3.157.0` -> `v3.169.0` | | [github.com/pulumi/pulumi/sdk/v3](https://redirect.github.com/pulumi/pulumi) | require | minor | `v3.157.1-0.20250321133428-c309125a3b24` -> `v3.169.0` | | [github.com/pulumi/pulumi/sdk/v3](https://redirect.github.com/pulumi/pulumi) | require | minor | `v3.157.0` -> `v3.169.0` | | [pulumi/actions](https://redirect.github.com/pulumi/actions) | action | digest | `9519177` -> `df5a93a` | | [pulumi/esc-action](https://redirect.github.com/pulumi/esc-action) | action | pinDigest | -> `cf5b307` | --- ### Release Notes <details> <summary>pulumi/pulumi-random (Pulumi.Random)</summary> ### [`v4.18.2`](https://redirect.github.com/pulumi/pulumi-random/releases/tag/v4.18.2) ##### Does the PR have any schema changes? Looking good! No breaking changes found. No new resources/functions. #### What's Changed - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1798](https://redirect.github.com/pulumi/pulumi-random/pull/1798) - Upgrade pulumi-terraform-bridge to v3.107.0 by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1801](https://redirect.github.com/pulumi/pulumi-random/pull/1801) - Enable RawStateDelta by [@&#8203;t0yv0](https://redirect.github.com/t0yv0) in [https://github.com/pulumi/pulumi-random/pull/1802](https://redirect.github.com/pulumi/pulumi-random/pull/1802) **Full Changelog**: pulumi/pulumi-random@v4.18.1...v4.18.2 ### [`v4.18.1`](https://redirect.github.com/pulumi/pulumi-random/releases/tag/v4.18.1) ##### Does the PR have any schema changes? Looking good! No breaking changes found. No new resources/functions. #### What's Changed - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1676](https://redirect.github.com/pulumi/pulumi-random/pull/1676) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1679](https://redirect.github.com/pulumi/pulumi-random/pull/1679) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1681](https://redirect.github.com/pulumi/pulumi-random/pull/1681) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1683](https://redirect.github.com/pulumi/pulumi-random/pull/1683) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1686](https://redirect.github.com/pulumi/pulumi-random/pull/1686) - Upgrade pulumi-terraform-bridge to v3.104.0 by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1687](https://redirect.github.com/pulumi/pulumi-random/pull/1687) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1688](https://redirect.github.com/pulumi/pulumi-random/pull/1688) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1689](https://redirect.github.com/pulumi/pulumi-random/pull/1689) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1690](https://redirect.github.com/pulumi/pulumi-random/pull/1690) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1691](https://redirect.github.com/pulumi/pulumi-random/pull/1691) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1692](https://redirect.github.com/pulumi/pulumi-random/pull/1692) - Upgrade pulumi-terraform-bridge to v3.105.0 by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1694](https://redirect.github.com/pulumi/pulumi-random/pull/1694) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1728](https://redirect.github.com/pulumi/pulumi-random/pull/1728) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1768](https://redirect.github.com/pulumi/pulumi-random/pull/1768) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1769](https://redirect.github.com/pulumi/pulumi-random/pull/1769) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1770](https://redirect.github.com/pulumi/pulumi-random/pull/1770) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1771](https://redirect.github.com/pulumi/pulumi-random/pull/1771) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1773](https://redirect.github.com/pulumi/pulumi-random/pull/1773) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1774](https://redirect.github.com/pulumi/pulumi-random/pull/1774) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1775](https://redirect.github.com/pulumi/pulumi-random/pull/1775) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1776](https://redirect.github.com/pulumi/pulumi-random/pull/1776) - Upgrade pulumi-terraform-bridge to v3.106.0 by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1779](https://redirect.github.com/pulumi/pulumi-random/pull/1779) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1781](https://redirect.github.com/pulumi/pulumi-random/pull/1781) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1783](https://redirect.github.com/pulumi/pulumi-random/pull/1783) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1784](https://redirect.github.com/pulumi/pulumi-random/pull/1784) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1788](https://redirect.github.com/pulumi/pulumi-random/pull/1788) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1789](https://redirect.github.com/pulumi/pulumi-random/pull/1789) - Update GitHub Actions workflows. by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1793](https://redirect.github.com/pulumi/pulumi-random/pull/1793) - Upgrade terraform-provider-random to v3.7.2 by [@&#8203;pulumi-bot](https://redirect.github.com/pulumi-bot) in [https://github.com/pulumi/pulumi-random/pull/1795](https://redirect.github.com/pulumi/pulumi-random/pull/1795) **Full Changelog**: pulumi/pulumi-random@v4.18.0...v4.18.1 </details> <details> <summary>pulumi/pulumi (github.com/pulumi/pulumi/pkg/v3)</summary> ### [`v3.169.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.169.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.168.0...v3.169.0) ##### 3.169.0 (2025-05-08) ##### Features - \[cli] Add `--run-program` to `preview` and `up` for use with `--refresh` [#&#8203;19449](https://redirect.github.com/pulumi/pulumi/pull/19449) - \[engine] Use language runtimes `RunPlugin` method for booting policy packs - \[pkg] Add MainContext to allow for provider cancelation [#&#8203;19445](https://redirect.github.com/pulumi/pulumi/pull/19445) - \[auto/{nodejs,python}] Add --config-file option to Automation API operations (Preview, Up, Refresh, Destroy) for NodeJS, and Python ##### Bug Fixes - \[engine] Fix `refresh --run-program` hanging on non-trivial programs [#&#8203;19448](https://redirect.github.com/pulumi/pulumi/pull/19448) - \[programgen/nodejs] Fix generating imports for functions in 3-rd party packages such as [@&#8203;pulumiverse/scaleway](https://redirect.github.com/pulumiverse/scaleway) [#&#8203;19410](https://redirect.github.com/pulumi/pulumi/pull/19410) ### [`v3.168.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.168.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.167.0...v3.168.0) ##### 3.168.0 (2025-05-07) ##### Features - \[cli] Consider unresolved references a validation error; add the `--allow-dangling-references` flag to opt out of this behaviour [#&#8203;19216](https://redirect.github.com/pulumi/pulumi/pull/19216) - \[sdk] Support Node.js 24 [#&#8203;19420](https://redirect.github.com/pulumi/pulumi/pull/19420) - \[cli/state] Add pulumi state protect [#&#8203;19355](https://redirect.github.com/pulumi/pulumi/pull/19355) - \[sdk/go] Update to Go 1.23 [#&#8203;19118](https://redirect.github.com/pulumi/pulumi/pull/19118) - \[sdk/go] Add a Delete method to property.Map [#&#8203;19384](https://redirect.github.com/pulumi/pulumi/pull/19384) - \[sdk/go] Support private GitHub and GitLab instances, when installing plugins directly from a repository [#&#8203;19377](https://redirect.github.com/pulumi/pulumi/pull/19377) - \[sdk/python] Support Resource References [#&#8203;19226](https://redirect.github.com/pulumi/pulumi/pull/19226) ##### Bug Fixes - \[engine] Adjust analyzer handshake request that stack configuration is optional [#&#8203;19435](https://redirect.github.com/pulumi/pulumi/pull/19435) - \[cli/display] Fix race condition when rendering progress events [#&#8203;19434](https://redirect.github.com/pulumi/pulumi/pull/19434) - \[cli/package] Make sure namespaces from Git Plugins are always lowercase [#&#8203;19441](https://redirect.github.com/pulumi/pulumi/pull/19441) - \[cli/plugin] Allow creating analyzer plugins without config [#&#8203;19393](https://redirect.github.com/pulumi/pulumi/pull/19393) [#&#8203;19395](https://redirect.github.com/pulumi/pulumi/pull/19395) ##### Miscellaneous - \[cli] Update yaml, java & dotnet ### [`v3.167.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.167.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.166.0...v3.167.0) ##### 3.167.0 (2025-05-01) ##### Features - \[auto/nodejs] Add `onError` callback for capturing incremental stderr output [#&#8203;19372](https://redirect.github.com/pulumi/pulumi/pull/19372) - \[pkg] Allow for hyphens in function names [#&#8203;19352](https://redirect.github.com/pulumi/pulumi/pull/19352) - \[auto/python] Add the ability to configure a remote executor image [#&#8203;19304](https://redirect.github.com/pulumi/pulumi/pull/19304) - \[sdk/yaml] Update pulumi-yaml to v1.18.0 [#&#8203;19381](https://redirect.github.com/pulumi/pulumi/pull/19381) ##### Bug Fixes - \[auto/nodejs] Fix flag mismatch with preview-only refresh operations [#&#8203;19370](https://redirect.github.com/pulumi/pulumi/pull/19370) - \[cli/plugin] Allow creating analyzer plugins without config [#&#8203;19392](https://redirect.github.com/pulumi/pulumi/pull/19392) - \[auto/python] Fix flag mismatch with preview-only refresh operations [#&#8203;19373](https://redirect.github.com/pulumi/pulumi/pull/19373) ### [`v3.166.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.166.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.165.0...v3.166.0) ##### 3.166.0 (2025-04-29) ##### Features - \[engine] Add Handshake to analyzer plugins [#&#8203;19328](https://redirect.github.com/pulumi/pulumi/pull/19328) - \[auto/go] Add `--exclude` and `--exclude-dependents` to the Automation API [#&#8203;19333](https://redirect.github.com/pulumi/pulumi/pull/19333) - \[auto/python] Add `--exclude` and `--exclude-dependents` to the Automation API [#&#8203;19310](https://redirect.github.com/pulumi/pulumi/pull/19310) - \[cli/package] Introduce `pulumi package info` to show information about a package - \[sdk/python] Decorate resources and enums with their type token [#&#8203;19357](https://redirect.github.com/pulumi/pulumi/pull/19357) ##### Bug Fixes - \[cli] Always save fully qualified stack names to the settings file [#&#8203;19336](https://redirect.github.com/pulumi/pulumi/pull/19336) - \[engine] Fix error message when trying to load plugins in private repositories with no authentication [#&#8203;19331](https://redirect.github.com/pulumi/pulumi/pull/19331) - \[sdk/nodejs] Return complete package descriptors for dependencies [#&#8203;19346](https://redirect.github.com/pulumi/pulumi/pull/19346) ##### Miscellaneous - \[cli/package] Mark package publish command as non-experimental [#&#8203;19356](https://redirect.github.com/pulumi/pulumi/pull/19356) - \[sdk/python] Move pulumi.provider.experimental.provider to pulumi.provider.experimental.component ### [`v3.165.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.165.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.163.0...v3.165.0) ##### 3.165.0 (2025-04-25) ##### Features - \[cli] Add PULUMI_RUN_PROGRAM environment variable to globally set --run-program [#&#8203;19293](https://redirect.github.com/pulumi/pulumi/pull/19293) - \[auto/{go,nodejs,python}] Add --run-program to automation api for destroy and refresh [#&#8203;19218](https://redirect.github.com/pulumi/pulumi/pull/19218) - \[auto/nodejs] Add the ability to configure a remote executor image [#&#8203;19286](https://redirect.github.com/pulumi/pulumi/pull/19286) - \[programgen] Support provider resources in generatehcl2definition [#&#8203;19192](https://redirect.github.com/pulumi/pulumi/pull/19192) - \[sdk/dotnet] Update dotnet to v3.79.0 [#&#8203;19302](https://redirect.github.com/pulumi/pulumi/pull/19302) - \[cli/package] Change default registry source to private - \[sdk/nodejs] Add resourceName and resourceType to get the runtime name and type token for resources [#&#8203;18842](https://redirect.github.com/pulumi/pulumi/pull/18842) - \[sdk/nodejs] Add `--exclude` and `--exclude-dependents` to the NodeJS Automation API [#&#8203;19270](https://redirect.github.com/pulumi/pulumi/pull/19270) - \[sdk/python] Add bootstrap-less mode for Python component providers [#&#8203;19198](https://redirect.github.com/pulumi/pulumi/pull/19198) - \[sdk/python] Add pulumi.type_token decorator [#&#8203;19309](https://redirect.github.com/pulumi/pulumi/pull/19309) ##### Bug Fixes - \[engine] Fix ImportID being lost from state during update operations [#&#8203;19314](https://redirect.github.com/pulumi/pulumi/pull/19314) - \[pkg] Update Dependencies in the JSON schema [#&#8203;19282](https://redirect.github.com/pulumi/pulumi/pull/19282) - \[cli/import] Fix an error when importing a resource that already exists with the matching ID [#&#8203;19290](https://redirect.github.com/pulumi/pulumi/pull/19290) - \[cli/install] Handle local plugin paths with a version number [#&#8203;19254](https://redirect.github.com/pulumi/pulumi/pull/19254) - \[cli/package] Detect readme in subdir for package publishing [#&#8203;19298](https://redirect.github.com/pulumi/pulumi/pull/19298) - \[programgen] Fix generation of ImportID when building programs from state [#&#8203;19237](https://redirect.github.com/pulumi/pulumi/pull/19237) - \[sdk/go] Make log message for "Hiding logs" less visible [#&#8203;19261](https://redirect.github.com/pulumi/pulumi/pull/19261) - \[sdk/go] Improve output when plugin crashes [#&#8203;19305](https://redirect.github.com/pulumi/pulumi/pull/19305) - \[components/nodejs] Fix component construct when the there's a namespace in the `name` field in \`package.json [#&#8203;19242](https://redirect.github.com/pulumi/pulumi/pull/19242) - \[sdk/nodejs] Don't discard non-outputty component outputs [#&#8203;19228](https://redirect.github.com/pulumi/pulumi/pull/19228) - \[sdk/nodejs] Use PackageSpec.Dependencies for component provider dependencies [#&#8203;19236](https://redirect.github.com/pulumi/pulumi/pull/19236) ##### Miscellaneous - \[sdk/{nodejs,python}] Don’t install python/nodejs runtimes during make build [#&#8203;19250](https://redirect.github.com/pulumi/pulumi/pull/19250) ### [`v3.163.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.163.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.162.0...v3.163.0) ##### 3.163.0 (2025-04-16) ##### Features - \[cli/display] Display \[unknown] rather than output<T> in diffs [#&#8203;19204](https://redirect.github.com/pulumi/pulumi/pull/19204) - \[programgen] Add import to HCL2 serialization as well as other missing functions [#&#8203;19163](https://redirect.github.com/pulumi/pulumi/pull/19163) - \[programgen/{dotnet,go,nodejs,python}] Utilize resource option import in codegen for go, nodejs, python, dotnet [#&#8203;19177](https://redirect.github.com/pulumi/pulumi/pull/19177) - \[cli/package] Save package source to `packages` in Pulumi.yaml on `package add` [#&#8203;19157](https://redirect.github.com/pulumi/pulumi/pull/19157) - \[sdk/python] Add static pulumi_type property to resource classes [#&#8203;19221](https://redirect.github.com/pulumi/pulumi/pull/19221) ##### Bug Fixes - \[cli/new] Don't require to be logged in to retrieve templates [#&#8203;19196](https://redirect.github.com/pulumi/pulumi/pull/19196) - \[engine] Fix ReplaceOnChanges being respected during deleteBeforeReplace checks [#&#8203;19188](https://redirect.github.com/pulumi/pulumi/pull/19188) - \[programgen/go] Fix handling of build metadata in provider versions [#&#8203;19149](https://redirect.github.com/pulumi/pulumi/pull/19149) - \[sdk/python] Support optional types using 3.10 union syntax [#&#8203;19207](https://redirect.github.com/pulumi/pulumi/pull/19207) ##### Miscellaneous - \[sdk/nodejs] Target ES2020 instead of ES2016 [#&#8203;19191](https://redirect.github.com/pulumi/pulumi/pull/19191) ### [`v3.162.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.162.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.161.0...v3.162.0) ##### 3.162.0 (2025-04-09) ##### Bug Fixes - \[sdk/nodejs] Add back the @&#8203;pulumi/pulumi/queryable module used by [@&#8203;pulumi/policy](https://redirect.github.com/pulumi/policy) [#&#8203;19172](https://redirect.github.com/pulumi/pulumi/pull/19172) ### [`v3.161.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.161.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.160.0...v3.161.0) ##### 3.161.0 (2025-04-09) ##### Features - \[yaml] Upgrade yaml to 1.16.0 [#&#8203;19148](https://redirect.github.com/pulumi/pulumi/pull/19148) [#&#8203;19143](https://redirect.github.com/pulumi/pulumi/pull/19143) - \[sdk/dotnet] Upgrade dotnet to v3.78.0 [#&#8203;19148](https://redirect.github.com/pulumi/pulumi/pull/19148) - \[sdk/go] Add `property.Path` and associated functions. [#&#8203;17500](https://redirect.github.com/pulumi/pulumi/pull/17500) - \[sdk/go] Make `property.Value` immutable [#&#8203;17500](https://redirect.github.com/pulumi/pulumi/pull/17500) - \[sdk/java] Upgrade Java to 1.9.0 [#&#8203;19148](https://redirect.github.com/pulumi/pulumi/pull/19148) - \[sdk/python] Add enum support for Python component schema inference [#&#8203;19072](https://redirect.github.com/pulumi/pulumi/pull/19072) ##### Bug Fixes - \[cli/new] Avoid creating a main.py file when chosing the uv toolchain [#&#8203;19154](https://redirect.github.com/pulumi/pulumi/pull/19154) - \[cli/package] Fix schema versioning when explicit package version is given - \[components/nodejs] Fix schema inference for optional boolean properties [#&#8203;19133](https://redirect.github.com/pulumi/pulumi/pull/19133) - \[cli/plugin] Fix slowness of workspace.DetectProjectFromPath affecting pulumi convert timings [#&#8203;19082](https://redirect.github.com/pulumi/pulumi/pull/19082) - \[sdk/python] Serialize component description to the JSON schema [#&#8203;19093](https://redirect.github.com/pulumi/pulumi/pull/19093) - \[sdk/python] Return an InputPropertyError for invalid enum values [#&#8203;19116](https://redirect.github.com/pulumi/pulumi/pull/19116) - \[sdk/python] Properties used in component outputs are never plain [#&#8203;19135](https://redirect.github.com/pulumi/pulumi/pull/19135) ##### Miscellaneous - \[protobuf] Remove StreamInvoke from the Provider service [#&#8203;19129](https://redirect.github.com/pulumi/pulumi/pull/19129) ### [`v3.160.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.160.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.159.0...v3.160.0) ##### 3.160.0 (2025-04-01) ##### Features - \[cli] Add `--run-program` support to `pulumi destroy` [#&#8203;19044](https://redirect.github.com/pulumi/pulumi/pull/19044) - \[cli] Improve the usability and expressiveness of the pulumi watch command. [#&#8203;19083](https://redirect.github.com/pulumi/pulumi/pull/19083) - \[programgen/go] Generated Go programs now target Go 1.23 [#&#8203;19026](https://redirect.github.com/pulumi/pulumi/pull/19026) ##### Bug Fixes - \[sdk/nodejs] Fix names in type references in components [#&#8203;19066](https://redirect.github.com/pulumi/pulumi/pull/19066) - \[sdk/nodejs] Fix SDK generation for components that use resource references and are namespaced ##### Miscellaneous - \[cli] Update pulumi-language-dotnet to 3.77.0 [#&#8203;19053](https://redirect.github.com/pulumi/pulumi/pull/19053) - \[cli] Update moby/moby to 26.1.5 [#&#8203;19081](https://redirect.github.com/pulumi/pulumi/pull/19081) - \[cli/package] Update `package add` command format string to show that file paths to packages can also be used [#&#8203;19003](https://redirect.github.com/pulumi/pulumi/pull/19003) ### [`v3.159.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.159.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.158.0...v3.159.0) ##### 3.159.0 (2025-03-27) ##### Features - \[auto/nodejs] Add the `--preview-only` option for `destroy` in the NodeJS Automation API [#&#8203;19030](https://redirect.github.com/pulumi/pulumi/pull/19030) - \[auto/python] Add `--preview-only` option for `destroy` in the Python Automation API [#&#8203;19028](https://redirect.github.com/pulumi/pulumi/pull/19028) - \[cli/new] Allow `pulumi new` to use templates defined in the Pulumi Cloud [#&#8203;18627](https://redirect.github.com/pulumi/pulumi/pull/18627) - \[components/nodejs] Construct components based on explicit component classes [#&#8203;18996](https://redirect.github.com/pulumi/pulumi/pull/18996) - \[cli/package] Support GITHUB_TOKEN and GITLAB_TOKEN in `pulumi package add` for Git packages [#&#8203;18991](https://redirect.github.com/pulumi/pulumi/pull/18991) - \[cli/package] Stop allowing overriding namespace in PulumiPlugin.yaml, start inferring it for Git plugins [#&#8203;19016](https://redirect.github.com/pulumi/pulumi/pull/19016) - \[programgen/nodejs] Add canOutput code generation and conformance tests [#&#8203;18897](https://redirect.github.com/pulumi/pulumi/pull/18897) - \[sdk/nodejs] Allow namespace for components to be set in PulumiPlugin.yaml [#&#8203;18982](https://redirect.github.com/pulumi/pulumi/pull/18982) - \[sdk/nodejs] Run componentProviderHost automatically in RunPlugin if any Components are exported [#&#8203;18984](https://redirect.github.com/pulumi/pulumi/pull/18984) - \[sdk/python] Avoid error messages due to missing a missing implementation of `GetRequiredPackages` in the Python Automation API server [#&#8203;19020](https://redirect.github.com/pulumi/pulumi/pull/19020) - \[sdk/python] Pass list of components to component_provider_host [#&#8203;19021](https://redirect.github.com/pulumi/pulumi/pull/19021) ##### Bug Fixes - \[programgen] Fix plugin resolution in convert [#&#8203;19040](https://redirect.github.com/pulumi/pulumi/pull/19040) - \[programgen/nodejs] Fix references to variables that were renamed due to keyword overlap etc in resource attributes [#&#8203;19041](https://redirect.github.com/pulumi/pulumi/pull/19041) - \[cli/package] Use correct local path for Git based components with a version tag [#&#8203;19023](https://redirect.github.com/pulumi/pulumi/pull/19023) - \[sdk/python] Set name and namespace via component_provider_host [#&#8203;18985](https://redirect.github.com/pulumi/pulumi/pull/18985) ##### Miscellaneous - \[cli] Update language plugins to [email protected] and [email protected] </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - "every weekday" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiaW1wYWN0L25vLWNoYW5nZWxvZy1yZXF1aXJlZCJdfQ==--> --------- Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com> Co-authored-by: Bryce Lampe <[email protected]>
1 parent 48d7cd4 commit 855e3e4

File tree

10 files changed

+26
-59
lines changed

10 files changed

+26
-59
lines changed

integration_tests/construct_component/testcomponent-go/main.go

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -214,12 +214,6 @@ func (p *Provider) Invoke(ctx context.Context,
214214
return nil, fmt.Errorf("Unknown Invoke token '%s'", req.GetTok())
215215
}
216216

217-
func (p *Provider) StreamInvoke(req *pulumirpc.InvokeRequest,
218-
server pulumirpc.ResourceProvider_StreamInvokeServer,
219-
) error {
220-
return fmt.Errorf("Unknown StreamInvoke token '%s'", req.GetTok())
221-
}
222-
223217
func (p *Provider) Call(ctx context.Context,
224218
req *pulumirpc.CallRequest,
225219
) (*pulumirpc.CallResponse, error) {

integration_tests/construct_component_plain/testcomponent-go/main.go

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -169,12 +169,6 @@ func (p *testcomponentProvider) Invoke(ctx context.Context,
169169
return nil, fmt.Errorf("Unknown Invoke token '%s'", req.GetTok())
170170
}
171171

172-
func (p *testcomponentProvider) StreamInvoke(req *pulumirpc.InvokeRequest,
173-
server pulumirpc.ResourceProvider_StreamInvokeServer,
174-
) error {
175-
return fmt.Errorf("Unknown StreamInvoke token '%s'", req.GetTok())
176-
}
177-
178172
func (p *testcomponentProvider) Call(ctx context.Context,
179173
req *pulumirpc.CallRequest,
180174
) (*pulumirpc.CallResponse, error) {

integration_tests/construct_component_unknown/testcomponent-go/main.go

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -198,12 +198,6 @@ func (p *testcomponentProvider) Invoke(ctx context.Context,
198198
return nil, fmt.Errorf("Unknown Invoke token '%s'", req.GetTok())
199199
}
200200

201-
func (p *testcomponentProvider) StreamInvoke(req *pulumirpc.InvokeRequest,
202-
server pulumirpc.ResourceProvider_StreamInvokeServer,
203-
) error {
204-
return fmt.Errorf("Unknown StreamInvoke token '%s'", req.GetTok())
205-
}
206-
207201
func (p *testcomponentProvider) Call(ctx context.Context,
208202
req *pulumirpc.CallRequest,
209203
) (*pulumirpc.CallResponse, error) {

integration_tests/get_resource/GetResource.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Pulumi.Random" Version="4.18.0" />
10+
<PackageReference Include="Pulumi.Random" Version="4.18.2" />
1111
</ItemGroup>
1212

1313
</Project>

integration_tests/go.mod

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ replace github.com/Sirupsen/logrus => github.com/sirupsen/logrus v1.5.0
99
require (
1010
github.com/blang/semver v3.5.1+incompatible
1111
github.com/golang/protobuf v1.5.4
12-
github.com/pulumi/pulumi/pkg/v3 v3.157.0
13-
github.com/pulumi/pulumi/sdk/v3 v3.157.0
12+
github.com/pulumi/pulumi/pkg/v3 v3.169.0
13+
github.com/pulumi/pulumi/sdk/v3 v3.169.0
1414
github.com/stretchr/testify v1.10.0
1515
google.golang.org/grpc v1.67.1
1616
)
@@ -101,7 +101,6 @@ require (
101101
github.com/inconshreveable/mousetrap v1.1.0 // indirect
102102
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
103103
github.com/jmespath/go-jmespath v0.4.0 // indirect
104-
github.com/json-iterator/go v1.1.12 // indirect
105104
github.com/kevinburke/ssh_config v1.2.0 // indirect
106105
github.com/kylelemons/godebug v1.1.0 // indirect
107106
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
@@ -114,8 +113,6 @@ require (
114113
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
115114
github.com/mitchellh/mapstructure v1.5.0 // indirect
116115
github.com/mitchellh/reflectwalk v1.0.2 // indirect
117-
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
118-
github.com/modern-go/reflect2 v1.0.2 // indirect
119116
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect
120117
github.com/muesli/cancelreader v0.2.2 // indirect
121118
github.com/muesli/reflow v0.3.0 // indirect
@@ -131,7 +128,7 @@ require (
131128
github.com/pkg/term v1.1.0 // indirect
132129
github.com/pmezard/go-difflib v1.0.0 // indirect
133130
github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect
134-
github.com/pulumi/esc v0.10.0 // indirect
131+
github.com/pulumi/esc v0.13.0 // indirect
135132
github.com/rivo/uniseg v0.4.4 // indirect
136133
github.com/rogpeppe/go-internal v1.12.0 // indirect
137134
github.com/ryanuber/go-glob v1.0.0 // indirect

integration_tests/go.sum

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,6 @@ github.com/google/go-replayers/grpcreplay v1.1.0 h1:S5+I3zYyZ+GQz68OfbURDdt/+cSM
201201
github.com/google/go-replayers/grpcreplay v1.1.0/go.mod h1:qzAvJ8/wi57zq7gWqaE6AwLM6miiXUQwP1S+I9icmhk=
202202
github.com/google/go-replayers/httpreplay v1.2.0 h1:VM1wEyyjaoU53BwrOnaf9VhAyQQEEioJvFYxYcLRKzk=
203203
github.com/google/go-replayers/httpreplay v1.2.0/go.mod h1:WahEFFZZ7a1P4VM1qEeHy+tME4bwyqPcwWbNlUI1Mcg=
204-
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
205204
github.com/google/martian/v3 v3.3.2 h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw=
206205
github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk=
207206
github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o=
@@ -253,8 +252,6 @@ github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9Y
253252
github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
254253
github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
255254
github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U=
256-
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
257-
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
258255
github.com/kevinburke/ssh_config v1.2.0 h1:x584FjTGwHzMwvHx18PXxbBVzfnxogHaAReU4gf13a4=
259256
github.com/kevinburke/ssh_config v1.2.0/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM=
260257
github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00=
@@ -296,11 +293,6 @@ github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyua
296293
github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
297294
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
298295
github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
299-
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
300-
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
301-
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
302-
github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
303-
github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
304296
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 h1:ZK8zHtRHOkbHy6Mmr5D264iyp3TiX5OmNcI5cIARiQI=
305297
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6/go.mod h1:CJlz5H+gyd6CUWT45Oy4q24RdLyn7Md9Vj2/ldJBSIo=
306298
github.com/muesli/cancelreader v0.2.2 h1:3I4Kt4BQjOR54NavqnDogx/MIoWBFa0StPA8ELUXHmA=
@@ -335,12 +327,12 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN
335327
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
336328
github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435cARxCW6q9gc0S/Yxz7Mkd38pOb0=
337329
github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE=
338-
github.com/pulumi/esc v0.10.0 h1:jzBKzkLVW0mePeanDRfqSQoCJ5yrkux0jIwAkUxpRKE=
339-
github.com/pulumi/esc v0.10.0/go.mod h1:2Bfa+FWj/xl8CKqRTWbWgDX0SOD4opdQgvYSURTGK2c=
340-
github.com/pulumi/pulumi/pkg/v3 v3.157.0 h1:jGfoqnBJkk/zjbsLYwLtZxqmqRa2yVj9747dzyqsJMM=
341-
github.com/pulumi/pulumi/pkg/v3 v3.157.0/go.mod h1:thgbPRQSsJypVuxPSD/ZjD2lO90HBrprpRR9KVdi8ZM=
342-
github.com/pulumi/pulumi/sdk/v3 v3.157.0 h1:wqIN+JM/igzOC+XXdch0UKYr3V3k/hjpgt3sS3GzX84=
343-
github.com/pulumi/pulumi/sdk/v3 v3.157.0/go.mod h1:YEbbl0N7eVsgfsL7h5215dDf8GBSe4AnRon7Ya/KIVc=
330+
github.com/pulumi/esc v0.13.0 h1:O2MPR2koScaQ2fXwyer8Q3Dd7z+DCnaDfsgNl5mVNMk=
331+
github.com/pulumi/esc v0.13.0/go.mod h1:IIQo6W6Uzajt6f1RW4QvNxIRDlbK3TNQysnrwBHNo3U=
332+
github.com/pulumi/pulumi/pkg/v3 v3.169.0 h1:q1f36HRYhXEKZVe3b0SQGKJjl+9llCHzAztn+aiidtE=
333+
github.com/pulumi/pulumi/pkg/v3 v3.169.0/go.mod h1:ofgvwLttErApwvvvvmx40VhxEoNl34q0XVSraK40RqQ=
334+
github.com/pulumi/pulumi/sdk/v3 v3.169.0 h1:bgz1fp2rl28khSXgF4FaRQiB9wh3lSKWtzUOGalf+x4=
335+
github.com/pulumi/pulumi/sdk/v3 v3.169.0/go.mod h1:Qhe4dOjqedyLr47kGGnG6ULIbzaPTlmjAvPqNQ1Ollo=
344336
github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
345337
github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
346338
github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis=

integration_tests/transformations_simple/Transformations.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Pulumi.Random" Version="4.18.0" />
11+
<PackageReference Include="Pulumi.Random" Version="4.18.2" />
1212
</ItemGroup>
1313

1414
</Project>

pulumi-language-dotnet/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ replace github.com/atotto/clipboard => github.com/tgummerer/clipboard v0.0.0-202
1313
require (
1414
github.com/blang/semver v3.5.1+incompatible
1515
github.com/pkg/errors v0.9.1
16-
github.com/pulumi/pulumi/pkg/v3 v3.157.1-0.20250321133428-c309125a3b24
17-
github.com/pulumi/pulumi/sdk/v3 v3.157.1-0.20250321133428-c309125a3b24
16+
github.com/pulumi/pulumi/pkg/v3 v3.169.0
17+
github.com/pulumi/pulumi/sdk/v3 v3.169.0
1818
github.com/stretchr/testify v1.10.0
1919
google.golang.org/grpc v1.67.1
2020
google.golang.org/protobuf v1.35.1
@@ -77,7 +77,7 @@ require (
7777
github.com/pkg/term v1.1.0 // indirect
7878
github.com/pmezard/go-difflib v1.0.0 // indirect
7979
github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect
80-
github.com/pulumi/esc v0.10.0 // indirect
80+
github.com/pulumi/esc v0.13.0 // indirect
8181
github.com/pulumi/inflector v0.1.1 // indirect
8282
github.com/rivo/uniseg v0.4.7 // indirect
8383
github.com/rogpeppe/go-internal v1.12.0 // indirect

pulumi-language-dotnet/go.sum

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,8 @@ github.com/gofrs/uuid v4.2.0+incompatible h1:yyYWMnhkhrKwwr8gAOcOCYxOOscHgDS9yZg
202202
github.com/gofrs/uuid v4.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
203203
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
204204
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
205-
github.com/golang-jwt/jwt/v5 v5.2.1 h1:OuVbFODueb089Lh128TAcimifWaLhJwVflnrgM17wHk=
206-
github.com/golang-jwt/jwt/v5 v5.2.1/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk=
205+
github.com/golang-jwt/jwt/v5 v5.2.2 h1:Rl4B7itRWVtYIHFrSNd7vhTiz9UpLdi6gZhZ3wEeDy8=
206+
github.com/golang-jwt/jwt/v5 v5.2.2/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk=
207207
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
208208
github.com/golang/glog v1.2.4 h1:CNNw5U8lSiiBk7druxtSHHTsRWcxKoac6kZKm2peBBc=
209209
github.com/golang/glog v1.2.4/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w=
@@ -307,6 +307,8 @@ github.com/hashicorp/hcl/v2 v2.22.0 h1:hkZ3nCtqeJsDhPRFz5EA9iwcG1hNWGePOTw6oyul1
307307
github.com/hashicorp/hcl/v2 v2.22.0/go.mod h1:62ZYHrXgPoX8xBnzl8QzbWq4dyDsDtfCRgIq1rbJEvA=
308308
github.com/hashicorp/vault/api v1.12.0 h1:meCpJSesvzQyao8FCOgk2fGdoADAnbDu2WPJN1lDLJ4=
309309
github.com/hashicorp/vault/api v1.12.0/go.mod h1:si+lJCYO7oGkIoNPAN8j3azBLTn9SjMGS+jFaHd1Cck=
310+
github.com/iancoleman/strcase v0.2.0 h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0=
311+
github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho=
310312
github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
311313
github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
312314
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
@@ -315,8 +317,6 @@ github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOl
315317
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo=
316318
github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
317319
github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
318-
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
319-
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
320320
github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU=
321321
github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk=
322322
github.com/kevinburke/ssh_config v1.2.0 h1:x584FjTGwHzMwvHx18PXxbBVzfnxogHaAReU4gf13a4=
@@ -359,10 +359,6 @@ github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyua
359359
github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
360360
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
361361
github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
362-
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
363-
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
364-
github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
365-
github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
366362
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 h1:ZK8zHtRHOkbHy6Mmr5D264iyp3TiX5OmNcI5cIARiQI=
367363
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6/go.mod h1:CJlz5H+gyd6CUWT45Oy4q24RdLyn7Md9Vj2/ldJBSIo=
368364
github.com/muesli/cancelreader v0.2.2 h1:3I4Kt4BQjOR54NavqnDogx/MIoWBFa0StPA8ELUXHmA=
@@ -396,14 +392,14 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN
396392
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
397393
github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435cARxCW6q9gc0S/Yxz7Mkd38pOb0=
398394
github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE=
399-
github.com/pulumi/esc v0.10.0 h1:jzBKzkLVW0mePeanDRfqSQoCJ5yrkux0jIwAkUxpRKE=
400-
github.com/pulumi/esc v0.10.0/go.mod h1:2Bfa+FWj/xl8CKqRTWbWgDX0SOD4opdQgvYSURTGK2c=
395+
github.com/pulumi/esc v0.13.0 h1:O2MPR2koScaQ2fXwyer8Q3Dd7z+DCnaDfsgNl5mVNMk=
396+
github.com/pulumi/esc v0.13.0/go.mod h1:IIQo6W6Uzajt6f1RW4QvNxIRDlbK3TNQysnrwBHNo3U=
401397
github.com/pulumi/inflector v0.1.1 h1:dvlxlWtXwOJTUUtcYDvwnl6Mpg33prhK+7mzeF+SobA=
402398
github.com/pulumi/inflector v0.1.1/go.mod h1:HUFCjcPTz96YtTuUlwG3i3EZG4WlniBvR9bd+iJxCUY=
403-
github.com/pulumi/pulumi/pkg/v3 v3.157.1-0.20250321133428-c309125a3b24 h1:jfd+CjE8+nXyf6/NfKaCktGglXzAMxAM2yULXvgZflQ=
404-
github.com/pulumi/pulumi/pkg/v3 v3.157.1-0.20250321133428-c309125a3b24/go.mod h1:thgbPRQSsJypVuxPSD/ZjD2lO90HBrprpRR9KVdi8ZM=
405-
github.com/pulumi/pulumi/sdk/v3 v3.157.1-0.20250321133428-c309125a3b24 h1:RMdUDJokmI9Cl8ipz0eF0v7bzioxru/8Y712G5uMGn0=
406-
github.com/pulumi/pulumi/sdk/v3 v3.157.1-0.20250321133428-c309125a3b24/go.mod h1:YEbbl0N7eVsgfsL7h5215dDf8GBSe4AnRon7Ya/KIVc=
399+
github.com/pulumi/pulumi/pkg/v3 v3.169.0 h1:q1f36HRYhXEKZVe3b0SQGKJjl+9llCHzAztn+aiidtE=
400+
github.com/pulumi/pulumi/pkg/v3 v3.169.0/go.mod h1:ofgvwLttErApwvvvvmx40VhxEoNl34q0XVSraK40RqQ=
401+
github.com/pulumi/pulumi/sdk/v3 v3.169.0 h1:bgz1fp2rl28khSXgF4FaRQiB9wh3lSKWtzUOGalf+x4=
402+
github.com/pulumi/pulumi/sdk/v3 v3.169.0/go.mod h1:Qhe4dOjqedyLr47kGGnG6ULIbzaPTlmjAvPqNQ1Ollo=
407403
github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
408404
github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ=
409405
github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88=

pulumi-language-dotnet/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -819,7 +819,7 @@ func (host *dotnetLanguageHost) constructEnv(req *pulumirpc.RunRequest, config,
819819
maybeAppendEnv("stack", req.GetStack())
820820
maybeAppendEnv("pwd", req.GetPwd())
821821
maybeAppendEnv("dry_run", strconv.FormatBool(req.GetDryRun()))
822-
maybeAppendEnv("query_mode", strconv.FormatBool(req.GetQueryMode()))
822+
maybeAppendEnv("query_mode", strconv.FormatBool(req.GetQueryMode())) //nolint:staticcheck // Still needed.
823823
maybeAppendEnv("parallel", strconv.Itoa(int(req.GetParallel())))
824824
maybeAppendEnv("tracing", host.tracing)
825825
maybeAppendEnv("config", config)
@@ -1196,7 +1196,7 @@ func (host *dotnetLanguageHost) GeneratePackage(
11961196
return nil, err
11971197
}
11981198

1199-
pkg, diags, err := schema.BindSpec(spec, loader)
1199+
pkg, diags, err := schema.BindSpec(spec, loader, schema.ValidationOptions{})
12001200
if err != nil {
12011201
return nil, err
12021202
}

0 commit comments

Comments
 (0)