Revisions of python-rich
Ana Guerrero (anag+factory)
accepted
request 1225564
from
Dirk Mueller (dirkmueller)
(revision 30)
- update to 13.9.4: * Optimizations to cell_len which may speed up Rich / Textual output https://github.com/Textualize/rich/pull/3546 - update to 13.9.3: * Fix a broken regex that resulted in the slow path being chosen for some operations. This fix should result in notable speedups for some operations, such as wrapping text. * Fixed broken regex that may have resulted in poor performance. https://github.com/Textualize/rich/pull/3535 - update to 13.9.2: * A hotfix for highlighting in the table, and a fix for `Segment.split_cells` * Fixed `Table` columns not highlighting when added by `add_row` https://github.com/Textualize/rich/issues/3517 * Fixed an issue with Segment.split_cells reported in Textual https://github.com/Textualize/textual/issues/5090 - update to 13.9.1: * Fixed typing_extensions dependency - update to 13.9.0: * Dropped support for Python3.7 * Rich will display tracebacks with finely grained error locations on python 3.11+ * Fixed issue with Segment._split_cells * Fix auto detection of terminal size on Windows * `Text.style` now respected in Panel title/subtitle - update to 13.8.1: * Added support for Python 3.13 * Fixed infinite loop when appending Text to same instance - update to 13.8.0: * Fixed `Table` rendering of box elements so "footer" elements
Ana Guerrero (anag+factory)
accepted
request 1158430
from
Dirk Mueller (dirkmueller)
(revision 29)
- update to 13.7.1: * Fixes some character widths - Ignore python3.6.2 for test since it doesn't support it. * Added post_style argument to Segment.apply_style * Changed display of progress bars in no_color mode for * Console property size will fall back to getting the terminal size of stdout it stdin fails, this allows size * Allow passing markdown over STDIN when using python -m * Double tag escape, i.e. "\\[foo]" results in a * Fixed header_style not applying to headers in * Fixed encoding error on Windows when loading code for * MarkupError exception raise from None to omit internal * Factored out RichHandler.render and - Kill dephell dependency
Ana Guerrero (anag+factory)
accepted
request 1106407
from
Markéta Machová (mcalabkova)
(revision 27)
Dominique Leuenberger (dimstar_suse)
accepted
request 1090265
from
Markéta Machová (mcalabkova)
(revision 24)
Dominique Leuenberger (dimstar_suse)
accepted
request 1084878
from
Dirk Mueller (dirkmueller)
(revision 23)
- update to 13.3.5: * Fixed italic indent guides in SVG output * Fixed for `is_terminal` ignoring FORCE_COLOR https://github.com/Textualize/rich/pull/2923 * Added Style.clear_meta_and_links * 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 * 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 * `rich.progress.track()` will now show the elapsed time after finishing the task * Fixed truecolor to eight bit color conversion * Fixed failing tests due to Pygments dependency * Relaxed ipywidgets * v13.2.0 replaces the unmaintained `commonmark` library with `markdown-it-py`. This new parser has a lot more capabilities and will allow us to implement a number of additional Markdown features in the future. * Switch Markdown parsing from commonmark to markdown-it-py * Fixed wrong filenames in Jupyter tracebacks * Added locals_hide_dunder and locals_hide_sunder to Tracebacks, to hide double underscore and single underscore * Tracebacks will now hide double underscore names from locals
Dominique Leuenberger (dimstar_suse)
accepted
request 1081772
from
Dirk Mueller (dirkmueller)
(revision 22)
Dominique Leuenberger (dimstar_suse)
accepted
request 1037125
from
Matej Cepl (mcepl)
(revision 21)
- change Source URL to https://files.pythonhosted.org - change Upstream URL to https://github.com/Textualize/rich - add _service file to easily download this - remove CHANGELOG.md, as this is not present in the PyPI tarball - Update to 12.6.0: * Added - Parse ANSI escape sequences in pretty repr #2470 - Add support for FORCE_COLOR env var #2449 - Allow a max_depth argument to be passed to the install() hook #2486 - Document using None as name in __rich_repr__ for tuple positional args #2379 - Add font_aspect_ratio parameter in SVG export https://github.com/Textualize/rich/pull/2539/files - Added Table.add_section method. #2544 * Fixed - Handle stdout/stderr being null #2513 - Fix NO_COLOR support on legacy Windows #2458 - Fix pretty printer handling of cyclic references #2524 - Fix missing mode property on file wrapper breaking uploads via requests #2495 - Fix mismatching default value of parameter ensure_ascii #2538 - Remove unused height parameter in Layout class #2540 - Fixed exception in Syntax.rich_measure for empty files * Changed - Removed border from code blocks in Markdown
Dominique Leuenberger (dimstar_suse)
accepted
request 987405
from
Dirk Mueller (dirkmueller)
(revision 19)
- update to 12.3.0: * 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 * 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 * Setting `total=None` on progress is now possible, and will display pulsing animation * Micro-optimization for Segment.divide * Bumped typing-extensions minimum to 4.0.0 * Bumped minimum Python version to 3.6.3 * 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 * Add missing `end` keyword argument to `Text.from_markup` * Fallback to text lexer when no lexer guessed * Fixed issue with decoding ANSI reset * Improve performance of cell_length * Improve performance of chop_cells * Fix capturing stdout on legacy Windows * Added options to TimeRemainingColumn to render a compact time format and
Dominique Leuenberger (dimstar_suse)
accepted
request 946510
from
Martin Hauke (mnhauke)
(revision 17)
Dominique Leuenberger (dimstar_suse)
accepted
request 930010
from
Dirk Mueller (dirkmueller)
(revision 16)
Dominique Leuenberger (dimstar_suse)
accepted
request 866562
from
Martin Hauke (mnhauke)
(revision 11)
Displaying revisions 1 - 20 of 30