Tool to print python thread and greenlet stacks
Project description
[![PyPI](https://img.shields.io/pypi/v/pystack-debugger.svg)](https://pypi.org/project/pystack-debugger/)
# pystack
The pystack is to python as jstack is to java.
It’s a debug tool to print python threads or greenlet stacks.
Idea stolen from [pyrasite](https://github.com/lmacken/pyrasite).
## Install
$ pip install pystack-debugger
## Usage
You may need to run it with sudo.
$ sudo pystack [–include-greenlet] <pid>
## Compatibility
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pystack-debugger.svg)](https://pypi.org/project/pystack-debugger/) [![PyPI - Implementation](https://img.shields.io/pypi/implementation/pystack-debugger.svg)](https://pypi.org/project/pystack-debugger/)
The pystack is compatible with CPython 2.7+ and CPython 3.6+ in both client (the debugger) and server (the destination process).
Using PyPy may work in client (the debugger) but it is untested. Do not attempt to attach a PyPI process as destination since the pystack debugger uses gdb/lldb to invoke the CPython ABI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pystack_debugger-0.8.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36978b20ce13dcca57131993851b65c88d46ff252a6fb1679173fe9ade259fdf |
|
MD5 | 68299f04b3ddeab4b7762398cba86ab9 |
|
BLAKE2b-256 | d34b5a73d118dd084e4cf2a02d57717bd01390e3a7bf5d51ffd89156673ce6fc |