pulumi/sdk/python/lib/pulumi/runtime
Fraser Waters ec3ef44841
Make resource autonames determinstic (#8631)
* Start adding SequenceNumber

* Start adding sequence number to state

* New generate functions

* notes

* Don't increment if unknown

* Deterministic name test

* Check replace

* typo

* lint

* Increment on targetted replace

* Some comments and external fixes

* Add test for resetting sequence number after replace

* Reset sequence numbers after replace

* assert check we never pass -1 to check

* Add to dynamic providers

* lint

* Add to changelog
2022-01-20 11:18:54 +00:00
..
proto Make resource autonames determinstic (#8631) 2022-01-20 11:18:54 +00:00
__init__.py Initial support for resource methods (authoring from Node.js, calling from Python) (#7363) 2021-06-30 07:48:56 -07:00
_json.py [sdk/python] Add pulumi.runtime.to_json utility (#5307) 2020-09-09 12:08:45 -07:00
config.py Fix python lint issues (#7988) 2021-09-16 17:42:35 -07:00
invoke.py [sdk/python] add plugin download url (#8692) 2022-01-11 08:26:48 -08:00
known_types.py [sdk/python] Unmarshal output values in component providers (#8212) 2021-11-15 10:12:12 -08:00
mocks.py Revert "[python/sdk] - Remove python 3.6 support (#8161)" (#8332) 2021-11-02 10:19:01 -07:00
resource.py [sdk/python] add plugin download url (#8692) 2022-01-11 08:26:48 -08:00
resource_cycle_breaker.py Fix 7862 (#7887) 2021-09-07 11:30:39 -04:00
rpc.py Expand dependencies when marshaling output values (#8301) 2021-11-01 11:10:27 -07:00
rpc_manager.py Redo 8633 (#8693) 2022-01-10 18:00:43 -05:00
settings.py Fix python lint issues (#7988) 2021-09-16 17:42:35 -07:00
stack.py Revert "[python/sdk] - Remove python 3.6 support (#8161)" (#8332) 2021-11-02 10:19:01 -07:00
sync_await.py Revert "[python/sdk] - Remove python 3.6 support (#8161)" (#8332) 2021-11-02 10:19:01 -07:00