[PR #137] [MERGED] Update dependency rich to v13 #308

Closed
opened 2026-03-02 15:57:21 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/probberechts/soccerdata/pull/137
Author: @renovate[bot]
Created: 1/6/2023
Status: Merged
Merged: 1/7/2023
Merged by: @probberechts

Base: masterHead: renovate/rich-13.x


📝 Commits (1)

  • afa7b0c Update dependency rich to v13

📊 Changes

2 files changed (+7 additions, -7 deletions)

View changed files

📝 poetry.lock (+6 -6)
📝 pyproject.toml (+1 -1)

📄 Description

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rich ^12.0.0 -> ^13.0.0 age adoption passing confidence

Release Notes

Textualize/rich

v13.0.0

Compare Source

Fixed
Changed
Added

v12.6.0

Compare Source

Added
Fixed
Changed
  • Removed border from code blocks in Markdown

v12.5.1

Compare Source

Fixed

v12.5.0

Compare Source

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

v12.4.4

Compare Source

Changed
  • Added clipping per line to SVG output to avoid box characters overlapping
  • Optimized SVG output

v12.4.3

Compare Source

Changed
  • Further tweaks to SVG character matrix
  • Added clip rect to SVG to prevent box characters overlapping bottom of terminal

v12.4.2

Compare Source

Fixed
  • Fix for SVG on Firefox
Changed
  • Removed excess margin from SVG, tweaked cell sizes to better render block characters

v12.4.1

Compare Source

Fixed
Changed
  • Added a keyline around SVG terminals which is visible on dark backgrounds
Changed
  • Added a keyline around SVG terminals which is visible on dark backgrounds

v12.4.0

Compare Source

Changed
Added

v12.3.0

Compare Source

Added
Fixed
Changed
  • Setting total=None on progress is now possible, and will display pulsing animation
  • Micro-optimization for Segment.divide

v12.2.0

Compare Source

Changed
  • Bumped typing-extensions minimum to 4.0.0
  • Bumped minimum Python version to 3.6.3

v12.1.0

Compare Source

Added
Fixed

v12.0.1

Compare Source

Changed
Fixed

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


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

This PR has been generated by Mend Renovate. View repository job log here.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/probberechts/soccerdata/pull/137 **Author:** [@renovate[bot]](https://github.com/apps/renovate) **Created:** 1/6/2023 **Status:** ✅ Merged **Merged:** 1/7/2023 **Merged by:** [@probberechts](https://github.com/probberechts) **Base:** `master` ← **Head:** `renovate/rich-13.x` --- ### 📝 Commits (1) - [`afa7b0c`](https://github.com/probberechts/soccerdata/commit/afa7b0ceae37e4c119436c85a1a58220d3966006) Update dependency rich to v13 ### 📊 Changes **2 files changed** (+7 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `poetry.lock` (+6 -6) 📝 `pyproject.toml` (+1 -1) </details> ### 📄 Description [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [rich](https://togithub.com/Textualize/rich) | `^12.0.0` -> `^13.0.0` | [![age](https://badges.renovateapi.com/packages/pypi/rich/13.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/rich/13.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/rich/13.0.0/compatibility-slim/12.0.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/rich/13.0.0/confidence-slim/12.0.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>Textualize/rich</summary> ### [`v13.0.0`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1300---2022-12-30) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.6.0...v13.0.0) ##### Fixed - Reversed `pre` and `code` tags in base HTML format [https://github.com/Textualize/rich/pull/2642](https://togithub.com/Textualize/rich/pull/2642) - 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 [https://github.com/Textualize/rich/issues/2649](https://togithub.com/Textualize/rich/issues/2649) - Handling of broken `fileno` made more robust. Fixes [https://github.com/Textualize/rich/issues/2645](https://togithub.com/Textualize/rich/issues/2645) - Fixed missing `fileno` on FileProxy ##### Changed - Bumped minimum Python version to 3.7 [https://github.com/Textualize/rich/pull/2567](https://togithub.com/Textualize/rich/pull/2567) - Pretty-printing of "tagged" `__repr__` results is now greedy when matching tags [https://github.com/Textualize/rich/pull/2565](https://togithub.com/Textualize/rich/pull/2565) - `progress.track` now supports deriving total from `__length_hint__` ##### Added - Add type annotation for key_separator of pretty.Node [https://github.com/Textualize/rich/issues/2625](https://togithub.com/Textualize/rich/issues/2625) ### [`v12.6.0`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1260---2022-10-02) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.5.1...v12.6.0) ##### Added - Parse ANSI escape sequences in pretty repr [https://github.com/Textualize/rich/pull/2470](https://togithub.com/Textualize/rich/pull/2470) - Add support for `FORCE_COLOR` env var [https://github.com/Textualize/rich/pull/2449](https://togithub.com/Textualize/rich/pull/2449) - Allow a `max_depth` argument to be passed to the `install()` hook [https://github.com/Textualize/rich/issues/2486](https://togithub.com/Textualize/rich/issues/2486) - Document using `None` as name in `__rich_repr__` for tuple positional args [https://github.com/Textualize/rich/pull/2379](https://togithub.com/Textualize/rich/pull/2379) - Add `font_aspect_ratio` parameter in SVG export [https://github.com/Textualize/rich/pull/2539](https://togithub.com/Textualize/rich/pull/2539)/files - Added `Table.add_section` method. [https://github.com/Textualize/rich/pull/2544](https://togithub.com/Textualize/rich/pull/2544) ##### Fixed - Handle stdout/stderr being null [https://github.com/Textualize/rich/pull/2513](https://togithub.com/Textualize/rich/pull/2513) - Fix NO_COLOR support on legacy Windows [https://github.com/Textualize/rich/pull/2458](https://togithub.com/Textualize/rich/pull/2458) - Fix pretty printer handling of cyclic references [https://github.com/Textualize/rich/pull/2524](https://togithub.com/Textualize/rich/pull/2524) - Fix missing `mode` property on file wrapper breaking uploads via `requests` [https://github.com/Textualize/rich/pull/2495](https://togithub.com/Textualize/rich/pull/2495) - Fix mismatching default value of parameter `ensure_ascii` [https://github.com/Textualize/rich/pull/2538](https://togithub.com/Textualize/rich/pull/2538) - Remove unused height parameter in `Layout` class [https://github.com/Textualize/rich/pull/2540](https://togithub.com/Textualize/rich/pull/2540) - Fixed exception in Syntax.**rich_measure** for empty files ##### Changed - Removed border from code blocks in Markdown ### [`v12.5.1`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1251---2022-07-11) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.5.0...v12.5.1) ##### Fixed - Fixed missing typing extensions dependency on 3.9 [https://github.com/Textualize/rich/issues/2386](https://togithub.com/Textualize/rich/issues/2386) - Fixed Databricks Notebook is not detected as Jupyter environment. [https://github.com/Textualize/rich/issues/2422](https://togithub.com/Textualize/rich/issues/2422) ### [`v12.5.0`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1250---2022-07-11) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.4.4...v12.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 [https://github.com/Textualize/rich/pull/2339](https://togithub.com/Textualize/rich/pull/2339) - Fix text wrapping edge case [https://github.com/Textualize/rich/pull/2296](https://togithub.com/Textualize/rich/pull/2296) - Allow exceptions that are raised while a Live is rendered to be displayed and/or processed [https://github.com/Textualize/rich/pull/2305](https://togithub.com/Textualize/rich/pull/2305) - Fix crashes that can happen with `inspect` when docstrings contain some special control codes [https://github.com/Textualize/rich/pull/2294](https://togithub.com/Textualize/rich/pull/2294) - Fix edges used in first row of tables when `show_header=False` [https://github.com/Textualize/rich/pull/2330](https://togithub.com/Textualize/rich/pull/2330) - Fix interaction between `Capture` contexts and `Console(record=True)` [https://github.com/Textualize/rich/pull/2343](https://togithub.com/Textualize/rich/pull/2343) - Fixed hash issue in Styles class [https://github.com/Textualize/rich/pull/2346](https://togithub.com/Textualize/rich/pull/2346) - Fixed bug in `Segment.split_and_crop_lines` ### [`v12.4.4`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1244---2022-05-24) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.4.3...v12.4.4) ##### Changed - Added clipping per line to SVG output to avoid box characters overlapping - Optimized SVG output ### [`v12.4.3`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1243---2022-05-23) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.4.2...v12.4.3) ##### Changed - Further tweaks to SVG character matrix - Added clip rect to SVG to prevent box characters overlapping bottom of terminal ### [`v12.4.2`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1242---2022-05-23) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.4.1...v12.4.2) ##### Fixed - Fix for SVG on Firefox ##### Changed - Removed excess margin from SVG, tweaked cell sizes to better render block characters ### [`v12.4.1`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1241---2022-05-08) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.4.0...v12.4.1) ##### Fixed - Fix for default background color in SVG export [https://github.com/Textualize/rich/issues/2260](https://togithub.com/Textualize/rich/issues/2260) ##### Changed - Added a keyline around SVG terminals which is visible on dark backgrounds ##### Changed - Added a keyline around SVG terminals which is visible on dark backgrounds ### [`v12.4.0`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1240---2022-05-07) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.3.0...v12.4.0) ##### Changed - Rebuilt SVG export to create a simpler SVG that is more portable - Fix render_lines crash when render height was negative [https://github.com/Textualize/rich/pull/2246](https://togithub.com/Textualize/rich/pull/2246) - Make objects from `rich.progress.open` forward the name of the internal handle [https://github.com/Textualize/rich/pull/2254](https://togithub.com/Textualize/rich/pull/2254) ##### Added - Add `padding` to Syntax constructor [https://github.com/Textualize/rich/pull/2247](https://togithub.com/Textualize/rich/pull/2247) ### [`v12.3.0`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1230---2022-04-26) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.2.0...v12.3.0) ##### Added - Ability to change terminal window title [https://github.com/Textualize/rich/pull/2200](https://togithub.com/Textualize/rich/pull/2200) - 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 [https://github.com/Textualize/rich/issues/2207](https://togithub.com/Textualize/rich/issues/2207) ##### 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 [https://github.com/Textualize/rich/issues/2187](https://togithub.com/Textualize/rich/issues/2187) - Safari - Box appearing around SVG export [https://github.com/Textualize/rich/pull/2201](https://togithub.com/Textualize/rich/pull/2201) - Fixed recursion error in Jupyter progress bars [https://github.com/Textualize/rich/issues/2047](https://togithub.com/Textualize/rich/issues/2047) - Complex numbers are now identified by the highlighter [https://github.com/Textualize/rich/issues/2214](https://togithub.com/Textualize/rich/issues/2214) - Fix crash on IDLE and forced is_terminal detection to False because IDLE can't do escape codes [https://github.com/Textualize/rich/issues/2222](https://togithub.com/Textualize/rich/issues/2222) - Fixed missing blank line in traceback rendering [https://github.com/Textualize/rich/issues/2206](https://togithub.com/Textualize/rich/issues/2206) - Fixed running Rich with the current working dir was deleted [https://github.com/Textualize/rich/issues/2197](https://togithub.com/Textualize/rich/issues/2197) ##### Changed - Setting `total=None` on progress is now possible, and will display pulsing animation - Micro-optimization for Segment.divide ### [`v12.2.0`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1220---2022-04-05) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.1.0...v12.2.0) ##### Changed - Bumped typing-extensions minimum to 4.0.0 - Bumped minimum Python version to 3.6.3 ### [`v12.1.0`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1210---2022-04-03) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.0.1...v12.1.0) ##### Added - Progress.open and Progress.wrap_file method to track the progress while reading from a file or file-like object [https://github.com/textualize/rich/pull/1759](https://togithub.com/textualize/rich/pull/1759) - SVG export functionality [https://github.com/Textualize/rich/pull/2101](https://togithub.com/Textualize/rich/pull/2101) - Adding Indonesian translation ##### Fixed - Add missing `end` keyword argument to `Text.from_markup` [https://github.com/Textualize/rich/pull/2095](https://togithub.com/Textualize/rich/pull/2095) - Fallback to text lexer when no lexer guessed [https://github.com/Textualize/rich/pull/2133](https://togithub.com/Textualize/rich/pull/2133) - Fixed issue with decoding ANSI reset [https://github.com/Textualize/rich/issues/2112](https://togithub.com/Textualize/rich/issues/2112) ### [`v12.0.1`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#&#8203;1201---2022-03-22) [Compare Source](https://togithub.com/Textualize/rich/compare/v12.0.0...v12.0.1) ##### Changed - Improve performance of cell_length [https://github.com/Textualize/rich/pull/2061](https://togithub.com/Textualize/rich/pull/2061) - Improve performance of chop_cells [https://github.com/Textualize/rich/pull/2077](https://togithub.com/Textualize/rich/pull/2077) ##### Fixed - Fix capturing stdout on legacy Windows [https://github.com/Textualize/rich/pull/2066](https://togithub.com/Textualize/rich/pull/2066) </details> --- ### 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 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://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/probberechts/soccerdata). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC44NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuODQuMiJ9--> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-02 15:57:21 +03:00
Sign in to join this conversation.
No milestone
No project
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
starred/soccerdata#308
No description provided.