9a9a29e95f
Skip a few tests that test the core interpreter and don't work on <3. Unicodify the core. Fix tests to deal with Python 2's behaviour (stdout not encoded at all) when stdout is a pipe.
286 B
286 B
A backport of traceback to older supported Pythons.
>>> import traceback2 as traceback
Profit.
Things to be aware of!
In Python 2.x, unlike traceback, traceback2 creates unicode output.
Exception frame clearing silently does nothing if the interpreter in use does not support it.