`lopinputprim('.', 0)`
as their input.Python nodes don't auto-detect changes in “input prims”.
Here's an example:
from pxr import Sdf node = hou.pwd() stage = node.editableStage() prim_path = node.inputPrims(0)[0] prim = stage.GetPrimAtPath(prim_path) prim.CreateAttribute("primvars:__TEST", Sdf.ValueTypeNames.Int, True, Sdf.VariabilityUniform).Set(42)
a node querying the input prim downstream will have no indication it's there.
(houdini 18.0.287)