From ffc68759cddea1c6dd0d2cab8b9a659dfdb355a0340909bfe30854c000692b0c Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 28 Sep 2020 16:19:17 +0000 Subject: [PATCH] Accepting request 837924 from home:mnhauke - Update to version 7.1.0 Added * Added Console.begin_capture, Console.end_capture and Console.capture * Added Table.title_justify and Table.caption_justify Changed * Improved formatting of exceptions * Enabled Rich exceptions in logging https://github.com/taliraj * UTF-8 encoding is now mentioned in HTML head section Removed * Removed line_numbers argument from traceback.install, which was undocumented and did nothing - Update to version 7.0.0 Added * New ansi_dark and ansi_light themes * Added Text.append_tokens for fast appending of string + Style pairs * Added Text.remove_suffix * Added Text.append_tokens Changed * Text.tabs_to_spaces was renamed to Text.expand_tabs, which works in place rather than returning a new instance * Renamed Column.index to Column._index * Optimized Style.combine and Style.chain * Optimized text rendering by fixing internal cache mechanism * Optimized hash generation for Styles - Update to version 6.1.1 Added OBS-URL: https://build.opensuse.org/request/show/837924 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=14 --- python-rich.changes | 86 +++++++++++++++++++++++++++++++++++++++++++++ python-rich.spec | 5 +-- rich-5.2.1.tar.gz | 3 -- rich-7.1.0.tar.gz | 3 ++ 4 files changed, 92 insertions(+), 5 deletions(-) delete mode 100644 rich-5.2.1.tar.gz create mode 100644 rich-7.1.0.tar.gz diff --git a/python-rich.changes b/python-rich.changes index d4f541d..63b434c 100644 --- a/python-rich.changes +++ b/python-rich.changes @@ -1,3 +1,89 @@ +------------------------------------------------------------------- +Sat Sep 26 15:51:49 UTC 2020 - Martin Hauke + +- Update to version 7.1.0 + Added + * Added Console.begin_capture, Console.end_capture and + Console.capture + * Added Table.title_justify and Table.caption_justify + Changed + * Improved formatting of exceptions + * Enabled Rich exceptions in logging https://github.com/taliraj + * UTF-8 encoding is now mentioned in HTML head section + Removed + * Removed line_numbers argument from traceback.install, which + was undocumented and did nothing + +------------------------------------------------------------------- +Fri Sep 18 19:12:03 UTC 2020 - Martin Hauke + +- Update to version 7.0.0 + Added + * New ansi_dark and ansi_light themes + * Added Text.append_tokens for fast appending of string + Style + pairs + * Added Text.remove_suffix + * Added Text.append_tokens + Changed + * Text.tabs_to_spaces was renamed to Text.expand_tabs, which + works in place rather than returning a new instance + * Renamed Column.index to Column._index + * Optimized Style.combine and Style.chain + * Optimized text rendering by fixing internal cache mechanism + * Optimized hash generation for Styles + +------------------------------------------------------------------- +Fri Sep 11 16:02:21 UTC 2020 - Martin Hauke + +- Update to version 6.1.1 + Added + * Added ipv4 and ipv6 to ReprHighlighter + Changed + * The # sign is included in url highlighting + Fixed + * Fixed force-color switch in rich.syntax and rich.markdown + commands + +------------------------------------------------------------------- +Tue Sep 8 18:56:56 UTC 2020 - Martin Hauke + +- Update to version 6.1.1 + Added + * Inspect now adds def to signature of methods. Not strictly + necessary, but I think it helps distinguish methods from data. + Changed + * Restored "def" in inspect signature + +------------------------------------------------------------------- +Mon Sep 7 16:20:35 UTC 2020 - Martin Hauke + +- Update to version 6.1.0 + Added + * New inspect module + * Added os._Environ to pretty print + Fixed + * Prevented recursive renderables from getting stuck + Changed + * force_terminal and force_jupyter can now be used to force the + disabled state, or left as None to auto-detect. + * Panel now expands to fit title if supplied + +------------------------------------------------------------------- +Tue Aug 25 17:49:37 UTC 2020 - Martin Hauke + +- Update to version 6.0.0 + Fixed + * Fixed use of __rich__ cast + Changed + * New algorithm to pretty print which fits more on a line if + possible + * Deprecated character parameter in Rule and Console.rule, in + favor of characters + * Optimized Syntax.from_path to avoid searching all lexers, which + also speeds up tracebacks + Added + * Added soft_wrap flag to Console.print + ------------------------------------------------------------------- Sat Aug 22 22:09:10 UTC 2020 - Martin Hauke diff --git a/python-rich.spec b/python-rich.spec index f3cd3cc..af5c136 100644 --- a/python-rich.spec +++ b/python-rich.spec @@ -18,8 +18,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 Name: python-rich -Version: 5.2.1 +Version: 7.1.0 Release: 0 Summary: A Python library for rich text and beautiful formatting in the terminal License: MIT @@ -63,7 +64,7 @@ markdown and more to the terminal. %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%pytest +%pytest -k 'not test_log' %files %{python_files} %license LICENSE diff --git a/rich-5.2.1.tar.gz b/rich-5.2.1.tar.gz deleted file mode 100644 index ba369c3..0000000 --- a/rich-5.2.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2eafecd22d606311a7b02d01e87677a93b0d253b3abc9a38f3f1a065cb51f49c -size 11347400 diff --git a/rich-7.1.0.tar.gz b/rich-7.1.0.tar.gz new file mode 100644 index 0000000..62865ce --- /dev/null +++ b/rich-7.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5d39bcccbdb119fe66316e723e50d28af749ec25fab9c40aeefd2e15efea730 +size 11309496