Bump rich from 9.6.1 to 10.1.0
Bumps rich from 9.6.1 to 10.1.0.
Release notes
Sourced from rich's releases.
Improved Jupyter support
[10.1.0] - 2020-04-03
Fixed
- Fixed support for jupyter qtconsole and similar Jupyter environments
Fix for race condition in Progress
[10.0.1] - 2021-03-30
Fixed
- Fixed race condition that duplicated lines in progress willmcgugan/rich#1144
Update to render protocol
Some significant signature to render protocol, hence the major version bump. These are unlikely to impact many people unless you are implementing your own renderables.
Most of the work in this version was to aid development of adding more dynamic features to future versions.
See changelog for details...
[10.0.0] - 2021-03-27
Changed
- Made pydoc import lazy as at least one use found it slow to import willmcgugan/rich#1104
- Modified string highlighting to not match in the middle of a word, so that apostrophes are not considered strings
- New way of encoding control codes in Segment
- New signature for Control class
- Changed Layout.split to use new Splitter class
- Improved layout.tree
- Changed default theme color for repr.number to cyan
__rich_measure__signature changed to accept ConsoleOptions rather than max_widthAdded
- Added
__rich_repr__protocol method to Pretty- Added rich.region.Region
- Added ConsoleOptions.update_dimensions
- Added rich.console.ScreenUpdate
- Added Console.is_alt_screen
- Added Control.segment, Control.bell, Control.home, Control.move_to, Control.clear, Control.show_cursor, Control.alt_screen
- Added Console.update_screen and Console.update_screen_lines
- Added Layout.add_split, Layout.split_column, Layout.split_row, layout.refresh
- Added new Rich repr protocol
__rich_repr__Fixed
- Fixed table style taking precedence over row style willmcgugan/rich#1129
... (truncated)
Changelog
Sourced from rich's changelog.
[10.1.0] - 2020-04-03
Fixed
- Fixed support for jupyter qtconsole and similar Jupyter environments
[10.0.1] - 2021-03-30
Fixed
- Fixed race condition that duplicated lines in progress willmcgugan/rich#1144
[10.0.0] - 2021-03-27
Changed
- Made pydoc import lazy as at least one use found it slow to import willmcgugan/rich#1104
- Modified string highlighting to not match in the middle of a word, so that apostrophes are not considered strings
- New way of encoding control codes in Segment
- New signature for Control class
- Changed Layout.split to use new Splitter class
- Improved layout.tree
- Changed default theme color for repr.number to cyan
__rich_measure__signature changed to accept ConsoleOptions rather than max_widthAdded
- Added
__rich_repr__protocol method to Pretty- Added rich.region.Region
- Added ConsoleOptions.update_dimensions
- Added rich.console.ScreenUpdate
- Added Console.is_alt_screen
- Added Control.segment, Control.bell, Control.home, Control.move_to, Control.clear, Control.show_cursor, Control.alt_screen
- Added Console.update_screen and Console.update_screen_lines
- Added Layout.add_split, Layout.split_column, Layout.split_row, layout.refresh
- Added new Rich repr protocol
__rich_repr__Fixed
- Fixed table style taking precedence over row style willmcgugan/rich#1129
- Fixed incorrect measurement of Text with new lines and whitespace willmcgugan/rich#1133
- Made type annotations consistent for various
totalkeyword arguments inrich.progressand rich.progress_bar- Disabled Progress no longer displays itself when starting willmcgugan/rich#1125
[9.13.0] - 2021-03-06
Added
- Pretty printer now supports dataclasses
... (truncated)
Commits
e34eadbMerge pull request #1158 from willmcgugan/jupyter-echosystem6f0eae2version bumpebfab2dbetter Jupyter support53698d1Merge pull request #1147 from davidbrochart/fix_typo49d0e0eFix typo11c305eMerge pull request #1146 from willmcgugan/progress-race-conditionbcb2923version bump23497edfix for race condition0758f2eMerge pull request #1142 from apoclyps/layout-example-using-splitterf24b668Updates example/layout.py to use Splitter class- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Codecov Report
Merging #86 (24e37cd) into master (c75734b) will not change coverage. The diff coverage is
n/a.
@@ Coverage Diff @@
## master #86 +/- ##
=======================================
Coverage 88.68% 88.68%
=======================================
Files 36 36
Lines 928 928
=======================================
Hits 823 823
Misses 105 105
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update c75734b...24e37cd. Read the comment docs.