Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency @pulumi/pulumi to v3.120.0 #1260

Merged
merged 2 commits into from
Jun 21, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 30, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@pulumi/pulumi (source) 3.112.0 -> 3.120.0 age adoption passing confidence

Release Notes

pulumi/pulumi (@​pulumi/pulumi)

v3.120.0

Compare Source

3.120.0 (2024-06-12)

Features
  • [components/dotnet] Upgrade dotnet to 3.64.0
    #​16353

  • [cli/import] Add flag --json to pulumi import which would serialize the import diffs, operations, and overall output as JSON
    #​16342

  • [engine] Change pulumi refresh to report diffs relative to desired state instead of relative to only output changes. Use PULUMI_ENABLE_LEGACY_REFRESH_DIFF to revert to the old behaviour.

  • [protobuf] Pass ProgramInfo to LanguageRuntime.About
    #​16311

  • [sdk/python] Support Poetry as Python toolchain
    #​16315

  • [sdk/python] Autoinstall dependencies using Poetry in GetRequiredPlugins
    #​16315

Bug Fixes
  • [cli/{config,new}] Fix non-interactive flag for 'new' and 'config env' commands"
    #​16338

  • [programgen/go] Fix union type resolution in Go program generation
    #​16297

  • [sdk/nodejs] Only look for main in package.json if no entyrpoint was set via Pulumi.yaml
    #​16363

  • [sdk/python] Make sure no resource registrations are in progress while stack transforms are being registered

Miscellaneous
  • [pkg] Refactor plugin.Provider to a Method(context.Context, MethodRequest) (MethodResponse, error) style interface.
    #​16302

  • [programgen/nodejs] Sort dependencies in GenerateProject
    #​16341

  • [sdk/nodejs] Update current nodejs version to 22.x
    #​16378

v3.119.0

Compare Source

Features
  • [cli] Incorporate v0.9.1 of the esc CLI.
    #​16322

  • [auto/{go,nodejs,python}] Add support for --all parameter of the stack ls command to the Automation API
    #​16266

  • [components/yaml] Upgrade pulumi-yaml to 1.8.0
    #​16325

Bug Fixes
  • [cli/new] Populate pulumi:template tag also for interactively selected templates
    #​16308

  • [backend/service] Improve error reporting when policy pack download fails
    #​16306

Miscellaneous
  • [sdk/python] Move dependency installation and python command invocation to Toolchain interface
    #​16243

v3.118.0

Compare Source

Features
  • [sdk] Improve plugin parameterize interface
    #​16283

  • [sdk] Require consumers to set an explicit forward compatibility policy for forward compatibility in plugin.Provider
    #​16293

  • [programgen/go] Implement importPathPattern in Go language options to override emitted paths in generated Go programs
    #​16267

  • [sdk/{go,nodejs,python}] Make stack transforms a stable, non-experimental feature
    #​16282

Bug Fixes
  • [auto/go] Add missing ContinueOnError option function
    #​16291

  • [cli/display] Don't rewrite in-progress replacement steps if an error occurs
    #​16292

  • [docs] Fix generating constructor examples for resources that have numeric enums as input
    #​16223

  • [engine] Fix panic with --continue-on-error on delete after failed create
    #​16261

v3.117.0

Compare Source

Features
  • [engine] Guess ID references of dependant resources when generating code for import operations
    #​16208
Bug Fixes
  • [engine] Check property dependencies and deleted-with relationships for target dependents
    #​16220

  • [engine] Propagate dependencies of untargeted resources correctly during targeted updates
    #​16247

  • [backend/diy] Rewrite DeletedWith references when renaming stacks
    #​16216

  • [cli/state] Fix state renames involving DeletedWith
    #​16260

  • [sdk/python] Use a separate type variable for static methods on Output
    #​16172

  • [sdk/python] Relax Output.all types to better match the implementation
    #​16172

  • [sdkgen/python] Generate init.py files for modules that only contain enumerations
    #​16229

v3.116.1

Compare Source

Features
  • [docs] Resource docs: bump the number of displayed supporting types from 200 to 1000 by default
    #​16185

  • [sdk/go] Prefer pluginDownloadURLOverrides over PluginDownloadURL specified in the package
    #​16186

Bug Fixes
  • [engine] Fix panic when using pulumi up --refresh --continue-on-error
    #​16184

v3.116.0

Compare Source

v3.115.2

Compare Source

3.115.2 (2024-05-06)

Bug Fixes
  • [cli/display] Fix a deadlock in the display code
    #​16129

  • [cli/engine] Revert "Make --expect-no-changes fail even if the only changes are output changes"
    #​16131

  • [engine] Normalize provider version during default provider lookup
    #​16109

v3.115.1

Compare Source

Bug Fixes
  • [backend] Fix concurrent reads from and writes to display resource timer maps
    #​16101

  • [engine] Better handle property dependencies and deleted-with relationships when pruning URNs, verifying snapshot integrity and computing dependency graphs.
    #​16088

  • [engine] Fix folder archive outside of cwd.

  • [programgen/python] Sort generated requirements.txt files when generating Python programs
    #​16115

v3.115.0

Compare Source

3.115.0 (2024-05-02)

Features
  • [auto/{go,nodejs,python}] Add support for --import-file option on Preview with Automation API
    #​16071

  • [sdk/{go,nodejs,python}] Make transforms a stable, non-experimental feature
    #​16080

  • [sdk/python] Update python dynamic provider types for inputs to Dict[str, Any], from Any
    #​16102

  • [components/yaml] Upgrade pulumi-yaml to 1.7.0
    #​16082

Bug Fixes
  • [engine] Fix an issue with archives/assets at paths outside cwd.
    #​16100

  • [cli/display] Avoid showing a diff when the provider returns DIFF_NONE
    #​16024

  • [backend/{diy,service}] Promote snapshot closure errors from diagnostics to actual errors
    #​16090

  • [cli/engine] Make --expect-no-changes fail even if the only changes are output changes
    #​15903

v3.114.0

Compare Source

3.114.0 (2024-04-26)

Features
  • [auto/{go,nodejs,python}] Add support for the continue-on-error parameter of the up command to the Automation API
    #​15953

  • [engine] Add a --continue-on-error flag to pulumi up
    #​15740

Bug Fixes
  • [pkg] Deserialize assets with their sig
    #​16073

  • [cli/display] Fix output of the diff display, making sure it shows diffs from refreshes
    #​16065

  • [auto/python] Ensure async context is not shared between multiple programs
    #​16063

  • [sdk/nodejs] Fix a race condition that could cause the NodeJS runtime to terminate before finishing all work
    #​16005

  • [sdk/python] Fix an exception when setting providers resource option with a dict
    #​16022

  • [sdk/python] Fix event loop tracking in the python SDK when using remote transforms
    #​16039

  • [sdk/python] Workaround lazy module loading regression
    #​16038

  • [sdk/python] Fix a memory leak in tracking outputs
    #​16057

Miscellaneous
  • [cli/plugin] Move PluginKind type definition into apitype and re-export for backward compatibility
    #​15946

v3.113.3

Compare Source

3.113.3 (2024-04-19)

Features
  • [cli/about] Add plugin kind to the about output
    #​15996
Bug Fixes
  • [engine] Remove locks between snapshot and executor systems
    #​15998

v3.113.2

Compare Source

3.113.2 (2024-04-18)

Features
  • [backend/{diy,service}] Elide state file writes for unchanged component outputs
    #​15976
Bug Fixes
  • [engine] Display the entire preview with diff when a protected resource needs replacement
    #​15969

v3.113.1

Compare Source

3.113.1 (2024-04-18)

Features
  • [auto/{go,nodejs,python}] Add support for inheritSettings to go, nodejs and python automation API.
    #​15684
Bug Fixes
  • [backend] Fix incorrect dependency sorting in snapshot

v3.113.0

Compare Source

3.113.0 (2024-04-15)

Features
  • [sdk/nodejs] Make TypeScript and ts-node optional peer dependencies to allow using user specified versions
    #​15622

    Note: TypeScript and ts-node are now optional peer dependencies of the Node.js SDK. This makes its possible to chose any version of these packages by adding them as dependency or devDependency to your package.json. If these optional peer dependencies are not installed, Pulumi will fallback to bundled versions included in the Node.js SDK to maintain backwards compatibility. As a side effect of this change, the tsc binary is no longer available in node_modules/.bin/tsc. If you rely on tsc being available in your project, add it as a dependency or devDependency to your package.json.

  • [sdk/python] Add 'typeChecker' runtime option to the Python language host
    #​15725

  • [auto/{go,nodejs,python}] Add support for continue-on-error parameter of the destroy command to the Automation API
    #​15921

  • [cli] Support always fully qualifying stack names in CLI output
    #​15857

  • [cli] Add --no-plugins and --no-dependencies to pulumi install
    #​15910

  • [docs] Implement Java constructor syntax examples
    #​15805

  • [sdk/go] Allow unknowns during pulumi up
    #​15942

  • [sdk/{nodejs,python}] Allow apply to have unknown values during updates
    #​15898

Bug Fixes
  • [auto] Tolerate missing stack and bookkeeping files in ProgramTest
    #​15863

  • [backend/diy] Fix race condition when listing stacks
    #​15931

  • [cli] Fix a panic when user's home directory could not be looked up
    #​15872

  • [cli] Fix some commands that didn't respect --disable-integrity-checking
    #​15911

  • [auto/go] Avoid flakyness when reading the event log from pulumi commands
    #​15856

  • [engine] Resource transforms on component resources now apply to children correctly
    #​15846

  • [programgen/dotnet] Remove trailing whitespace from emitted DependsOn resource option expressions
    #​15892

  • [sdk/go] Fix Provider and Providers options in Go transform functions
    #​15885

  • [sdk/nodejs] Handle serialization of aliases for well known native functions
    #​15873

  • [sdk/nodejs] Correctly serialise functions whose code would make use of reserved identifiers
    #​15879

  • [sdk/nodejs] Serialize function values obtained from Function.bind
    #​15887

  • [sdk/python] Improve types of getters in Python SDK
    #​15865

  • [sdkgen/{dotnet,go}] Fix SDK-generation when referencing shared types in config variables
    #​15772

Miscellaneous
  • [backend/diy] Upgrade gocloud.dev dependency to 0.37
    #​15924

  • [sdk/nodejs] Update builtin module list for function serialization
    #​15830

  • [sdk/nodejs] Set package.json engines to node >= 18
    #​15845


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Apr 30, 2024
Copy link

codesandbox bot commented Apr 30, 2024

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x branch 2 times, most recently from 3b436f5 to 4af12a8 Compare May 3, 2024 03:58
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.114.0 chore(deps): update dependency @pulumi/pulumi to v3.115.0 May 3, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x branch from 4af12a8 to 4473697 Compare May 6, 2024 13:06
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.115.0 chore(deps): update dependency @pulumi/pulumi to v3.115.1 May 6, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x branch from 4473697 to 41c8718 Compare May 6, 2024 19:54
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.115.1 chore(deps): update dependency @pulumi/pulumi to v3.115.2 May 6, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x branch 6 times, most recently from 9573a8b to ced1b2f Compare May 13, 2024 10:24
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.115.2 chore(deps): update dependency @pulumi/pulumi to v3.116.0 May 13, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x branch 3 times, most recently from ded669f to e9b1ed1 Compare May 15, 2024 15:11
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.116.0 chore(deps): update dependency @pulumi/pulumi to v3.116.1 May 15, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x branch 4 times, most recently from 796b73e to 02b70fb Compare May 22, 2024 16:09
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x branch from 02b70fb to ee15048 Compare May 25, 2024 01:49
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.116.1 chore(deps): update dependency @pulumi/pulumi to v3.117.0 May 25, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x branch 4 times, most recently from e0136f1 to bb53ced Compare May 31, 2024 19:09
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.117.0 chore(deps): update dependency @pulumi/pulumi to v3.118.0 May 31, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x branch 6 times, most recently from ff946a0 to be4f2dc Compare June 5, 2024 16:33
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.118.0 chore(deps): update dependency @pulumi/pulumi to v3.119.0 Jun 5, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x branch 4 times, most recently from 8107d6c to 0f2ec8e Compare June 13, 2024 15:20
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.119.0 chore(deps): update dependency @pulumi/pulumi to v3.120.0 Jun 13, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x branch 7 times, most recently from 480ed45 to 059bbdb Compare June 21, 2024 18:32
@ardatan ardatan force-pushed the renovate/pulumi-pulumi-3.x branch from 059bbdb to 1421413 Compare June 21, 2024 18:33
Copy link
Contributor Author

renovate bot commented Jun 21, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Copy link
Contributor

@benchmarks/node-fetch results (noConsumeBody)

   ✓ active_handles.................: avg=138.508522 min=12       med=138     max=201      p(90)=160     p(95)=166    
     data_received..................: 24 MB  807 kB/s
     data_sent......................: 16 MB  522 kB/s
     http_req_blocked...............: avg=2.46µs     min=631ns    med=1.48µs  max=5.79ms   p(90)=2.07µs  p(95)=2.44µs 
     http_req_connecting............: avg=474ns      min=0s       med=0s      max=3.03ms   p(90)=0s      p(95)=0s     
     http_req_duration..............: avg=18.89ms    min=863.17µs med=18.36ms max=503.91ms p(90)=24.75ms p(95)=27.21ms
       { expected_response:true }...: avg=18.89ms    min=863.17µs med=18.36ms max=503.91ms p(90)=24.75ms p(95)=27.21ms
     http_req_failed................: 0.00%  ✓ 0           ✗ 158200
     http_req_receiving.............: avg=37.49µs    min=8.76µs   med=25.26µs max=22.69ms  p(90)=41.52µs p(95)=50.83µs
     http_req_sending...............: avg=12.5µs     min=3.06µs   med=7.29µs  max=25.88ms  p(90)=10.91µs p(95)=16.95µs
     http_req_tls_handshaking.......: avg=0s         min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     http_req_waiting...............: avg=18.84ms    min=698.15µs med=18.32ms max=503.82ms p(90)=24.7ms  p(95)=27.09ms
     http_reqs......................: 158200 5271.899638/s
     iteration_duration.............: avg=37.9ms     min=8.73ms   med=36.75ms max=524.02ms p(90)=43.02ms p(95)=47.91ms
     iterations.....................: 79088  2635.549928/s
     vus............................: 36     min=36        max=100 
     vus_max........................: 100    min=100       max=100 

Copy link
Contributor

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
@whatwg-node/server 0.9.35-alpha-20240621184419-14214132bfbf4c88ffb67a154bee0b11eb55bd56 npm ↗︎ unpkg ↗︎

Copy link
Contributor

@benchmarks/server results (native)

     ✓ no-errors
     ✓ expected-result

   ✓ checks.........................: 100.00% ✓ 231376      ✗ 0     
     data_received..................: 23 MB   775 kB/s
     data_sent......................: 9.3 MB  309 kB/s
     http_req_blocked...............: avg=1.39µs   min=892ns    med=1.21µs   max=217.47µs p(90)=1.88µs   p(95)=2.04µs  
     http_req_connecting............: avg=1ns      min=0s       med=0s       max=152.1µs  p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=198.3µs  min=152.26µs med=185.99µs max=26.77ms  p(90)=212.57µs p(95)=222.41µs
       { expected_response:true }...: avg=198.3µs  min=152.26µs med=185.99µs max=26.77ms  p(90)=212.57µs p(95)=222.41µs
     http_req_failed................: 0.00%   ✓ 0           ✗ 115688
     http_req_receiving.............: avg=25.1µs   min=13.4µs   med=23.56µs  max=317.97µs p(90)=30.64µs  p(95)=32.79µs 
     http_req_sending...............: avg=6.18µs   min=4.1µs    med=5.39µs   max=149.06µs p(90)=8.1µs    p(95)=8.59µs  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=167.02µs min=121.29µs med=154.66µs max=26.68ms  p(90)=177.73µs p(95)=186.87µs
     http_reqs......................: 115688  3856.113599/s
     iteration_duration.............: avg=254.98µs min=200.41µs med=241.88µs max=26.93ms  p(90)=271.78µs p(95)=284.3µs 
     iterations.....................: 115688  3856.113599/s
     vus............................: 1       min=1         max=1   
     vus_max........................: 1       min=1         max=1   

Copy link
Contributor

@benchmarks/node-fetch results (consumeBody)

   ✓ active_handles.................: avg=139.352077 min=88       med=138     max=199      p(90)=161     p(95)=168    
     data_received..................: 24 MB  787 kB/s
     data_sent......................: 15 MB  504 kB/s
     http_req_blocked...............: avg=3.53µs     min=651ns    med=1.39µs  max=13.85ms  p(90)=1.99µs  p(95)=2.33µs 
     http_req_connecting............: avg=1.44µs     min=0s       med=0s      max=5.98ms   p(90)=0s      p(95)=0s     
     http_req_duration..............: avg=19.37ms    min=855.66µs med=18.88ms max=520.12ms p(90)=24.86ms p(95)=27.03ms
       { expected_response:true }...: avg=19.37ms    min=855.66µs med=18.88ms max=520.12ms p(90)=24.86ms p(95)=27.03ms
     http_req_failed................: 0.00%  ✓ 0           ✗ 154257
     http_req_receiving.............: avg=34.94µs    min=8.91µs   med=23.72µs max=21.49ms  p(90)=39.15µs p(95)=47.71µs
     http_req_sending...............: avg=12.02µs    min=3.22µs   med=6.58µs  max=17.53ms  p(90)=9.97µs  p(95)=15.22µs
     http_req_tls_handshaking.......: avg=0s         min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     http_req_waiting...............: avg=19.32ms    min=770.5µs  med=18.84ms max=520.05ms p(90)=24.82ms p(95)=26.95ms
     http_reqs......................: 154257 5141.281628/s
     iteration_duration.............: avg=38.86ms    min=5.72ms   med=37.64ms max=542.96ms p(90)=43.67ms p(95)=49.36ms
     iterations.....................: 77111  2570.057551/s
     vus............................: 100    min=100       max=100 
     vus_max........................: 100    min=100       max=100 

Copy link
Contributor

@benchmarks/server results (ponyfill)

     ✓ no-errors
     ✓ expected-result

   ✓ checks.........................: 100.00% ✓ 298860      ✗ 0     
     data_received..................: 29 MB   981 kB/s
     data_sent......................: 12 MB   399 kB/s
     http_req_blocked...............: avg=1.34µs   min=861ns    med=1.16µs   max=180.07µs p(90)=1.84µs   p(95)=1.99µs  
     http_req_connecting............: avg=0ns      min=0s       med=0s       max=116.08µs p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=139.84µs min=94.01µs  med=134.76µs max=7.49ms   p(90)=155.87µs p(95)=161.95µs
       { expected_response:true }...: avg=139.84µs min=94.01µs  med=134.76µs max=7.49ms   p(90)=155.87µs p(95)=161.95µs
     http_req_failed................: 0.00%   ✓ 0           ✗ 149430
     http_req_receiving.............: avg=24.1µs   min=11.89µs  med=22.98µs  max=423.4µs  p(90)=29.91µs  p(95)=31.74µs 
     http_req_sending...............: avg=6.15µs   min=4.09µs   med=5.41µs   max=1.09ms   p(90)=7.96µs   p(95)=8.42µs  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=109.59µs min=70.73µs  med=103.99µs max=7.15ms   p(90)=122.24µs p(95)=127.21µs
     http_reqs......................: 149430  4980.815129/s
     iteration_duration.............: avg=196.39µs min=140.19µs med=190.55µs max=7.78ms   p(90)=214.37µs p(95)=222.16µs
     iterations.....................: 149430  4980.815129/s
     vus............................: 1       min=1         max=1   
     vus_max........................: 1       min=1         max=1   

@ardatan ardatan merged commit 252a40f into master Jun 21, 2024
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant