This question might not be specific to PDG/TOPs, but it is where the question is originating for me.
I love that raising an exception in a Python node will show a big ol' red exclamation icon next to the node and display the error message when inspecting the Work Item Info.
Is there a way to trigger a warning from within a Python node instead? I hope to get the same behaviour as the Error SOP when severity is set to Warning instead of Error.
I've found hou.NodeWarning, but it still shows as a full error instead of just a Warning. Calling warnings.warn also does not work, from my testing.