pulumi/sdk/python/lib
Justin Van Patten 730a072a50
Freeze v3.122.0 (#16547)
Tentative changelog:

### Features

- [cli] Set the --continue-on-error flag with PULUMI_CONTINUE_ON_ERROR
environment variable
  [#16442](https://github.com/pulumi/pulumi/pull/16442)

- [sdk/nodejs] Parallelize Construct and Call calls in the Node.js SDK
  [#16428](https://github.com/pulumi/pulumi/pull/16428)

- [sdk/python] Support `--exclude-protected` for `destroy` in the Python
automation SDK
  [#16457](https://github.com/pulumi/pulumi/pull/16457)


### Bug Fixes

- [auto] Protect access to transport.UnsupportedCapabilities inside
repo.FetchContext
  [#16517](https://github.com/pulumi/pulumi/pull/16517)

- [cli] Disable default Cobra completions in the CLI

- [engine] Fix an issue with asset archives not working with paths
outside the working directory.
  [#16455](https://github.com/pulumi/pulumi/pull/16455)

- [engine] Don't re-delete resources that are marked as
`pendingReplacement`
  [#16510](https://github.com/pulumi/pulumi/pull/16510)

- [cli/display] Print a fully qualified stack name on `pulumi stack
--show-name --fully-qualify-stack-names`
  [#16453](https://github.com/pulumi/pulumi/pull/16453)

- [cli/display] Display `[retain]` in all cases of delete retention
  [#16506](https://github.com/pulumi/pulumi/pull/16506)

- [sdkgen/dotnet] Bump the default version range for the referenced
Pulumi package to a version that supports Config.GetDouble
  [#16483](https://github.com/pulumi/pulumi/pull/16483)

- [cli/new] Add not-found markers to missing executables for
packagemanagers
  [#16488](https://github.com/pulumi/pulumi/pull/16488)

- [sdk/go] Fix concurrent map write when registering transform callbacks
  [#16444](https://github.com/pulumi/pulumi/pull/16444)

- [sdk/nodejs] Fix race condition when registering stack transforms
  [#16443](https://github.com/pulumi/pulumi/pull/16443)

- [sdk/nodejs] Fix Construct and Call calls in the Node.js SDK sharing
state
  [#16487](https://github.com/pulumi/pulumi/pull/16487)

- [sdk/nodejs] Fix non-blocking stdout/err with nodejs
  [#16504](https://github.com/pulumi/pulumi/pull/16504)

- [sdk/{nodejs,python}] Display an actionable error message when
dependency installation fails
  [#16489](https://github.com/pulumi/pulumi/pull/16489)

- [sdk/python] Wait for pending tasks before shutting down python
programs.
  [#16505](https://github.com/pulumi/pulumi/pull/16505)

- [sdk/python] Provide installation instructions for the python
typechecker


### Miscellaneous

- [sdk/nodejs] Migrate from Rome to Biome
  [#16456](https://github.com/pulumi/pulumi/pull/16456)
2024-07-02 00:20:23 +00:00
..
pulumi Freeze v3.122.0 (#16547) 2024-07-02 00:20:23 +00:00
test Support `--exclude-protected` for `destroy` in the Python automation SDK (#16457) 2024-06-28 23:21:49 +00:00
test_with_mocks [sdk/{nodejs,python}] Fix errors when testing remote components with mocks (#8053) 2021-09-24 06:08:13 -07:00
setup.py Freeze v3.122.0 (#16547) 2024-07-02 00:20:23 +00:00