pulumi/sdk/python/lib/test
Justin Van Patten 3b9449325e
[sdk/python] Workaround lazy module regression (#16038)
A regression was introduced in Python 3.11.9 and 3.12.3 that breaks lazy
loaded `config` modules in generated Pulumi provider Python SDKs. It's
unclear if this is going to be addressed in subsequent patch releases of
Python, so we workaround the problem by using a copy of the Python
stdlib's `_LazyModule` and `LazyLoader` classes that don't have the
regression, as suggested by the Python maintainers.

Fixes #15882
2024-04-24 06:53:59 +00:00
..
automation Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
data/lazy_import_test [sdk/python] Workaround lazy module regression (#16038) 2024-04-24 06:53:59 +00:00
langhost Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
provider Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
runtime Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
__init__.py Fix a couple of issues when projecting Protobuf and UNKNOWN in Python (#1468) 2018-06-06 16:09:07 -07:00
conftest.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
helpers.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_broken_dynamic_provider.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_config.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_invoke.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_monitor_termination.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_next_serialize.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_output.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_resource.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_runtime_to_json.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_stack_reference.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_stack_registers_outputs.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_translate_output_properties.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_types_input_type.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_types_input_type_types.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_types_output_type.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_types_resource_types.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_urn.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_utils.py [sdk/python] Workaround lazy module regression (#16038) 2024-04-24 06:53:59 +00:00