fix(deps): update dependency rich to v15 #8

Merged
gravityfargo merged 1 commit from renovate/rich-15.x into main 2026-07-07 16:54:18 +00:00
Collaborator

This PR contains the following updates:

Package Change Age Confidence
rich >=13.9.4,<14.0.0>=15.0.0,<15.1.0 age confidence

Release Notes

Textualize/rich (rich)

v15.0.0

Compare Source

Changed
  • Breaking change: Dropped support for Python3.8
Fixed
  • Fixed empty print ignoring the end parameter #​4075
  • Fixed Text.from_ansi removing newlines #​4076
  • Fixed FileProxy.isatty not proxying #​4077
  • Fixed inline code in Markdown tables cells #​4079

v14.3.4

Compare Source

Changed
  • Improved import time with lazy loading #​4070
  • Changed link id generation to avoid random number generation at runtime #​3845

v14.3.3

Compare Source

Fixed
  • Fixed infinite loop with cells.split_graphemes #​4006

v14.3.2

Compare Source

Fixed
  • Fixed solo ZWJ crash #​3953
  • Fixed control codes reporting width of 1 #​3953

v14.3.1

Compare Source

Fixed
  • Fixed characters out of unicode range reporting a cell size if 0 #​3944

v14.3.0

Compare Source

Fixed
  • IPython now respects when a Console instance is passed to pretty.install #​3915
  • Fixed extraneous blank line on non-interactive disabled Progress #​3905
  • Fixed extra padding on first cell in columns #​3935
  • Fixed trailing whitespace removed when soft_wrap=True #​3937
  • Fixed style new-lines when soft_wrap = True and a print style is set #​3938
Added
  • Added support for some multi-codepopint glyphs (will fix alignment issues for these characters) #​3930
  • Added support for UNICODE_VERSION environment variable #​3930
  • Added last_render_height property to LiveRender #​3934
  • Expose locals_max_depth and locals_overflow in traceback.install #​3906/
  • Added Segment.split_lines_terminator #​3938
Changed
  • cells.cell_len now has a unicode_version parameter (that you probably should never change) #​3930
  • Live will not write a new line if there was nothing rendered #​3934
  • Changed style of Markdown headers #​3942
  • Changed style of Markdown tables, added markdown.table.header and markdown.table.border styles #​3942
  • Changed style of Markdown rules #​3942

v14.2.0

Compare Source

Changed
Fixed
  • Fixed exception when calling inspect on objects with unusual __qualname__ attribute #​3894

v14.1.0

Compare Source

Changed
  • Removed typing_extensions from runtime dependencies #​3763
  • Live objects (including Progress) may now be nested #​3768
  • Added padding property to Syntax which returns a tuple of four integers #​3782
Fixed
  • Fixed extraction of recursive exceptions #​3772
  • Fixed padding applied to Syntax #​3782
  • Fixed Panel title missing the panel background style #​3569
Added
  • Added TTY_INTERACTIVE environment variable to force interactive mode off or on #​3777

v14.0.0

Compare Source

Added
  • Added env var TTY_COMPATIBLE to override auto-detection of TTY support (See console.rst for details). #​3675
Changed
  • An empty NO_COLOR env var is now considered disabled. #​3675
  • An empty FORCE_COLOR env var is now considered disabled. #​3675
  • Rich tracebacks will now render notes on Python 3.11 onwards (added with Exception.add_note) #​3676
  • Indentation in exceptions won't be underlined #​3678
  • Rich tracebacks will now render Exception Groups #​3677

Configuration

📅 Schedule: (UTC)

  • 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 this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [rich](https://github.com/Textualize/rich) | `>=13.9.4,<14.0.0` → `>=15.0.0,<15.1.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/rich/15.0.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/rich/13.9.4/15.0.0?slim=true) | --- ### Release Notes <details> <summary>Textualize/rich (rich)</summary> ### [`v15.0.0`](https://github.com/Textualize/rich/blob/HEAD/CHANGELOG.md#1500---2026-04-12) [Compare Source](https://github.com/Textualize/rich/compare/v14.3.4...v15.0.0) ##### Changed - Breaking change: Dropped support for Python3.8 ##### Fixed - Fixed empty print ignoring the `end` parameter [#&#8203;4075](https://github.com/Textualize/rich/pull/4075) - Fixed `Text.from_ansi` removing newlines [#&#8203;4076](https://github.com/Textualize/rich/pull/4076) - Fixed `FileProxy.isatty` not proxying [#&#8203;4077](https://github.com/Textualize/rich/pull/4077) - Fixed inline code in Markdown tables cells [#&#8203;4079](https://github.com/Textualize/rich/pull/4079) ### [`v14.3.4`](https://github.com/Textualize/rich/blob/HEAD/CHANGELOG.md#1434---2026-04-11) [Compare Source](https://github.com/Textualize/rich/compare/v14.3.3...v14.3.4) ##### Changed - Improved import time with lazy loading [#&#8203;4070](https://github.com/Textualize/rich/pull/4070) - Changed link id generation to avoid random number generation at runtime [#&#8203;3845](https://github.com/Textualize/rich/pull/3845) ### [`v14.3.3`](https://github.com/Textualize/rich/blob/HEAD/CHANGELOG.md#1433---2026-02-19) [Compare Source](https://github.com/Textualize/rich/compare/v14.3.2...v14.3.3) ##### Fixed - Fixed infinite loop with `cells.split_graphemes` [#&#8203;4006](https://github.com/Textualize/rich/pull/4006) ### [`v14.3.2`](https://github.com/Textualize/rich/blob/HEAD/CHANGELOG.md#1432---2026-02-01) [Compare Source](https://github.com/Textualize/rich/compare/v14.3.1...v14.3.2) ##### Fixed - Fixed solo ZWJ crash [#&#8203;3953](https://github.com/Textualize/rich/pull/3953) - Fixed control codes reporting width of 1 [#&#8203;3953](https://github.com/Textualize/rich/pull/3953) ### [`v14.3.1`](https://github.com/Textualize/rich/blob/HEAD/CHANGELOG.md#1431---2026-01-24) [Compare Source](https://github.com/Textualize/rich/compare/v14.3.0...v14.3.1) ##### Fixed - Fixed characters out of unicode range reporting a cell size if 0 [#&#8203;3944](https://github.com/Textualize/rich/pull/3944) ### [`v14.3.0`](https://github.com/Textualize/rich/blob/HEAD/CHANGELOG.md#1430---2026-01-24) [Compare Source](https://github.com/Textualize/rich/compare/v14.2.0...v14.3.0) ##### Fixed - IPython now respects when a `Console` instance is passed to `pretty.install` [#&#8203;3915](https://github.com/Textualize/rich/pull/3915) - Fixed extraneous blank line on non-interactive disabled `Progress` [#&#8203;3905](https://github.com/Textualize/rich/pull/3905) - Fixed extra padding on first cell in columns [#&#8203;3935](https://github.com/Textualize/rich/pull/3935) - Fixed trailing whitespace removed when soft\_wrap=True [#&#8203;3937](https://github.com/Textualize/rich/pull/3937) - Fixed style new-lines when soft\_wrap = True and a print style is set [#&#8203;3938](https://github.com/Textualize/rich/pull/3938) ##### Added - Added support for some multi-codepopint glyphs (will fix alignment issues for these characters) [#&#8203;3930](https://github.com/Textualize/rich/pull/3930) - Added support for `UNICODE_VERSION` environment variable [#&#8203;3930](https://github.com/Textualize/rich/pull/3930) - Added `last_render_height` property to LiveRender [#&#8203;3934](https://github.com/Textualize/rich/pull/3934) - Expose locals\_max\_depth and locals\_overflow in traceback.install [#&#8203;3906/](https://github.com/Textualize/rich/pull/3906/) - Added `Segment.split_lines_terminator` [#&#8203;3938](https://github.com/Textualize/rich/pull/3938) ##### Changed - `cells.cell_len` now has a `unicode_version` parameter (that you probably should never change) [#&#8203;3930](https://github.com/Textualize/rich/pull/3930) - Live will not write a new line if there was nothing rendered [#&#8203;3934](https://github.com/Textualize/rich/pull/3934) - Changed style of Markdown headers [#&#8203;3942](https://github.com/Textualize/rich/pull/3942) - Changed style of Markdown tables, added `markdown.table.header` and `markdown.table.border` styles [#&#8203;3942](https://github.com/Textualize/rich/pull/3942) - Changed style of Markdown rules [#&#8203;3942](https://github.com/Textualize/rich/pull/3942) ### [`v14.2.0`](https://github.com/Textualize/rich/blob/HEAD/CHANGELOG.md#1420---2025-10-09) [Compare Source](https://github.com/Textualize/rich/compare/v14.1.0...v14.2.0) ##### Changed - Python3.14 compatibility [#&#8203;3861](https://github.com/Textualize/rich/pull/3861) ##### Fixed - Fixed exception when calling `inspect` on objects with unusual `__qualname__` attribute [#&#8203;3894](https://github.com/Textualize/rich/pull/3894) ### [`v14.1.0`](https://github.com/Textualize/rich/blob/HEAD/CHANGELOG.md#1410---2025-06-25) [Compare Source](https://github.com/Textualize/rich/compare/v14.0.0...v14.1.0) ##### Changed - Removed `typing_extensions` from runtime dependencies [#&#8203;3763](https://github.com/Textualize/rich/pull/3763) - Live objects (including Progress) may now be nested [#&#8203;3768](https://github.com/Textualize/rich/pull/3768) - Added padding property to Syntax which returns a tuple of four integers [#&#8203;3782](https://github.com/Textualize/rich/pull/3782) ##### Fixed - Fixed extraction of recursive exceptions [#&#8203;3772](https://github.com/Textualize/rich/pull/3772) - Fixed padding applied to Syntax [#&#8203;3782](https://github.com/Textualize/rich/pull/3782) - Fixed `Panel` title missing the panel background style [#&#8203;3569](https://github.com/Textualize/rich/issues/3569) ##### Added - Added `TTY_INTERACTIVE` environment variable to force interactive mode off or on [#&#8203;3777](https://github.com/Textualize/rich/pull/3777) ### [`v14.0.0`](https://github.com/Textualize/rich/blob/HEAD/CHANGELOG.md#1400---2025-03-30) [Compare Source](https://github.com/Textualize/rich/compare/v13.9.4...v14.0.0) ##### Added - Added env var `TTY_COMPATIBLE` to override auto-detection of TTY support (See console.rst for details). [#&#8203;3675](https://github.com/Textualize/rich/pull/3675) ##### Changed - An empty `NO_COLOR` env var is now considered disabled. [#&#8203;3675](https://github.com/Textualize/rich/pull/3675) - An empty `FORCE_COLOR` env var is now considered disabled. [#&#8203;3675](https://github.com/Textualize/rich/pull/3675) - Rich tracebacks will now render notes on Python 3.11 onwards (added with `Exception.add_note`) [#&#8203;3676](https://github.com/Textualize/rich/pull/3676) - Indentation in exceptions won't be underlined [#&#8203;3678](https://github.com/Textualize/rich/pull/3678) - Rich tracebacks will now render Exception Groups [#&#8203;3677](https://github.com/Textualize/rich/pull/3677) </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDEuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot force-pushed renovate/rich-15.x from fea8916994
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
to 16754bcf32
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
2026-06-24 18:04:02 +00:00
Compare
gravityfargo deleted branch renovate/rich-15.x 2026-07-07 16:54:18 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gravityfargo/envoyer!8
No description provided.