pulumi/pkg/codegen/python
Fraser Waters 2b0a9b958b
Enable support pack for all parameterized packages (#17923)
SupportPack was added to write out sdks in a new style appropriate for
use in conformance tests and for local sdks. When adding parameterized
we tried to treat them the same, always writing out in the new style.
But we we're inconsistent and didn't always check for "parameterization
!= nil" at the same time as "supportPack".

This changes the schema loader to just do that as part of
marshal/unmarshal schema.

The only thing this actually affects is Go sdkgen in that parameterized
providers now write out their top level go.mod as expected.
2024-12-05 11:16:33 +00:00
..
gen_program_test Don't publish test code in `pkg/codegen` (#17517) 2024-10-09 11:09:54 +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 Enable support pack for all parameterized packages (#17923) 2024-12-05 11:16:33 +00:00
gen_intrinsics.go ci: gofmt 1.18+ clean 2022-09-21 09:48:39 -07:00
gen_program.go [program-gen] Emit deferred outputs for mutually dependant components (#17859) 2024-11-27 23:36:31 +00:00
gen_program_expressions.go [Python] Allow specifiying dependencies for output invokes (#17751) 2024-11-20 12:28:41 +00:00
gen_program_lower.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
gen_program_quotes.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
gen_program_quotes_test.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
gen_program_test.go Don't publish test code in `pkg/codegen` (#17517) 2024-10-09 11:09:54 +00:00
gen_program_utils.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00: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 Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
gen_test.go Don't publish test code in `pkg/codegen` (#17517) 2024-10-09 11:09:54 +00:00
importer.go Generate TypedDict input types by default (#16704) 2024-07-23 11:26:54 +00:00
pyproject.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
python.go ci: gofmt 1.18+ clean 2022-09-21 09:48:39 -07:00
python_test.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
requirements.txt Fully generate TypedDict input types by default (#17296) 2024-09-20 17:16:14 +00:00
utilities.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
utilities.py Replace asyncio.ensure_future with create_task (#17406) 2024-09-30 12:53:15 +00:00
utilities_test.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00