0.2.0
Functional changes
-
py-bt
now traverses the call stack starting from the selected frame and up rather than from the newest frame -
Added pretty-printing support for the following types:
- frozensets
- collections.defaultdict
- collections.UserDict
- collections.OrderedDict
- collections.Counter
- collections.UserList
- collections.UserString
-
Add type summaries for the following built-in CPython structs:
- PyLongObject
- PyFloatObject
- PyBytesObject
- PyUnicodeObject
- PyListObject
- PyTupleObject
- PySetObject
- PyDictObject
- defdictobject
Non-functional changes
- Tests are now executed in parallel via pytest-xdist
- Added a test for py-bt triggered on a mixed Python/C-API call stack
- Switched to using of GitHub Actions instead of Travis CI