pulumi/pkg/codegen/python
Fraser Waters 4c8ab47d80
Fix apply in python (#16941)
Noticed while working on another codegen related task. Python apply
calls weren't being generated correctly, they looked valid but they
didn't actually execute. They would fail with an error that the lambda
had been called without all required positional arguments.

This fixes it to use `all` in dictionary form and to index into the
dictionary in the lambda body.
2024-08-12 13:07:33 +00:00
..
gen_program_test Use `assert.NoError` rather than `assert.Nil` (#14233) 2023-10-13 09:46:07 +00:00
.gitignore Simplify output-funcs codegen test (#8039) 2021-09-23 13:42:20 -04:00
doc.go Generate TypedDicts for python inputs (#15957) 2024-06-18 15:24:42 +00:00
gen.go Add parameterization support for call & read in python (#16915) 2024-08-09 10:43:41 +00:00
gen_intrinsics.go ci: gofmt 1.18+ clean 2022-09-21 09:48:39 -07:00
gen_program.go Fix apply in python (#16941) 2024-08-12 13:07:33 +00:00
gen_program_expressions.go Fix apply in python (#16941) 2024-08-12 13:07:33 +00:00
gen_program_lower.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
gen_program_quotes.go [python/program-gen] Fix panic in python program-gen when rewriting index expressions (#14099) 2023-10-06 22:26:04 +00:00
gen_program_quotes_test.go Add missing required attributes for TestLowerPropertyAccess 2023-03-08 15:42:02 +01:00
gen_program_test.go chore: Update makefile, ensure make test_codegen_go 2022-10-17 00:22:48 -07:00
gen_program_utils.go throw/raise an error when input list does not have a single element 2023-05-30 13:38:01 +02:00
gen_resource_mappings.go Use slice.Prealloc instead of make([]T, 0, ...) 2023-06-29 11:27:50 +01:00
gen_resource_mappings_test.go sdk/go: Remove 'nolint' directives from package docs 2023-01-06 09:06:47 -08:00
gen_test.go Set range in python codegen default SDK version (#16151) 2024-06-24 13:57:57 +00:00
importer.go Generate TypedDict input types by default (#16704) 2024-07-23 11:26:54 +00:00
pyproject.go Python SDK generation with pyproject.toml stops generating setup.py (#13812) 2023-09-06 13:08:42 +00:00
python.go ci: gofmt 1.18+ clean 2022-09-21 09:48:39 -07:00
python_test.go Support a logical name for config vars 2022-11-02 12:39:57 -07:00
requirements.txt Simplify output-funcs codegen test (#8039) 2021-09-23 13:42:20 -04:00
test.go [Python] Move existing dependency installation and python command invocation to a Toolchain interface (#16243) 2024-06-03 13:52:27 +00:00
utilities.go Enable python conformance tests (#15283) 2024-01-30 15:02:59 +00:00
utilities.py Python parameterized provider test (#16491) 2024-07-16 10:55:38 +00:00
utilities_test.go Enable python conformance tests (#15283) 2024-01-30 15:02:59 +00:00