so I want to get the list of available render engines, like in the error shown to check if luxcore is available, a workaround is to list the attribute names of
bpy.context.scene if there's the luxcore string but I don't think this is neat
Traceback (most recent call last): File "<blender_console>", line 1, in <module> TypeError: bpy_struct: item.attr = val: enum "FOO" not found in ('BLENDER_EEVEE', 'BLENDER_WORKBENCH', 'CYCLES', 'LUXCORE')
This is the error thrown when you set a random string in
C.scene.render.engine = 'FOO'