2023-03-29 10:44:44 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-rich: updated to 13.3.3
13.3.3
Added Style.clear_meta_and_links
|
2023-03-05 08:30:10 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
py-rich: bump py-markdown-it-py requiremnt
|
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
|