fix(deps): update requirements to v13.9.4
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| rich | ==13.3.1 -> ==13.9.4 |
||||
| rich | ==12.6.0 -> ==13.9.4 |
Release Notes
Textualize/rich (rich)
v13.9.4
Changed
- Optimizations to cell_len which may speed up Rich / Textual output https://github.com/Textualize/rich/pull/3546
v13.9.3
Fixed
- Fixed broken regex that may have resulted in poor performance. https://github.com/Textualize/rich/pull/3535
v13.9.2
Fixed
- Fixed
Tablecolumns not highlighting when added byadd_rowhttps://github.com/Textualize/rich/issues/3517 - Fixed an issue with Segment.split_cells reported in Textual https://github.com/Textualize/textual/issues/5090
v13.9.1
Fixed
- Fixed typing_extensions dependency
v13.9.0
Changed
- Dropped support for Python3.7 https://github.com/Textualize/rich/pull/3509
- Rich will display tracebacks with finely grained error locations on python 3.11+ https://github.com/Textualize/rich/pull/3486
Fixed
- Fixed issue with Segment._split_cellshttps://github.com/Textualize/rich/pull/35066
- Fix auto detection of terminal size on Windows https://github.com/Textualize/rich/pull/2916
Text.stylenow respected in Panel title/subtitle https://github.com/Textualize/rich/pull/3509
v13.8.1
Fixed
- Added support for Python 3.13 https://github.com/Textualize/rich/pull/3481
- Fixed infinite loop when appending Text to same instance https://github.com/Textualize/rich/pull/3480
v13.8.0
Fixed
- Fixed
Tablerendering 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 https://github.com/Textualize/rich/pull/3401
- Fix pretty repr for
collections.dequehttps://github.com/Textualize/rich/pull/2864 - Thread used in progress.track will exit if an exception occurs in a generator https://github.com/Textualize/rich/pull/3402
- Progress track thread is now a daemon thread https://github.com/Textualize/rich/pull/3402
- Fixed cached hash preservation upon clearing meta and links https://github.com/Textualize/rich/issues/2942
- Fixed overriding the
background_colorofSyntaxnot including padding https://github.com/Textualize/rich/issues/3295 - Fixed pretty printing of dataclasses with a default repr in Python 3.13 https://github.com/Textualize/rich/pull/3455
- Fixed selective enabling of highlighting when disabled in the
Consolehttps://github.com/Textualize/rich/issues/3419 - Fixed BrokenPipeError writing an error message https://github.com/Textualize/rich/pull/3468
- Fixed superfluous space above Markdown tables https://github.com/Textualize/rich/pull/3469
- Fixed issue with record and capture interaction https://github.com/Textualize/rich/pull/3470
- Fixed control codes breaking in
append_tokenshttps://github.com/Textualize/rich/pull/3471 - Fixed exception pretty printing a dataclass with missing fields https://github.com/Textualize/rich/pull/3472
Changed
RichHandlererrors and warnings will now use different colors (red and yellow) https://github.com/Textualize/rich/issues/2825- Removed the empty line printed in jupyter while using
Progresshttps://github.com/Textualize/rich/pull/2616 - Running tests in environment with
FORCE_COLORorNO_COLORenvironment variables - ansi decoder will now strip problematic private escape sequences (like
\x1b7) https://github.com/Textualize/rich/pull/3278/ - Tree's ASCII_GUIDES and TREE_GUIDES constants promoted to class attributes
Added
- Adds a
case_sensitiveparameter toprompt.Prompt. This determines if the response is treated as case-sensitive. Defaults toTrue. - Added
Console.on_broken_pipehttps://github.com/Textualize/rich/pull/3468
v13.7.1
Fixed
- Updated the widths of some characters https://github.com/Textualize/rich/pull/3289
v13.7.0
Added
- Adds missing parameters to Panel.fit https://github.com/Textualize/rich/issues/3142
Fixed
- Some text goes missing during wrapping when it contains double width characters https://github.com/Textualize/rich/issues/3176
- Ensure font is correctly inherited in exported HTML https://github.com/Textualize/rich/issues/3104
- Fixed typing for
FloatPrompt.
v13.6.0
Added
- Added Python 3.12 to classifiers.
v13.5.3
Fixed
- Markdown table rendering issue with inline styles and links https://github.com/Textualize/rich/issues/3115
- Fix Markdown code blocks on a light background https://github.com/Textualize/rich/issues/3123
v13.5.2
Fixed
- Fixed Text.expand_tabs assertion error
v13.5.1
Fixed
- Fix tilde character (
~) not included in link regex when printing to console https://github.com/Textualize/rich/issues/3057
v13.5.0
Fixed
- Fixed Text.expand_tabs not expanding spans.
- Fixed TimeElapsedColumn from showing negative.
- Fix for escaping strings with a trailing backslash https://github.com/Textualize/rich/issues/2987
- Fixed exception in Markdown with partial table https://github.com/Textualize/rich/issues/3053
- Fixed the HTML export template so that the
<html>tag comes before the<head>tag https://github.com/Textualize/rich/issues/3021 - Fixed issue with custom classes overwriting
__eq__https://github.com/Textualize/rich/issues/2875 - Fix rich.pretty.install breakage in iPython https://github.com/Textualize/rich/issues/3013
Added
- Added Text.extend_style method.
- Added Span.extend method.
Changed
- Text.tab_size now defaults to
Noneto indicate that Console.tab_size should be used.
v13.4.2
Changed
- Relaxed markdown-it-py dependency
v13.4.1
Fixed
- Fixed typing extensions import in markdown https://github.com/Textualize/rich/issues/2979
v13.4.0
Added
- Added support for tables in
Markdownhttps://github.com/Textualize/rich/pull/2977
v13.3.5
Fixed
- Fixed italic indent guides in SVG output
v13.3.4
Fixed
- Fixed for
is_terminalignoring FORCE_COLOR https://github.com/Textualize/rich/pull/2923
v13.3.3
Added
- Added Style.clear_meta_and_links
v13.3.2
Fixed
- Reversed
preandcodetags in base HTML format https://github.com/Textualize/rich/pull/2642 - Fix syntax error when building with nuitka https://github.com/Textualize/rich/pull/2635
- Fixed pretty printing of empty dataclass https://github.com/Textualize/rich/issues/2819
- Use
Console(stderr=True)inrich.traceback.installto support io redirection. - Fixes superfluous spaces in html output https://github.com/Textualize/rich/issues/2832
- Fixed duplicate output in Jupyter https://github.com/Textualize/rich/pulls/2804
- Filter ANSI character-encoding-change codes in
Text.from_ansiparser - Fixes traceback failing when a frame filename is unreadable https://github.com/Textualize/rich/issues/2821
- Fix for live update rendering console markup https://github.com/Textualize/rich/issues/2726
Added
- Added Polish README
Changed
rich.progress.track()will now show the elapsed time after finishing the task https://github.com/Textualize/rich/pull/2659
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Codecov Report
Patch and project coverage have no change.
Comparison is base (
6c78b08) 86.66% compared to head (2c345a3) 86.66%.
Additional details and impacted files
@@ Coverage Diff @@
## main #131 +/- ##
=======================================
Coverage 86.66% 86.66%
=======================================
Files 42 42
Lines 1155 1155
=======================================
Hits 1001 1001
Misses 154 154
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.