pulumi/tests/testdata/codegen/plain-object-disable-defaults/python/pulumi_example/mod1
Justin Van Patten 597f2145b9
Fully generate TypedDict input types by default (#17296)
https://github.com/pulumi/pulumi/pull/16704 made it so that classes and
TypeDicts are generated for input types by default, but missed some
cases, which lead to referencing some TypedDict types that didn't exist.

This PR fixes that by ensuring that all input types are generated.

A regression test is included that runs pyright in strict mode to ensure
TypedDict types in signatures actually exist.

The second commit regenerates testdata throughout.

Fixes #17219
2024-09-20 17:16:14 +00:00
..
__init__.py Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
_inputs.py Fully generate TypedDict input types by default (#17296) 2024-09-20 17:16:14 +00:00