pulumi/sdk/python
Pat Gavlin c383810bf8
Omit unknowns in resources in stack outputs during preview. (#3427)
If a stack output includes a `Resource`, we will as of a recent change
always show the output diff, but this diff will potentially include
unknowns, leading to spurious output like:

```
+ namePrefix : output<string>
```

These changes supress these diffs by adding a special key to the POJO
we generate for resources *during preview only* that indicates that the
POJO represents a Pulumi resource, then stripping all adds of unknown
values from diffs for objects marked with that key.

Fixes #3314.
2019-10-30 11:36:03 -07:00
..
cmd Improve tracing support. (#3238) 2019-09-16 14:16:43 -07:00
dist Python Dynamic Providers (#2900) 2019-07-19 10:18:25 -07:00
lib Omit unknowns in resources in stack outputs during preview. (#3427) 2019-10-30 11:36:03 -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 Use Python 3 2019-09-13 11:58:23 -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