python-hunter
python-hunter copied to clipboard
Hunter is a flexible code tracing toolkit.
Looks like it is some issue on rendering dosumentation ```console + /usr/bin/python3 setup.py build_sphinx -b man --build-dir build/sphinx /usr/lib/python3.8/site-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 1.16.0-unknown is an invalid version and will not be supported...
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. -...
While packaging this for gentoo overlay guru I got the errors below: ``` =================================== FAILURES =================================== _________________________________ test_manhole _________________________________ tests/test_remote.py:29: in test_manhole wait_for_strings(target.read, TIMEOUT, 'Broken pipe', 'Stopping tracer.') target =...
When using python-hunter's remote feature, a warning is printed that the process may deadlock. (See [here.](https://github.com/ionelmc/python-hunter/blob/master/src/hunter/remote.py#L78)) I strongly suspect this can be fixed by setting the gdb flag `scheduler-locking off`....
Unfortunately `event.stdlib` is True in my case, although the code is not from stdlib. Here is a simple way to reproduce it: ``` python3 -m venv hunter-env cd hunter-env ....
A django-debug-toolbar inspired middleware that allows one to configure tracing at runtime without restarts. DRF should be a main usecase thus the 'html output appending' technique from DDT can't really...
- [x] ~~tracing socket usage~~ best to use `aspectlib` for this - [ ] finding that discarded but important exception - [ ] tracing a state machine?! Post your use-case!
Have a set of predefined configurations + actions for common situations like: - Django (views, queries etc) - Sockets - File operations (is it even possible?) - You tell me.
@ionelmc I created param parser that allows to split `PYTHONHUNTER` line down to separate arguments. Maybe it can be used to replace `eval` mentioned in #89. The output of the...
Not sure if the syntax is correct. I am using https://docs.readthedocs.io/en/stable/guides/cross-referencing-with-sphinx.html#automatically-label-sections as a reference.