github Textualize/rich v12.5.0

latest releases: v13.9.4, v13.9.3, v13.9.2...
2 years ago

[12.5.0] - 2022-07-11

Added

  • Environment variables JUPYTER_COLUMNS and JUPYTER_LINES to control width and height of console in Jupyter
  • Markdown friendly Box style, MARKDOWN, for rendering tables ready to copy into markdown files
  • inspect will prefix coroutine functions with async def

Changed

  • Default width of Jupyter console size is increased to 115
  • Optimized Segment.divide
  • Style.__add__ will no longer return NotImplemented
  • Remove rich._lru_cache

Fixed

  • Fix Rich clobbering cursor style on Windows #2339
  • Fix text wrapping edge case #2296
  • Allow exceptions that are raised while a Live is rendered to be displayed and/or processed #2305
  • Fix crashes that can happen with inspect when docstrings contain some special control codes #2294
  • Fix edges used in first row of tables when show_header=False #2330
  • Fix interaction between Capture contexts and Console(record=True) #2343
  • Fixed hash issue in Styles class #2346
  • Fixed bug in Segment.split_and_crop_lines

Don't miss a new rich release

NewReleases is sending notifications on new releases.