If anyone is feeling helpful and understands the interaction of pyo3, tokio, our async handling, and Python tracing I'm in a pickle
https://github.com/pantsbuild/pants/pull/15951
GH issue as well with info https://github.com/microsoft/debugpy/issues/968
EDIT: I should say the reward for this work is attaching the debugger to Pants itself and interactively debugging rules 🏆