Is your feature request related to a problem? Please describe.
Currently we're on 3.x because grpcio package which we support as optional requires 3.x. But Pulumi seems to allow both: https://github.com/pulumi/pulumi/blob/master/sdk/python/requirements.txt. See if we can too. There is also (intentionally unlinked) PR 30382 on https://github.com/grpc/grpc that may let us upgrade.