./comms/py-rich, Render rich text, tables, progress bars, syntax highlighting

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 10.15.1, Package name: py39-rich-10.15.1, Maintainer: pkgsrc-users

Rich is a Python library for rich text and beautiful formatting in the
terminal.

The Rich API makes it easy to add color and style to terminal output. Rich can
also render pretty tables, progress bars, markdown, syntax highlighted source
code, tracebacks, and more - out of the box.


Master sites:

Filesize: 192.778 KB

Version history: (Expand)


CVS history: (Expand)


   2021-11-30 18:03:00 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-rich: updated to 10.15.1

v10.15.1

Changed

Reverted thread-safety fix for Live that introduced deadlock potential

v10.15.0

Added

Added dynamic_progress.py to examples
Added ConsoleOptions.update_height
Fixed Padding not respecting height
Added Text.from_ansi method

Changed

Some optimizations for simple strings (with only single cell widths)

Fixed

Fixed issue with progress bar not rendering markup
Fixed race condition when exiting Live
   2021-11-23 21:49:28 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-rich: updated to 10.14.0

10.14.0

Fixed

Fixed progress speed not updating when total doesn't change
Fixed superfluous new line in Status https://github.com/willmcgugan/rich/issues/1662
Fixed Windows legacy width again
Fixed infinite loop in set_cell_size https://github.com/willmcgugan/rich/issues/1682

Added

Added file protocol to URL highlighter \ 
https://github.com/willmcgugan/rich/issues/1681
Added rich.protocol.rich_cast

Changed

Allowed __rich__ to work recursively
Allowed Text classes to work with sep in print \ 
https://github.com/willmcgugan/rich/issues/1689
   2021-11-14 19:45:50 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-rich: updated to 10.13.0

10.13.0

Added

Added json.dumps parameters to print_json \ 
https://github.com/willmcgugan/rich/issues/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 \ 
https://github.com/willmcgugan/rich/issues/1640
Fixed missing new line after progress bar when terminal is not interactive \ 
https://github.com/willmcgugan/rich/issues/1606
Fixed exception in IPython when disabling pprint with %pprint \ 
https://github.com/willmcgugan/rich/issues/1646
Fixed issue where values longer than the console width produced invalid JSON \ 
https://github.com/willmcgugan/rich/issues/1653
Fixes trailing comma when pretty printing dataclass with last field repr=False \ 
https://github.com/willmcgugan/rich/issues/1599

Changed

Markdown codeblocks now word-wrap
   2021-10-26 12:06:07 by Nia Alarie | Files touched by this commit (85)
Log message:
comms: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-12 12:49:44 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-rich: updated to 10.12.0

10.12.0

Updated

Official Py3.10 release

Fixed

Fixed detection of custom repr when pretty printing dataclasses
   2021-10-07 15:27:10 by Nia Alarie | Files touched by this commit (85)
Log message:
comms: Remove SHA1 hashes for distfiles
   2021-09-29 11:28:38 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-rich: updated to 10.11.0

10.11.0
Added suppress parameter to tracebacks
Added max_frames parameter to tracebacks
   2021-09-19 12:39:56 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-rich: updated to 10.10.0

10.10.0

Added

Added stdin support to rich.json

Fixed

Fixed pretty printing of objects with fo magic with getattr \ 
https://github.com/willmcgugan/rich/issues/1492