The NetBSD Project

CVS log for pkgsrc/comms/py-rich/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / comms / py-rich

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon Nov 4 10:29:43 2024 UTC (7 days, 17 hours ago) by adam
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -2 lines
py-rich: updated to 13.9.4

13.9.4
Optimizations to cell_len which may speed up Rich / Textual output

Revision 1.50: download - view: text, markup, annotated - select for diffs
Tue Oct 22 18:39:54 2024 UTC (2 weeks, 6 days ago) by adam
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +2 -2 lines
py-rich: updated to 13.9.3

13.9.3

Fixed broken regex that may have resulted in poor performance.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Oct 14 06:08:38 2024 UTC (4 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +1 -6 lines
i*: clean up after python38 removal

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Oct 7 12:27:35 2024 UTC (5 weeks ago) by adam
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -2 lines
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

Revision 1.47: download - view: text, markup, annotated - select for diffs
Tue Oct 1 19:59:23 2024 UTC (5 weeks, 6 days ago) by adam
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +2 -2 lines
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

Revision 1.46: download - view: text, markup, annotated - select for diffs
Tue Sep 10 18:56:02 2024 UTC (2 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +7 -2 lines
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

Revision 1.45: download - view: text, markup, annotated - select for diffs
Wed Aug 28 15:31:55 2024 UTC (2 months, 2 weeks ago) by adam
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -4 lines
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

Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri Aug 16 18:10:00 2024 UTC (2 months, 3 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +1 -6 lines
py-rich: remove Python 3.8 support

Revision 1.43: download - view: text, markup, annotated - select for diffs
Wed Feb 28 18:04:41 2024 UTC (8 months, 2 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2 lines
py-rich: updated to 13.7.1

13.7.1 - 2023-02-28

Fixed

Updated the widths of some characters

Revision 1.42: download - view: text, markup, annotated - select for diffs
Wed Nov 15 17:50:51 2023 UTC (11 months, 3 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -3 lines
py-rich: updated to 13.7.0

13.7.0

Added

Adds missing parameters to Panel.fit

Fixed

Some text goes missing during wrapping when it contains double width characters
Ensure font is correctly inherited in exported HTML
Fixed typing for FloatPrompt.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Sat Oct 28 19:56:55 2023 UTC (12 months, 2 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -1 lines
python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Sat Sep 30 17:18:34 2023 UTC (13 months, 1 week ago) by adam
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -2 lines
py-rich: updated to 13.6.0

13.6.0

Added Python 3.12 to classifiers.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun Sep 17 17:53:23 2023 UTC (13 months, 3 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +2 -2 lines
py-rich: updated to 13.5.3

13.5.3

Fixed

Markdown table rendering issue with inline styles and links
Fix Markdown code blocks on a light background

Revision 1.38: download - view: text, markup, annotated - select for diffs
Wed Aug 2 07:04:50 2023 UTC (15 months, 1 week ago) by adam
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -2 lines
py-rich: updated to 13.5.2

13.5.2 - 2023-08-01

Fixed

Fixed Text.expand_tab assertion error


13.5.1 - 2023-07-31

Fixed

Fix tilde character (~) not included in link regex when printing to console


13.5.0 - 2023-07-29

Fixed

Fixed Text.expand_tabs not expanding spans.
Fixed TimeElapsedColumn from showing negative.
Fix for escaping strings with a trailing backslash
Fixed exception in Markdown with partial table
Fixed the HTML export template so that the <html> tag comes before the <head> tag
Fixed issue with custom classes overwriting __eq__
Fix rich.pretty.install breakage in iPython

Added

Added Text.extend_style method.
Added Span.extend method.

Changed

Text.tab_size now defaults to None to indicate that Console.tab_size should be used.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Jun 14 12:25:23 2023 UTC (16 months, 4 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -2 lines
py-rich: updated to 13.4.2

13.4.2
Relaxed markdown-it-py dependency

Revision 1.36: download - view: text, markup, annotated - select for diffs
Tue Jun 6 10:45:04 2023 UTC (17 months, 1 week ago) by wiz
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -2 lines
py-rich: update to 13.4.1.


[13.4.1] - 2023-06-31 - Hot fix for typing extension issue Latest

    Fixed typing extensions import in markdown #2979

[13.4.0] - 2023-06-31 - Added tables to Markdown

    Added support for tables in Markdown #2977

Revision 1.35: download - view: text, markup, annotated - select for diffs
Thu Apr 27 17:50:38 2023 UTC (18 months, 2 weeks ago) by adam
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -2 lines
py-rich: updated to 13.3.5

13.3.5
Fixed italic indent guides in SVG ouput

Revision 1.34: download - view: text, markup, annotated - select for diffs
Thu Apr 13 14:36:32 2023 UTC (19 months ago) by adam
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -2 lines
py-rich: updated to 13.3.4

13.3.4
Fixed for is_terminal ignoring FORCE_COLOR

Revision 1.33: download - view: text, markup, annotated - select for diffs
Wed Mar 29 08:44:44 2023 UTC (19 months, 2 weeks ago) by adam
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +5 -4 lines
py-rich: updated to 13.3.3

13.3.3
Added Style.clear_meta_and_links

Revision 1.32: download - view: text, markup, annotated - select for diffs
Sun Mar 5 07:30:10 2023 UTC (20 months, 1 week ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -2 lines
py-rich: bump py-markdown-it-py requiremnt

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sun Mar 5 07:25:32 2023 UTC (20 months, 1 week ago) by adam
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -2 lines
py-rich: updated to 13.3.2

13.3.2

Fixed

Reversed pre and code tags in base HTML format
Fix syntax error when building with nuitka
Fixed pretty printing of empty dataclass
Use Console(stderr=True) in rich.traceback.install to support io redirection.
Fixes superfluous spaces in html output
Fixed duplicate output in Jupyter https://github.com/Textualize/rich/pulls/2804
Filter ANSI character-encoding-change codes in Text.from_ansi parser
Fixes traceback failing when a frame filename is unreadable
Fix for live update rendering console markup

Added

Added Polish README

Changed

rich.progress.track() will now show the elapsed time after finishing the task

Revision 1.30: download - view: text, markup, annotated - select for diffs
Mon Feb 20 17:33:17 2023 UTC (20 months, 3 weeks ago) by adam
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +7 -7 lines
py-rich: updated to 13.3.1

13.3.1 - 2023-01-28

Fixed

Fixed truecolor to eight bit color conversion

13.3.0 - 2023-01-27

Fixed

Fixed failing tests due to Pygments dependency
Relaxed ipywidgets
Added

Added encoding parameter in Theme.read

13.2.0 - 2023-01-19

Changed

Switch Markdown parsing from commonmark to markdown-it-py

13.1.0 - 2023-01-14

Fixed

Fixed wrong filenames in Jupyter tracebacks
Added

Added locals_hide_dunder and locals_hide_sunder to Tracebacks, to hide double underscore and single underscore locals.
Changed

Tracebacks will now hide double underscore names from locals by default. Set locals_hide_dunder=False to restore previous behaviour.

13.0.1 - 2023-01-06

Fixed

Fixed issue with Segment.split_cells for mixed single and double cell widths

13.0.0 - 2022-12-30

Fixed

Reversed pre and code tags in base HTML format
Improved detection of attrs library, that isn't confused by the presence of the attr library.
Fixed issue with locals_max_length parameter not being respected in Traceback
Handling of broken fileno made more robust. Fixes
Fixed missing fileno on FileProxy
Changed

Bumped minimum Python version to 3.7
Pretty-printing of "tagged" __repr__ results is now greedy when matching tags
progress.track now supports deriving total from __length_hint__
Added

Add type annotation for key_separator of pretty.Node

Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Oct 3 12:36:43 2022 UTC (2 years, 1 month ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2 lines
py-rich: updated to 12.6.0

12.6.0 - 2022-10-02

Added

Parse ANSI escape sequences in pretty repr
Add support for FORCE_COLOR env var
Allow a max_depth argument to be passed to the install() hook
Document using None as name in __rich_repr__ for tuple positional args
Add font_aspect_ratio parameter in SVG export https://github.com/Textualize/rich/pull/2539/files
Added Table.add_section method.

Fixed

Handle stdout/stderr being null
Fix NO_COLOR support on legacy Windows
Fix pretty printer handling of cyclic references
Fix missing mode property on file wrapper breaking uploads via requests
Fix mismatching default value of parameter ensure_ascii
Remove unused height parameter in Layout class
Fixed exception in Syntax.rich_measure for empty files

Changed

Removed border from code blocks in MarkdownCVS: ----------------------------------------------------------------------

Revision 1.28: download - view: text, markup, annotated - select for diffs
Mon Jul 25 16:24:19 2022 UTC (2 years, 3 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +4 -4 lines
py-rich: updated to 12.5.1

12.5.1

Fixed

Fixed missing typing extensions dependency on 3.9


12.5.0

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
Style.__add__ will no longer return NotImplemented
Remove rich._lru_cache

Changed

Default width of Jupyter console size is increased to 115
Optimized Segment.divide

Fixed

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

Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue May 24 11:52:04 2022 UTC (2 years, 5 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
py-rich: updated to 12.4.4

12.4.4

Changed
Added clipping per line to SVG output to avoid box characters overlapping
Optimized SVG output


12.4.3

Changed
Further tweaks to SVG character matrix
Added clip rect to SVG to prevent box characters overlapping bottom of terminal


12.4.2

Fixed
Fix for SVG on Firefox

Changed
Removed excess margin from SVG, tweaked cell sizes to better render block characters

Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon May 9 05:44:54 2022 UTC (2 years, 6 months ago) by adam
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2 lines
py-rich: updated to 12.4.1

12.4.1 - 2022-05-08

Fixed

Fix for default background color in SVG export

Changed

Added a keyline around SVG terminals which is visible on dark backgrounds


12.4.0

Changed

Rebuilt SVG export to create a simpler SVG that is more portable
Fix render_lines crash when render height was negative

Added

Add padding to Syntax constructor

Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri Apr 29 12:57:33 2022 UTC (2 years, 6 months ago) by adam
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2 lines
py-rich: updated to 12.3.0

12.3.0

Added

Ability to change terminal window title
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

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
Safari - Box appearing around SVG export
Fixed recursion error in Jupyter progress bars
Complex numbers are now identified by the highlighter
Fix crash on IDLE and forced is_terminal detection to False because IDLE can't do escape codes
Fixed missing blank line in traceback rendering
Fixed running Rich with the current working dir was deleted

Changed

Setting total=None on progress is now possible, and will display pulsing animation
Micro-optimization for Segment.divide

Revision 1.24: download - view: text, markup, annotated - select for diffs
Thu Apr 21 07:43:12 2022 UTC (2 years, 6 months ago) by adam
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -3 lines
py-rich: updated to 12.2.0

12.2.0

Changed

Bumped typing-extensions minimum to 4.0.0
Bumped minimum Python version to 3.6.3

12.1.0

Added

Progress.open and Progress.wrap_file method to track the progress while reading from a file or file-like object
SVG export functionality
Adding Indonesian translation

Fixed

Add missing end keyword argument to Text.from_markup
Fallback to text lexer when no lexer guessed
Fixed issue with decoding ANSI reset

12.0.1

Changed

Improve performance of cell_length
Improve performance of chop_cells

Fixed

Fix capturing stdout on legacy Windows

12.0.0

Added

Added options to TimeRemainingColumn to render a compact time format and render elapsed time when a task is finished.
Added ProgressColumn MofNCompleteColumn to display raw completed/total column (similar to DownloadColumn, but displays values as ints, does not convert to floats or add bit/bytes units).
Replace Colorama with win32 renderer
Add support for namedtuples to Pretty

Fixed

In Jupyter mode make the link target be set to "_blank"
Fix some issues with markup handling around "[" characters
Fix syntax lexer guessing.
Fixed Pretty measure not respecting expand_all
Collapsed definitions for single-character spinners, to save memory and reduce import time.
Fix print_json indent type in __init__.py
Fix error when inspecting object defined in REPL
Fix incorrect highlighting of non-indented JSON
Fixed height reset in complex renderables

Changed

Improved support for enum.Flag in ReprHighlighter
Tree now respects justify=None, i.e. won't pad to right
Removed rich.tabulate which was marked for deprecation
Deprecated rich.align.AlignValues in favor of AlignMethod

Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Feb 21 17:15:36 2022 UTC (2 years, 8 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -2 lines
py-rich: updated to 11.2.0

11.2.0

Added

Add support for US spelling of "gray" in ANSI color names https://github.com/Textualize/rich/issues/1890
Added rich.diagnose.report to expose environment debugging logic as function https://github.com/Textualize/rich/pull/1917
Added classmethod Progress.get_default_columns() to get the default list of progress bar columns https://github.com/Textualize/rich/pull/1894

Fixed

Fixed performance issue in measuring text
Fixed test failures on PyPy3 https://github.com/Textualize/rich/pull/1904

Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon Jan 31 14:23:21 2022 UTC (2 years, 9 months ago) by adam
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2 lines
py-rich: updated to 11.1.0

11.1.0 - 2022-01-28

Added

Add Syntax.guess_lexer, add support for more lexers (e.g. Django templates etc.) https://github.com/Textualize/rich/pull/1869
Add lexer parameter to Syntax.from_path to allow for overrides https://github.com/Textualize/rich/pull/1873

Fixed

Workaround for edge case of object from Faiss with no __class__ https://github.com/Textualize/rich/issues/1838
Ensure Syntax always justifies left https://github.com/Textualize/rich/pull/1872
Handle classes in inspect when methods=True https://github.com/Textualize/rich/pull/1874

Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue Jan 11 07:00:27 2022 UTC (2 years, 10 months ago) by adam
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -3 lines
py-rich: updated to 11.0.0

11.0.0

Added

Added max_depth arg to pretty printing https://github.com/Textualize/rich/issues/1585
Added vertical_align to Table.add_row https://github.com/Textualize/rich/issues/1590

Fixed

Fixed issue with pretty repr in jupyter notebook https://github.com/Textualize/rich/issues/1717
Fix Traceback theme defaults override user supplied styles https://github.com/Textualize/rich/issues/1786

Changed

breaking Deprecated rich.console.RenderGroup, now named rich.console.Group
breaking Syntax.__init__ parameter lexer_name renamed to lexer
Syntax constructor accepts both str and now a pygments lexer https://github.com/Textualize/rich/pull/1748

Revision 1.20: download - view: text, markup, annotated - select for diffs
Tue Jan 4 20:52:38 2022 UTC (2 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -1 lines
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Jan 4 17:34:25 2022 UTC (2 years, 10 months ago) by adam
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
py-rich: updated to 10.16.2

10.16.2

Fixed

Fixed @ not being escaped in markup

10.16.1

Fixed

Fixed issues with overlapping tags https://github.com/willmcgugan/rich/issues/1755

10.16.0

Fixed

Double print of progress bar in Jupyter https://github.com/willmcgugan/rich/issues/1737

Added

Added Text.markup property https://github.com/willmcgugan/rich/issues/1751

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Dec 30 12:12:53 2021 UTC (2 years, 10 months ago) by adam
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +1 -4 lines
py-dataclasses: removed; was Python 3.6 onlu

Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Dec 10 08:54:54 2021 UTC (2 years, 11 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
py-rich: updated to 10.15.2

10.15.2
Fixed
* Deadlock issue

Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue Nov 30 17:03:00 2021 UTC (2 years, 11 months ago) by adam
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2 lines
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

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Nov 23 20:49:28 2021 UTC (2 years, 11 months ago) by adam
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2 lines
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

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Nov 14 18:45:50 2021 UTC (2 years, 11 months ago) by adam
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
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

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Oct 12 10:49:44 2021 UTC (3 years, 1 month ago) by adam
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
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

Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Sep 29 09:28:38 2021 UTC (3 years, 1 month ago) by adam
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
py-rich: updated to 10.11.0

10.11.0
Added suppress parameter to tracebacks
Added max_frames parameter to tracebacks

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Sep 19 10:39:56 2021 UTC (3 years, 1 month ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
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

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Aug 30 16:44:11 2021 UTC (3 years, 2 months ago) by adam
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
py-rich: updated to 10.9.0

10.9.0

Added

Added data parameter to print_json method / function
Added an --indent parameter to python -m rich.json

Changed

Changed default indent of JSON to 2 (down from 4)
Changed highlighting of JSON keys to new style (bold blue)

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Aug 29 08:40:59 2021 UTC (3 years, 2 months ago) by adam
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
py-rich: updated to 10.8.0

10.8.0

Added

Added Panel.subtitle
Added Panel.subtitle_align
Added rich.json.JSON
Added rich.print_json and Console.print_json

Fixed

Fixed a bug where calling rich.reconfigure within a pytest_configure hook would lead to a crash
Fixed highlight not being passed through options https://github.com/willmcgugan/rich/issues/1404

Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Aug 25 12:56:49 2021 UTC (3 years, 2 months ago) by adam
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
py-rich: updated to 10.7.0

10.7.0

Added

Added Text.apply_meta
Added meta argument to Text.assemble
Added Style.from_meta
Added Style.on
Added Text.on

Changed

Changed RenderGroup to Group and render_group to group (old names remain for compatibility but will be deprecated in the future)
Changed rich.repr.RichReprResult to rich.repr.Result (old names remain for compatibility but will be deprecated in the future)
Changed meta serialization to use pickle rather than marshal to permit callables

Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue Jul 13 04:25:32 2021 UTC (3 years, 4 months ago) by adam
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
py-rich: updated to 10.6.0

10.6.0:

Deprecated

Added deprecation warning for tabulate_mapping which will be removed in v11.0.0

Added

Added precision argument to filesize.decimal
Added separator argument to filesize.decimal
Added _rich_traceback_guard to Traceback
Added emoji_variant to Console
Added -emoji and -text variant selectors to emoji code

Fixed

Fixed issue with adjoining color tags https://github.com/willmcgugan/rich/issues/1334

Changed

Changed Console.size to use unproxied stdin and stdout

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Jul 5 19:07:59 2021 UTC (3 years, 4 months ago) by adam
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
py-rich: updated to 10.5.0

10.5.0:

Fixed

Fixed Pandas objects not pretty printing https://github.com/willmcgugan/rich/issues/1305
Fixed https://github.com/willmcgugan/rich/issues/1256
Fixed typing with rich.repr.auto decorator
Fixed repr error formatting https://github.com/willmcgugan/rich/issues/1326

Added

Added new_line_start argument to Console.print
Added Segment.divide method
Added Segment.split_cells method
Added segment.SegmentLines class

Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Jun 24 09:35:37 2021 UTC (3 years, 4 months ago) by adam
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
py-rich: updated to 10.4.0

[10.4.0] - 2021-06-18

Added

Added Style.meta
Added rich.repr.auto decorator

Fixed

Fixed error pretty printing classes with special rich_repr method


[10.3.0] - 2021-06-09

Added

Added Console.size setter
Added Console.width setter
Added Console.height setter
Added angular style Rich reprs
Added an IPython extension. Load via %load_ext rich

Changed

Changed the logic for retrieving the calling frame in console logs to a faster one for the Python implementations that support it.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Jun 1 09:07:26 2021 UTC (3 years, 5 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -2 lines
py-rich: depend on typing-extensions only for Python < 3.8

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu May 27 09:49:31 2021 UTC (3 years, 5 months ago) by adam
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
py-rich: fix typo

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue May 25 10:13:22 2021 UTC (3 years, 5 months ago) by adam
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
py-rich: fix a typo

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue May 25 10:12:32 2021 UTC (3 years, 5 months ago) by adam
Branches: MAIN
py-rich: added version 10.2.2

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.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>