Hi. Pulumi Deployments uses Python 3.9 by default....
# pulumi-cloud
p
Hi. Pulumi Deployments uses Python 3.9 by default. I've confirmed locally that everything works under 3.11 and much of my code uses features only in Python 3.10+. Is there an easy way to change which version of Python pulumi cloud uses?
e
The main way to do this is via a customer executor image. We acknowledge that this requires some extra leg work to get setup so we are evaluating how to support multiple versions in the future.
p
(very late response) thanks for the reply! looks like the images already exist so I assume I'll just need to set the customer executor image to one of these and it'll work. https://hub.docker.com/r/pulumi/pulumi-python/tags I hadn't seen this registry before