NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1488 most downloaded on PyPI
Pulumi's Python SDK
Last release today
06 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 59 of the last 60 stable releases
7 versions withdrawn
withdrawn after publishing
8 years old
4965 releases · first in 2018
Nothing published for this version
Nothing published for this version
[sdk/go] Add missing Version field to invokeOptions #5401
One column per quarter.
Revise the design for connecting an existing language runtime to a CLI invocation. Note that this is a protocol breaking change for the Automation API…
feat(autoapi): add GetPermalink for operation result #5363
Relax stack name validations for Automation API #5337
Allow Pulumi to read a passphrase file, via PULUMI_CONFIG_PASSPHRASE_FILE to interact
with the passphrase secrets provider. Pulumi will first try and use the PULUMI_CONFIG_PASSPHRASE
to get the passphrase then will check PULUMI_CONFIG_PASSPHRASE_FILE and then all through to
asking interactively as the final option.
#5327
feat(autoapi): Add support for working with private Git repos. Either SSHPrivateKeyPath,
PersonalAccessToken or UserName and Password can be pushed to the auto.GitRepo struct
when interacting with a private repo
#5333
Revise the design for connecting an existing language runtime to a CLI invocation. Note that this is a protocol breaking change for the Automation API, so both the API and the CLI must be updated together. #5317
Automation API - support streaming output for Up/Refresh/Destroy operations. #5367
Automation API - add recovery APIs (cancel/export/import) #5369
feat(autoapi): add Upsert methods for stacks #5316
feat(autoapi): add Upsert methods for stacks #5316
Add IsSelectStack404Error and IsCreateStack409Error #5314
Add internal scaffolding for cross-language components. #5280
feat(autoapi): add workspace scoped envvars to LocalWorkspace and Stack #5275
refactor(autoapi-gitrepo): use Workspace in SetupFn callback #5279
Fix Go SDK plugin acquisition for programs with vendored dependencies #5286
Python SDK: Add support for Sequence[T] for array types
#5282
feat(autoapi): Add support for non default secret providers in local workspaces #5320
.NET SDK: Prevent a task completion race condition #5324
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Alpha version of the Automation API for Go #4977
Python SDK: Avoid raising an error when an output has a type annotation of Any and the value is a list or dict. #5238
Ensure the 'history' command is a subcommand of 'stack'. This means that pulumi history has been deprecated in favour of pulumi stack history. #5158
Fix support for CheckFailures in Python Dynamic Providers #5138
Upgrade version of gocloud.dev. This ensures that 'AWSKMS' secrets
providers can now be used with full ARNs rather than just Aliases
#5138
Ensure the 'history' command is a subcommand of 'stack'.
This means that pulumi history has been deprecated in favour
of pulumi stack history.
#5158
Add support for extracting jar files in archive resources #5150
SDK changes to support Python input/output classes #5033
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →