This message was deleted.
# general
s
This message was deleted.
b
You want to avoid opening any kinds of sub-processes?
r
I'm looking for a way to embedding Pulumi (the execution layer) in Python in order to interact with Pulumi without the CLI and avoid messages like: "'Program run without the Pulumi engine available; re-run using the
pulumi
CLI'"
b
Hi @red-winter-93430 This is not possible at this time - there is a highly upvoted issue "Runtime API" that @lemon-agent-27707 is researching that will help in this area going forward
r
👍 thanks! it saved me a lot of time.
l
There's an issue to follow. There should be some updates on plans over the next few weeks https://github.com/pulumi/pulumi/issues/3901
🎉 1
Just wanted to follow up and mention that we merged the first PR for the Automation API Go SDK! https://github.com/pulumi/pulumi/pull/4977 It's in alpha and there will be (mostly additive) breaking changes in the coming weeks. There are complete godocs here that you can check out: https://godoc.org/github.com/pulumi/pulumi/sdk/go/x/auto In addition, there are still a bunch of holes that we'll be plugging over the next few weeks. Here's a list of known issues that we're tracking: https://github.com/pulumi/pulumi/issues?q=is%3Aissue+is%3Aopen+label%3Aarea%2Fautomation-api If you'd like to try it out, you'll need to build pulumi/pulumi as there are CLI changes. We'll cut a CLI release early next week that will make it easier to try all of this out. I'll be updating https://github.com/pulumi/pulumi/issues/3901 with instructions and a call for feedback early next week, but I thought I'd let ya'll know in the mean time in case you're eager to kick the tires. If the feedback on the design is positive, we'll follow up with all of the supported pulumi languages.