Releases
v12.3.0
Merge pull request #2228 from Textualize/v12.3.0
[12.3.0] - 2022-04-26
Added
Ability to change terminal window title #2200
Added show_speed parameter to progress.track which will show the speed when the total is not known
Python blocks can now opt out from being rendered in tracebacks's frames, by setting a _rich_traceback_omit = True
in their local scope #2207
Fixed
Fall back to sys.__stderr__
on POSIX systems when trying to get the terminal size (fix issues when Rich is piped to another process)
Fixed markup escaping issue #2187
Safari - Box appearing around SVG export #2201
Fixed recursion error in Jupyter progress bars #2047
Complex numbers are now identified by the highlighter #2214
Fix crash on IDLE and forced is_terminal detection to False because IDLE can't do escape codes #2222
Fixed missing blank line in traceback rendering #2206
Fixed running Rich with the current working dir was deleted #2197
Changed
Setting total=None
on progress is now possible, and will display pulsing animation
Micro-optimization for Segment.divide
You can’t perform that action at this time.