python-manhole
python-manhole copied to clipboard
Debugging manhole for python applications.
I'm trying to package your module as an rpm package. So I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account. -...
"manhole-cli" requires a PID to connect. This doesn't work when the manhole server uses a specified name. "manhole-cli" REQUIRES the parameter to be a number or "/tmp/manhole-NUMBER". Also, "NUMBER" is...
Even after #13, tests are too slow. $ tox -e 2.7 -- py.test -v --durations=10 2.7 develop-inst-nodeps: /home/nsoffer/src/python-manhole 2.7 runtests: PYTHONHASHSEED='4080427460' 2.7 runtests: commands[0] | py.test -v --durations=10 ============================================================================= test...
Although manhole register the removal function using atexit module, the removal function is not run when sending the process SIGTERM. To reproduce: 1. Create a script:: import manhole import time...
Seems much better suited for the job.
Until Python 3.11, any output produced by the daemon was visible in the client CLI in real time. Now (Python 3.11) I only see daemon stdout after I type something...
``` $ /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' running build running build_py creating build creating build/lib creating build/lib/manhole copying src/manhole/__init__.py -> build/lib/manhole copying src/manhole/cli.py -> build/lib/manhole running egg_info writing src/manhole.egg-info/PKG-INFO writing...