Changelog¶
3.0.0 (2023-10-22)¶
2.0.0 (2023-06-22)¶
Removed support for legacy Pythons (2.7 and 3.6) and added Python 3.11 in the test grid.
Some cleanups and refactors (mostly from ruff).
1.7.0 (2020-07-24)¶
Add more attributes to
Frame
andCode
objects for pytest compatibility. Contributed by Ivanq in #58.
1.6.0 (2019-12-07)¶
When pickling an Exception, also pickle its traceback and the Exception chain (
raise ... from ...
). Contributed by Guido Imperiale in #53.
1.5.0 (2019-10-23)¶
Added support for Python 3.8. Contributed by Victor Stinner in #42.
Removed support for end of life Python 3.4.
Few CI improvements and fixes.
1.4.0 (2019-05-02)¶
Removed support for end of life Python 3.3.
Fixed tests for Python 3.7. Contributed by Elliott Sales de Andrade in #36.
Fixed compatibility issue with Twised (
twisted.python.failure.Failure
expected aco_code
attribute).
1.3.2 (2017-04-09)¶
Add support for PyPy3.5-5.7.1-beta. Previously
AttributeError: 'Frame' object has no attribute 'clear'
could be raised. See PyPy issue #2532.
1.3.1 (2017-03-27)¶
Fixed handling for tracebacks due to exceeding the recursion limit. Fixes #15.
1.3.0 (2016-03-08)¶
Added
Traceback.from_string
.
1.2.0 (2015-12-18)¶
1.1.0 (2015-07-27)¶
Added support for Python 2.6. Contributed by Arcadiy Ivanov in #8.
1.0.0 (2015-03-30)¶
Added
to_dict
method andfrom_dict
classmethod on Tracebacks. Contributed by beckjake in #5.