This release is mostly bugfixes (details below). The minor version bump is because print_json
grew a number of parameters to match json.dumps
[10.13.0] - 2021-11-07
Added
- Added json.dumps parameters to print_json #1638
Fixed
- Fixed an edge case bug when console module try to detect if they are in a tty at the end of a pytest run
- Fixed a bug where logging handler raises an exception when running with pythonw (related to https://bugs.python.org/issue13807)
- Fixed issue with TERM env vars that have more than one hyphen #1640
- Fixed missing new line after progress bar when terminal is not interactive #1606
- Fixed exception in IPython when disabling pprint with %pprint #1646
- Fixed issue where values longer than the console width produced invalid JSON #1653
- Fixes trailing comma when pretty printing dataclass with last field repr=False #1599
Changed
- Markdown codeblocks now word-wrap #1515