pulumi/sdk/python
Pat Gavlin 48c8ea1e8a
Do not drop unhandled exceptions in Python (#3170)
- Do not use a non-zero-to-zero transition in the number of outstanding
  RPCs to determine the completion of a Python program until after the
  synchronous piece of the program has finished running is complete
- Instead of using a future to indicate that either a) a zero-to-one
  transition in the number of outstanding RPCs has occurred, or b) an
  unhandled exception has occurred, a) observe the transition itself,
  and b) use an optional exception field to track the presence or
  absence of an exception.

Fixes #3162.
2019-09-06 13:53:07 -07:00
..
cmd Explicitly convert dry_run parameter to a bool (#2361) 2019-01-16 12:06:17 -08:00
dist Python Dynamic Providers (#2900) 2019-07-19 10:18:25 -07:00
lib Do not drop unhandled exceptions in Python (#3170) 2019-09-06 13:53:07 -07:00
pkg/version Add license headers 2018-05-22 15:02:47 -07:00
.gitignore add .venv/ to python .gitignore to ignore when using PIPENV_VENV_IN_PROJECT=1 2019-06-19 12:43:04 -07:00
.pylintrc Make 'ResourceOptions.merge' static so downstream clients don't have to manually handle None cases. (#3072) 2019-08-14 15:55:03 -07:00
Makefile Python Dynamic Providers (#2900) 2019-07-19 10:18:25 -07:00
Pipfile Check for valid PB types in serialize_property (#3060) 2019-08-09 16:48:28 -07:00
Pipfile.lock Check for valid PB types in serialize_property (#3060) 2019-08-09 16:48:28 -07:00