Path to this page:
./
comms/py-rich,
Render rich text, tables, progress bars, syntax highlighting
Branch: CURRENT,
Version: 13.9.4,
Package name: py312-rich-13.9.4,
Maintainer: pkgsrc-usersRich 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.
Required to run:[
textproc/py-pygments] [
textproc/py-commonmark] [
lang/python310]
Master sites:
Filesize: 217.919 KB
Version history: (Expand)
- (2024-11-04) Updated to version: py312-rich-13.9.4
- (2024-10-22) Updated to version: py312-rich-13.9.3
- (2024-10-07) Updated to version: py312-rich-13.9.2
- (2024-10-01) Updated to version: py312-rich-13.9.1
- (2024-09-10) Updated to version: py312-rich-13.8.1
- (2024-08-28) Updated to version: py312-rich-13.8.0
CVS history: (Expand)
2024-11-04 11:29:43 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-rich: updated to 13.9.4
13.9.4
Optimizations to cell_len which may speed up Rich / Textual output
|
2024-10-22 20:39:54 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-rich: updated to 13.9.3
13.9.3
Fixed broken regex that may have resulted in poor performance.
|
2024-10-14 08:08:41 by Thomas Klausner | Files touched by this commit (21) |
Log message:
i*: clean up after python38 removal
|
2024-10-07 14:27:35 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-rich: updated to 13.9.2
13.9.2
Fixed Table columns not highlighting when added by add_row
Fixed an issue with Segment.split_cells reported in Textual
|
2024-10-01 21:59:23 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-rich: updated to 13.9.1
13.9.1
Fixed
Fixed typing_extensions dependency
13.9.0
Changed
Dropped support for Python3.7
Rich will display tracebacks with finely grained error locations on python 3.11+
Fixed
Fixed issue with Segment._split_cells
Fix auto detection of terminal size on Windows
Text.style now respected in Panel title/subtitle
|
2024-09-10 20:56:03 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-rich: updated to 13.8.1
13.8.1
Added support for Python 3.13
Fixed infinite loop when appending Text to same instance
|
2024-08-28 17:31:56 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-rich: updated to 13.8.0
13.8.0
Fixed
Fixed Table rendering of box elements so "footer" elements truly \
appear at bottom of table, "mid" elements in main table body.
Fixed styles in Panel when Text objects are used for title
Fix pretty repr for collections.deque
Thread used in progress.track will exit if an exception occurs in a generator
Progress track thread is now a daemon thread
Fixed cached hash preservation upon clearing meta and links
Fixed overriding the background_color of Syntax not including padding
Fixed pretty printing of dataclasses with a default repr in Python 3.13
Fixed selective enabling of highlighting when disabled in the Console
Fixed BrokenPipeError writing an error message
Fixed superfluous space above Markdown tables
Fixed issue with record and capture interaction
Fixed control codes breaking in append_tokens
Fixed exception pretty printing a dataclass with missing fields
Changed
RichHandler errors and warnings will now use different colors (red and yellow)
Removed the empty line printed in jupyter while using Progress
Running tests in environment with FORCE_COLOR or NO_COLOR environment variables
ansi decoder will now strip problematic private escape sequences (like \x1b7)
Tree's ASCII_GUIDES and TREE_GUIDES constants promoted to class attributes
Added
Adds a case_sensitive parameter to prompt.Prompt. This determines if the
response is treated as case-sensitive. Defaults to True.
Added Console.on_broken_pipe
|
2024-08-16 20:10:00 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-rich: remove Python 3.8 support
|