2023-03-05 08:25:32 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: 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 |
2023-02-20 18:33:17 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: 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 |
2022-10-03 14:36:43 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: 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: \ ---------------------------------------------------------------------- |
2022-07-25 18:24:20 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: 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 |
2022-05-24 13:52:04 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: 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 |
2022-05-09 07:44:54 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: 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 |
2022-04-29 14:57:33 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: 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 |
2022-04-21 09:43:12 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: 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 |
2022-02-21 18:15:37 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: 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 |
2022-01-31 15:23:21 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: 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 |