pystack
PyStack utilizes enhanced debugging methods to examine stack frames of active Python processes and core dumps. Designed to aid developers in troubleshooting without delving into complex CPython details, PyStack offers compatibility with processes and core dumps, includes GIL status insights, and provides visibility into native function calls. It's considered safe, efficient, and standalone, making it a preferred tool for debugging Python on Linux.