pulumi/sdk/python/lib
Joe Duffy b114a763fa Make data sources catchable in Python
The current logic lets unhandled errors in the RPC invocation
unahandled in the async loop, which crashes the process due to
the way we await completion of RPCs before exiting the process
in Python. Instead of doing that, we can just marshal them back
to the synchronous awaiter as part of the calling convention,
and have that awaiter (which is called by the invoke methods)
re-raise the exception. This should fix pulumi/pulumi#3611.
2020-11-20 17:49:04 -08:00
..
pulumi Make data sources catchable in Python 2020-11-20 17:49:04 -08:00
test Add support for serialized resource references. (#5041) 2020-10-27 10:12:12 -07:00
test_with_mocks Allow `pulumi.export` calls from unit tests (#4670) 2020-05-20 09:54:40 -07:00
setup.py Exclude grpcio v1.30.0, which breaks Pulumi Python programs (#4883) 2020-06-24 08:11:05 -07:00