All Versions
50
Latest Version
Avg Release Cycle
59 days
Latest Release
1249 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v2.0.0 Changes
September 02, 2017- ➕ Added the :attr:
hunter.event.Event.count
and :attr:hunter.event.Event.calls
` attributes. - ➕ Added the
lt
/lte
/gt
/gte
lookups. - ➕ Added convenience aliases for
startswith
(sw
),endswith
(ew
),contains
(has
) andregex
(rx
). - ➕ Added a convenience :func:
hunter.wrap
decorator to start tracing around a function. - ➕ Added support for remote tracing (with two backends:
manhole <https://pypi.python.org/pypi/manhole>
__ and GDB) via thehunter-trace
bin. Note: Windows is NOT SUPPORTED. - 🔄 Changed the default action to :class:
hunter.actions.CallPrinter
. You'll need to useaction=CodePrinter
if you want the old output.
- ➕ Added the :attr:
-
v1.4.1 Changes
September 24, 2016- 🛠 Fix support for getting sources for Cython module (it was broken on Windows and Python3.5+).
-
v1.4.0 Changes
September 24, 2016- ➕ Added support for tracing Cython modules (
#30 <https://github.com/ionelmc/python-hunter/issues/30>
_). A# cython: linetrace=True
stanza or equivalent is required in Cython modules for this to work.
- ➕ Added support for tracing Cython modules (
-
v1.3.0 Changes
April 14, 2016- ➕ Added :attr:
hunter.event.Event.thread
. - ➕ Added :attr:
hunter.event.Event.threadid
and :attr:hunter.event.Event.threadname
(available for filtering with :func:hunter.Q
). - ➕ Added :attr:
hunter.event.Event.threading_support
argument to :func:hunter.trace
. It makes new threads be traced and changes action output to include thread name. - ➕ Added support for using
pdb++ <https://pypi.python.org/pypi/pdbpp>
_ in the :class:hunter.actions.Debugger
action. - ➕ Added support for using
manhole <https://pypi.python.org/pypi/manhole>
_ via a new :class:hunter.actions.Manhole
action. - Made the :attr:
hunter.event.Event.handler
a public but readonly property.
- ➕ Added :attr:
-
v1.2.2 Changes
January 28, 2016- 🛠 Fix broken import. Require
fields>=4.0
. - Simplify a string check in Cython code.
- 🛠 Fix broken import. Require
-
v1.2.1 Changes
January 27, 2016- 🛠 Fix "KeyError: 'normal'" bug in :class:
hunter.actions.CallPrinter
. Create the NO_COLORS dict from the COLOR dicts. Some keys were missing.
- 🛠 Fix "KeyError: 'normal'" bug in :class:
-
v1.2.0 Changes
January 24, 2016- Fixed printouts of objects that return very large string in
__repr__()
. Trimmed to 512. Configurable in actions with therepr_limit
option. - 👌 Improved validation of :class:
hunter.actions.VarsPrinter
's initializer. - ➕ Added a :class:
hunter.actions.CallPrinter
action.
- Fixed printouts of objects that return very large string in
-
v1.1.0 Changes
January 21, 2016- Implemented a destructor (
__dealloc__
) for the Cython tracer. - 👌 Improved the restoring of the previous tracer in the Cython tracer (use
PyEval_SetTrace
) directly. - ✂ Removed
tracer
as an allowed filtering argument inhunter.Query
. - ➕ Add basic validation (must be callable) for positional arguments and actions passed into
hunter.Q
. Closes#23 <https://github.com/ionelmc/python-hunter/issues/23>
_. - 🛠 Fixed
stdlib
checks (wasn't very reliable). Closes#24 <https://github.com/ionelmc/python-hunter/issues/24>
_.
- Implemented a destructor (
-
v1.0.2 Changes
January 05, 2016- 🛠 Fixed missing import in
setup.py
.
- 🛠 Fixed missing import in
-
v1.0.1 Changes
December 24, 2015- Fix a compile issue with the MSVC compiler (seems it don't like the inline option on the
fast_When_call
).
- Fix a compile issue with the MSVC compiler (seems it don't like the inline option on the