pulumi/tests/integration/python
Fraser Waters a9947b4e4e
Python parameterized provider test (#16491)
This adds support for replacement parameterised providers to Python and
a small integration test to check it works e2e.

When using parameterised providers we need to use the new (currently
unstable) RegisterPackage system, instead of sending
Version/DownloadURL/etc via RegisterResourceRequest. Once
RegisterPackage is stable the intention is to change _all_ packages to
use it and for normal packages to fall back to the
RegisterResourceRequest options, while parameterised packages will
error.

The actual parameter value is embedded in the python SDK as a base64
string that we decode before sending to the gRPC endpoint as bytes.
2024-07-16 10:55:38 +00:00
..
duplicate-output [tests/integration] Remove `pulumi` from `requirements.txt` (#15226) 2024-01-24 14:16:40 +00:00
implicit-dependency-cycles [sdk/python] Adds a default exception when dependency cycles are created (#14597) 2023-11-21 16:26:02 +00:00
missing-main [tests/integration] Remove `pulumi` from `requirements.txt` (#15226) 2024-01-24 14:16:40 +00:00
mypy Add 'typechecker' option to python runtime (#15725) 2024-03-28 10:41:22 +00:00
parameterized Python parameterized provider test (#16491) 2024-07-16 10:55:38 +00:00
poetry Support Poetry as Python toolchain (#16315) 2024-06-06 14:16:24 +00:00
pylint Fix pylint(no-member) when accessing resource.id (#4813) 2020-06-12 12:41:56 -07:00
pyright Add 'typechecker' option to python runtime (#15725) 2024-03-28 10:41:22 +00:00
pyright-missing Provide installation instructions for the python typechecker (#16539) 2024-07-01 15:17:03 +00:00
resource_args [tests/integration] Fix `resource_args` for Python 3.12 (#15224) 2024-01-24 12:47:34 +00:00
stack_truncate [tests/integration] Remove `pulumi` from `requirements.txt` (#15226) 2024-01-24 14:16:40 +00:00
translation Refactor Mock newResource and call to accept property bag rather than individual args (#6672) 2021-04-14 19:32:18 +01:00
venv Avoid double-quailfying venv folder path (#6599) 2021-03-24 15:51:46 -04:00
venv-with-main Make virtualenv paths relative to root when main points elsewhere (#6966) 2021-05-14 13:41:55 -04:00