commit python-rich for openSUSE:Factory

2023-07-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2023-07-24 18:12:19

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.1467 (New)


Package is "python-rich"

Mon Jul 24 18:12:19 2023 rev:26 rq:1099481 version:13.4.2

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2023-07-11 
15:56:43.064967001 +0200
+++ /work/SRC/openSUSE:Factory/.python-rich.new.1467/python-rich.changes
2023-07-24 18:13:05.269607346 +0200
@@ -1,0 +2,5 @@
+Wed Jul 19 09:18:31 UTC 2023 - ecsos 
+
+- %{?sle15_python_module_pythons} mut be at beginning to work.
+
+---



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.qtzSSt/_old  2023-07-24 18:13:06.461614362 +0200
+++ /var/tmp/diff_new_pack.qtzSSt/_new  2023-07-24 18:13:06.465614385 +0200
@@ -17,6 +17,7 @@
 #
 
 
+%{?sle15_python_module_pythons}
 Name:   python-rich
 Version:13.4.2
 Release:0
@@ -37,7 +38,7 @@
 Requires:   python-pygments >= 2.13.0
 Suggests:   python-ipywidgets >= 7.5.1
 BuildArch:  noarch
-%{?sle15_python_module_pythons}
+
 # SECTION test requirements
 BuildRequires:  %{python_module pytest}
 # /SECTION


commit python-rich for openSUSE:Factory

2023-07-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2023-07-11 15:56:37

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.8922 (New)


Package is "python-rich"

Tue Jul 11 15:56:37 2023 rev:25 rq:1097985 version:13.4.2

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2023-06-04 
00:11:47.237241585 +0200
+++ /work/SRC/openSUSE:Factory/.python-rich.new.8922/python-rich.changes
2023-07-11 15:56:43.064967001 +0200
@@ -1,0 +2,10 @@
+Sat Jul  8 20:32:32 UTC 2023 - Arun Persaud 
+
+- specfile:
+  * update copyright year
+
+- update to version 13.4.2:
+  * Changed
++ Relaxed markdown-it-py dependency
+
+---

Old:

  rich-13.4.1.tar.gz

New:

  rich-13.4.2.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.nD9urS/_old  2023-07-11 15:56:43.924972004 +0200
+++ /var/tmp/diff_new_pack.nD9urS/_new  2023-07-11 15:56:43.928972026 +0200
@@ -17,9 +17,8 @@
 #
 
 
-%{?sle15_python_module_pythons}
 Name:   python-rich
-Version:13.4.1
+Version:13.4.2
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT
@@ -32,21 +31,22 @@
 BuildRequires:  %{python_module poetry-core}
 BuildRequires:  %{python_module pygments >= 2.13.0}
 BuildRequires:  %{python_module typing_extensions >= 4.0.0 if %python-base < 
3.9}
-BuildRequires:  python-rpm-macros
-# SECTION test requirements
-BuildRequires:  %{python_module pytest}
-# /SECTION
 BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 Requires:   python-markdown-it-py >= 2.2.0
 Requires:   python-pygments >= 2.13.0
 Suggests:   python-ipywidgets >= 7.5.1
+BuildArch:  noarch
+%{?sle15_python_module_pythons}
+# SECTION test requirements
+BuildRequires:  %{python_module pytest}
+# /SECTION
 %if 0%{?python_version_nodots} < 39
 Requires:   python-typing_extensions >= 4.0.0
 %endif
 %if 0%{?python_version_nodots} < 37
 Requires:   python-dataclasses >= 0.7
 %endif
-BuildArch:  noarch
 %python_subpackages
 
 %description

++ rich-13.4.1.tar.gz -> rich-13.4.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rich-13.4.1/PKG-INFO new/rich-13.4.2/PKG-INFO
--- old/rich-13.4.1/PKG-INFO1970-01-01 01:00:00.0 +0100
+++ new/rich-13.4.2/PKG-INFO1970-01-01 01:00:00.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: rich
-Version: 13.4.1
+Version: 13.4.2
 Summary: Render rich text, tables, progress bars, syntax highlighting, 
markdown and more to the terminal
 Home-page: https://github.com/Textualize/rich
 License: MIT
@@ -29,7 +29,7 @@
 Classifier: Typing :: Typed
 Provides-Extra: jupyter
 Requires-Dist: ipywidgets (>=7.5.1,<9) ; extra == "jupyter"
-Requires-Dist: markdown-it-py (>=2.2.0,<3.0.0)
+Requires-Dist: markdown-it-py (>=2.2.0)
 Requires-Dist: pygments (>=2.13.0,<3.0.0)
 Requires-Dist: typing-extensions (>=4.0.0,<5.0) ; python_version < "3.9"
 Project-URL: Documentation, https://rich.readthedocs.io/en/latest/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rich-13.4.1/pyproject.toml 
new/rich-13.4.2/pyproject.toml
--- old/rich-13.4.1/pyproject.toml  2023-05-31 19:15:37.644099200 +0200
+++ new/rich-13.4.2/pyproject.toml  2023-06-12 15:54:56.878625200 +0200
@@ -2,7 +2,7 @@
 name = "rich"
 homepage = "https://github.com/Textualize/rich";
 documentation = "https://rich.readthedocs.io/en/latest/";
-version = "13.4.1"
+version = "13.4.2"
 description = "Render rich text, tables, progress bars, syntax highlighting, 
markdown and more to the terminal"
 authors = ["Will McGugan "]
 license = "MIT"
@@ -30,7 +30,7 @@
 typing-extensions = { version = ">=4.0.0, <5.0", python = "<3.9" }
 pygments = "^2.13.0"
 ipywidgets = { version = ">=7.5.1,<9", optional = true }
-markdown-it-py = "^2.2.0"
+markdown-it-py = ">=2.2.0"
 
 [tool.poetry.extras]
 jupyter = ["ipywidgets"]


commit python-rich for openSUSE:Factory

2023-06-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2023-06-04 00:11:45

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.15902 (New)


Package is "python-rich"

Sun Jun  4 00:11:45 2023 rev:24 rq:1090265 version:13.4.1

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2023-05-09 
13:06:16.924643948 +0200
+++ /work/SRC/openSUSE:Factory/.python-rich.new.15902/python-rich.changes   
2023-06-04 00:11:47.237241585 +0200
@@ -1,0 +2,8 @@
+Thu Jun  1 06:05:31 UTC 2023 - Johannes Kastl 
+
+- update to 13.4.1:
+  * Fixed typing extensions import in markdown #2979
+- update to 13.4.0:
+  * Added support for tables in Markdown #2977
+
+---

Old:

  rich-13.3.5.tar.gz

New:

  rich-13.4.1.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.EA0BFj/_old  2023-06-04 00:11:47.893245506 +0200
+++ /var/tmp/diff_new_pack.EA0BFj/_new  2023-06-04 00:11:47.90124 +0200
@@ -17,10 +17,9 @@
 #
 
 
-%define skip_python2 1
 %{?sle15_python_module_pythons}
 Name:   python-rich
-Version:13.3.5
+Version:13.4.1
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT

++ rich-13.3.5.tar.gz -> rich-13.4.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rich-13.3.5/PKG-INFO new/rich-13.4.1/PKG-INFO
--- old/rich-13.3.5/PKG-INFO1970-01-01 01:00:00.0 +0100
+++ new/rich-13.4.1/PKG-INFO1970-01-01 01:00:00.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: rich
-Version: 13.3.5
+Version: 13.4.1
 Summary: Render rich text, tables, progress bars, syntax highlighting, 
markdown and more to the terminal
 Home-page: https://github.com/Textualize/rich
 License: MIT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rich-13.3.5/pyproject.toml 
new/rich-13.4.1/pyproject.toml
--- old/rich-13.3.5/pyproject.toml  2023-04-27 16:16:26.977654500 +0200
+++ new/rich-13.4.1/pyproject.toml  2023-05-31 19:15:37.644099200 +0200
@@ -2,7 +2,7 @@
 name = "rich"
 homepage = "https://github.com/Textualize/rich";
 documentation = "https://rich.readthedocs.io/en/latest/";
-version = "13.3.5"
+version = "13.4.1"
 description = "Render rich text, tables, progress bars, syntax highlighting, 
markdown and more to the terminal"
 authors = ["Will McGugan "]
 license = "MIT"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rich-13.3.5/rich/markdown.py 
new/rich-13.4.1/rich/markdown.py
--- old/rich-13.3.5/rich/markdown.py2023-01-27 17:26:35.442798900 +0100
+++ new/rich-13.4.1/rich/markdown.py2023-05-31 19:25:32.484368000 +0200
@@ -1,10 +1,18 @@
 from __future__ import annotations
 
+import sys
 from typing import ClassVar, Dict, Iterable, List, Optional, Type, Union
 
 from markdown_it import MarkdownIt
 from markdown_it.token import Token
 
+if sys.version_info >= (3, 8):
+from typing import get_args
+else:
+from typing_extensions import get_args  # pragma: no cover
+
+from rich.table import Table
+
 from . import box
 from ._loop import loop_first
 from ._stack import Stack
@@ -223,6 +231,117 @@
 yield Rule(style=style)
 
 
+class TableElement(MarkdownElement):
+"""MarkdownElement corresponding to `table_open`."""
+
+def __init__(self) -> None:
+self.header: TableHeaderElement | None = None
+self.body: TableBodyElement | None = None
+
+def on_child_close(
+self, context: "MarkdownContext", child: "MarkdownElement"
+) -> bool:
+if isinstance(child, TableHeaderElement):
+self.header = child
+elif isinstance(child, TableBodyElement):
+self.body = child
+else:
+raise RuntimeError("Couldn't process markdown table.")
+return False
+
+def __rich_console__(
+self, console: Console, options: ConsoleOptions
+) -> RenderResult:
+table = Table(box=box.SIMPLE_HEAVY)
+
+assert self.header is not None
+assert self.header.row is not None
+for column in self.header.row.cells:
+table.add_column(column.content)
+
+assert self.body is not None
+for row in self.body.rows:
+row_content = [element.content for element in row.cells]
+table.add_row(*row_content)
+
+yield table
+
+
+class TableHeaderElement(MarkdownElement):
+"""MarkdownElement corresponding 

commit python-rich for openSUSE:Factory

2023-05-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2023-05-09 13:06:11

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.1533 (New)


Package is "python-rich"

Tue May  9 13:06:11 2023 rev:23 rq:1084878 version:13.3.5

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2023-04-22 
21:59:29.648869824 +0200
+++ /work/SRC/openSUSE:Factory/.python-rich.new.1533/python-rich.changes
2023-05-09 13:06:16.924643948 +0200
@@ -1,0 +2,54 @@
+Thu May  4 21:06:58 UTC 2023 - Dirk Müller 
+
+- update to 13.3.5:
+  * Fixed italic indent guides in SVG output
+  * Fixed for `is_terminal` ignoring FORCE_COLOR
+https://github.com/Textualize/rich/pull/2923
+  * Added Style.clear_meta_and_links
+  * Reversed `pre` and `code` tags in base HTML format
+  * Fix syntax error when building with nuitka
+  * Fixed pretty printing of empty dataclass
+  * Use `Console(stderr=True)` in `rich.traceback.install` to
+support io redirection.
+  * Fixes superfluous spaces in html output
+  * Fixed duplicate output in Jupyter
+  * Filter ANSI character-encoding-change codes in
+`Text.from_ansi` parser
+  * Fixes traceback failing when a frame filename is unreadable
+  * Fix for live update rendering console markup
+  * `rich.progress.track()` will now show the elapsed time after
+finishing the task
+  * Fixed truecolor to eight bit color conversion
+  * Fixed failing tests due to Pygments dependency
+  * Relaxed ipywidgets
+  * v13.2.0 replaces the unmaintained `commonmark` library with
+`markdown-it-py`. This new parser has a lot more capabilities
+and will allow us to implement a number of additional
+Markdown features in the future.
+  * Switch Markdown parsing from commonmark to markdown-it-py
+  * Fixed wrong filenames in Jupyter tracebacks
+  * Added locals_hide_dunder and locals_hide_sunder to
+Tracebacks, to hide double underscore and single underscore
+  * Tracebacks will now hide double underscore names from locals
+by default. Set `locals_hide_dunder=False` to restore
+previous behaviour.
+  * Fixed issue with Segment.split_cells for mixed single and
+double cell widths
+  * Some relatively minor fixes and improvements. The most
+significant update (and the reason for the major version
+bump) is that Rich has dropped Python3.6 support.
+  * Reversed `pre` and `code` tags in base HTML format
+  * 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
+  * Handling of broken `fileno` made more robust. Fixes
+  * Fixed missing `fileno` on FileProxy
+  * Bumped minimum Python version to 3.7
+  * Pretty-printing of "tagged" `__repr__` results is now greedy
+when matching tags
+  * `progress.track` now supports deriving total from
+`__length_hint__`
+  * Add type annotation for key_separator of pretty.Node
+
+---

Old:

  _service
  rich-12.6.0.tar.gz

New:

  rich-13.3.5.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.WrBs7z/_old  2023-05-09 13:06:17.652648281 +0200
+++ /var/tmp/diff_new_pack.WrBs7z/_new  2023-05-09 13:06:17.656648305 +0200
@@ -20,26 +20,26 @@
 %define skip_python2 1
 %{?sle15_python_module_pythons}
 Name:   python-rich
-Version:12.6.0
+Version:13.3.5
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT
 Group:  Development/Languages/Python
 URL:https://github.com/Textualize/rich
 Source: 
https://files.pythonhosted.org/packages/source/r/rich/rich-%{version}.tar.gz
-BuildRequires:  %{python_module commonmark >= 0.9.0}
 BuildRequires:  %{python_module dataclasses >= 0.7 if %python-base < 3.7}
+BuildRequires:  %{python_module markdown-it-py >= 2.2.0}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module poetry-core}
-BuildRequires:  %{python_module pygments >= 2.6.0}
+BuildRequires:  %{python_module pygments >= 2.13.0}
 BuildRequires:  %{python_module typing_extensions >= 4.0.0 if %python-base < 
3.9}
 BuildRequires:  python-rpm-macros
 # SECTION test requirements
 BuildRequires:  %{python_module pytest}
 # /SECTION
 BuildRequires:  fdupes
-Requires:   python-commonmark >= 0.9.0
-Requires:   python-pygments >= 2.6.0
+Requires:   python-markdown-it-py >= 2.2.0
+Requires:   python-pygments >= 2.13.0
 Suggests:   python-ipywidgets >= 7.5.

commit python-rich for openSUSE:Factory

2023-04-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2023-04-22 21:58:50

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.1533 (New)


Package is "python-rich"

Sat Apr 22 21:58:50 2023 rev:22 rq:1081772 version:12.6.0

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2022-11-22 
16:09:51.369930478 +0100
+++ /work/SRC/openSUSE:Factory/.python-rich.new.1533/python-rich.changes
2023-04-22 21:59:29.648869824 +0200
@@ -1,0 +2,10 @@
+Fri Apr 21 12:33:21 UTC 2023 - Dirk Müller 
+
+- add sle15_python_module_pythons (jsc#PED-68)
+
+---
+Thu Apr 13 22:44:36 UTC 2023 - Matej Cepl 
+
+- Make calling of %{sle15modernpython} optional.
+
+---



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.ZtB7Qq/_old  2023-04-22 21:59:30.604875539 +0200
+++ /var/tmp/diff_new_pack.ZtB7Qq/_new  2023-04-22 21:59:30.608875563 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-rich
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 # Copyright (c) 2020-2021, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,6 +18,7 @@
 
 
 %define skip_python2 1
+%{?sle15_python_module_pythons}
 Name:   python-rich
 Version:12.6.0
 Release:0


commit python-rich for openSUSE:Factory

2022-11-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2022-11-22 16:09:48

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.1597 (New)


Package is "python-rich"

Tue Nov 22 16:09:48 2022 rev:21 rq:1037125 version:12.6.0

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2022-07-21 
11:35:43.943086093 +0200
+++ /work/SRC/openSUSE:Factory/.python-rich.new.1597/python-rich.changes
2022-11-22 16:09:51.369930478 +0100
@@ -1,0 +2,26 @@
+Mon Nov 21 09:44:40 UTC 2022 - Johannes Kastl 
+
+- change Source URL to https://files.pythonhosted.org
+- change Upstream URL to https://github.com/Textualize/rich
+- add _service file to easily download this
+- remove CHANGELOG.md, as this is not present in the PyPI tarball
+- Update to 12.6.0:
+  * Added
+- Parse ANSI escape sequences in pretty repr #2470
+- Add support for FORCE_COLOR env var #2449
+- Allow a max_depth argument to be passed to the install() hook #2486
+- Document using None as name in __rich_repr__ for tuple positional args 
#2379
+- Add font_aspect_ratio parameter in SVG export 
https://github.com/Textualize/rich/pull/2539/files
+- Added Table.add_section method. #2544
+  * Fixed
+- Handle stdout/stderr being null #2513
+- Fix NO_COLOR support on legacy Windows #2458
+- Fix pretty printer handling of cyclic references #2524
+- Fix missing mode property on file wrapper breaking uploads via requests 
#2495
+- Fix mismatching default value of parameter ensure_ascii #2538
+- Remove unused height parameter in Layout class #2540
+- Fixed exception in Syntax.rich_measure for empty files
+  * Changed
+- Removed border from code blocks in Markdown
+
+---

Old:

  rich-12.5.1.tar.gz

New:

  _service
  rich-12.6.0.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.cLdvdM/_old  2022-11-22 16:09:52.073934056 +0100
+++ /var/tmp/diff_new_pack.cLdvdM/_new  2022-11-22 16:09:52.077934076 +0100
@@ -17,18 +17,15 @@
 #
 
 
-%{?!python_module:%define python_module() python3-%{**}}
 %define skip_python2 1
-# https://github.com/Textualize/rich/issues/2410
-%define commit cde23ed0a1ecad8c63436148c7e1fb6f0073fca8
 Name:   python-rich
-Version:12.5.1
+Version:12.6.0
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT
 Group:  Development/Languages/Python
-URL:https://github.com/willmcgugan/rich
-Source: 
https://github.com/willmcgugan/rich/archive/%{commit}.tar.gz#/rich-%{version}.tar.gz
+URL:https://github.com/Textualize/rich
+Source: 
https://files.pythonhosted.org/packages/source/r/rich/rich-%{version}.tar.gz
 BuildRequires:  %{python_module commonmark >= 0.9.0}
 BuildRequires:  %{python_module dataclasses >= 0.7 if %python-base < 3.7}
 BuildRequires:  %{python_module pip}
@@ -57,7 +54,7 @@
 markdown and more to the terminal.
 
 %prep
-%setup -q -n rich-%{commit}
+%setup -q -n rich-%{version}
 
 %build
 %pyproject_wheel
@@ -66,12 +63,9 @@
 %pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
-%check
-%pytest -k 'not test_log'
-
 %files %{python_files}
 %license LICENSE
-%doc CHANGELOG.md README.md
+%doc README.md
 %{python_sitelib}/rich
 %{python_sitelib}/rich-%{version}*-info
 

++ _service ++

  
  


++ rich-12.5.1.tar.gz -> rich-12.6.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-rich/rich-12.5.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-rich.new.1597/rich-12.6.0.tar.gz differ: 
char 4, line 1


commit python-rich for openSUSE:Factory

2022-07-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2022-07-21 11:35:27

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.1523 (New)


Package is "python-rich"

Thu Jul 21 11:35:27 2022 rev:20 rq:990494 version:12.5.1

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2022-07-07 
12:58:40.279439705 +0200
+++ /work/SRC/openSUSE:Factory/.python-rich.new.1523/python-rich.changes
2022-07-21 11:35:43.943086093 +0200
@@ -1,0 +2,53 @@
+Wed Jul 20 20:30:10 UTC 2022 - Ben Greiner 
+
+- Update to 12.5.1
+  * Fixed missing typing extensions dependency on 3.9 #2386
+- Release
+  * 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
+  * Default width of Jupyter console size is increased to 115
+  * Optimized Segment.divide
+  * Style.__add__ will no longer return NotImplemented
+  * Remove rich._lru_cache
+  * Fix Rich clobbering cursor style on Windows #2339
+  * Fix text wrapping edge case #2296
+  * Allow exceptions that are raised while a Live is rendered to be
+displayed and/or processed #2305
+  * Fix crashes that can happen with inspect when docstrings
+contain some special control codes #2294
+  * Fix edges used in first row of tables when show_header=False
+#2330
+  * Fix interaction between Capture contexts and
+Console(record=True) #2343
+  * Fixed hash issue in Styles class #2346
+  * Fixed bug in Segment.split_and_crop_lines
+- Release 12.4.4
+  * Added clipping per line to SVG output to avoid box characters
+overlapping
+  * Optimized SVG output
+- Release 12.4.3
+  * Further tweaks to SVG character matrix
+  * Added clip rect to SVG to prevent box characters overlapping
+bottom of terminal
+- Release 12.4.2
+  * Fix for SVG on Firefox
+  * Removed excess margin from SVG, tweaked cell sizes to better
+render block characters
+- Release 12.4.1
+  * Fix for default background color in SVG export #2260
+  * Changed
+  * Added a keyline around SVG terminals which is visible on dark
+backgrounds
+- Release 12.4.0
+  * Rebuilt SVG export to create a simpler SVG that is more
+portable
+  * Fix render_lines crash when render height was negative #2246
+  * Add padding to Syntax constructor #2247
+- Remove nonsensical python362 conditional for tests
+- Fix requirements (missing typing_extensions in python38 broke
+  httpx -- gh#encode/httpx#2316)
+
+---

Old:

  rich-12.3.0.tar.gz

New:

  rich-12.5.1.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.PEX7j9/_old  2022-07-21 11:35:44.739086878 +0200
+++ /var/tmp/diff_new_pack.PEX7j9/_new  2022-07-21 11:35:44.739086878 +0200
@@ -19,33 +19,32 @@
 
 %{?!python_module:%define python_module() python3-%{**}}
 %define skip_python2 1
-
+# https://github.com/Textualize/rich/issues/2410
+%define commit cde23ed0a1ecad8c63436148c7e1fb6f0073fca8
 Name:   python-rich
-Version:12.3.0
+Version:12.5.1
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT
 Group:  Development/Languages/Python
 URL:https://github.com/willmcgugan/rich
-Source: 
https://github.com/willmcgugan/rich/archive/v%{version}.tar.gz#/rich-%{version}.tar.gz
-BuildRequires:  %{python_module colorama >= 0.4.3}
-BuildRequires:  %{python_module commonmark >= 0.9.1}
+Source: 
https://github.com/willmcgugan/rich/archive/%{commit}.tar.gz#/rich-%{version}.tar.gz
+BuildRequires:  %{python_module commonmark >= 0.9.0}
 BuildRequires:  %{python_module dataclasses >= 0.7 if %python-base < 3.7}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module poetry-core}
 BuildRequires:  %{python_module pygments >= 2.6.0}
-BuildRequires:  %{python_module typing_extensions >= 3.7.4 if %python-base < 
3.8}
+BuildRequires:  %{python_module typing_extensions >= 4.0.0 if %python-base < 
3.9}
 BuildRequires:  python-rpm-macros
 # SECTION test requirements
 BuildRequires:  %{python_module pytest}
 # /SECTION
 BuildRequires:  fdupes
-Requires:   python-colorama >= 0.4.3
-Requires:   python-commonmark >= 0.9.1
+Requires:   python-commonmark >= 0.9.0
 Requires:   python-pygments >= 2.6.0
-Suggests:   python-ipywidgets
-%if 0%{?python_version_nodots} < 38
-Requires:   python-typing_extension

commit python-rich for openSUSE:Factory

2022-07-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2022-07-07 12:57:50

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.1523 (New)


Package is "python-rich"

Thu Jul  7 12:57:50 2022 rev:19 rq:987405 version:12.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2022-04-20 
16:57:42.250644018 +0200
+++ /work/SRC/openSUSE:Factory/.python-rich.new.1523/python-rich.changes
2022-07-07 12:58:40.279439705 +0200
@@ -1,0 +2,68 @@
+Thu Jul  7 10:34:00 UTC 2022 - Dirk M??ller 
+
+- update to 12.3.0:
+  * Ability to change terminal window title
+  * 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
+  * 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
+  * Safari - Box appearing around SVG export
+  * Fixed recursion error in Jupyter progress bars
+  * Complex numbers are now identified by the highlighter
+  * Fix crash on IDLE and forced is_terminal detection to False because IDLE
+can't do escape codes
+  * Fixed missing blank line in traceback rendering
+  * Fixed running Rich with the current working dir was deleted
+  * Setting `total=None` on progress is now possible, and will display pulsing 
animation
+  * Micro-optimization for Segment.divide
+  * Bumped typing-extensions minimum to 4.0.0
+  * Bumped minimum Python version to 3.6.3
+  * Progress.open and Progress.wrap_file method to track the progress while
+reading from a file or file-like object
+  * SVG export functionality
+  * Adding Indonesian translation
+  * Add missing `end` keyword argument to `Text.from_markup`
+  * Fallback to text lexer when no lexer guessed
+  * Fixed issue with decoding ANSI reset
+  * Improve performance of cell_length
+  * Improve performance of chop_cells
+  * Fix capturing stdout on legacy Windows
+  * Added options to TimeRemainingColumn to render a compact time format and
+render elapsed time when a task is finished.
+  * Added ProgressColumn `MofNCompleteColumn` to display raw `completed/total`
+column (similar to DownloadColumn,
+but displays values as ints, does not convert to floats or add bit/bytes
+units).
+  * Replace Colorama with win32 renderer
+  * Add support for namedtuples to `Pretty`
+  * In Jupyter mode make the link target be set to "\_blank"
+  * Fix some issues with markup handling around "[" characters
+  * Fix syntax lexer guessing.
+  * Fixed Pretty measure not respecting expand_all
+  * Collapsed definitions for single-character spinners, to save memory and
+reduce import time.
+  * Fix print_json indent type in `__init__.py`
+  * Fix error when inspecting object defined in REPL
+  * Fix incorrect highlighting of non-indented JSON
+  * Fixed height reset in complex renderables
+  * Improved support for enum.Flag in ReprHighlighter
+  * Tree now respects justify=None, i.e. won't pad to right
+  * Removed rich.tabulate which was marked for deprecation
+  * Deprecated rich.align.AlignValues in favor of AlignMethod
+  * Add support for US spelling of "gray" in ANSI color names
+  * Added `rich.diagnose.report` to expose environment debugging logic as 
function
+  * Added classmethod `Progress.get_default_columns()` to get the default list
+of progress bar columns
+  * Fixed performance issue in measuring text
+  * Fixed test failures on PyPy3
+  * Workaround for edge case of object from Faiss with no `__class__`
+  * Add Traditional Chinese readme
+  * Add `Syntax.guess_lexer`, add support for more lexers
+  * Add `lexer` parameter to `Syntax.from_path` to allow for overrides
+  * Workaround for edge case of object from Faiss with no `__class__`
+  * Ensure `Syntax` always justifies left
+  * Handle classes in inspect when methods=True
+
+---

Old:

  rich-11.0.0.tar.gz

New:

  rich-12.3.0.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.kUMlPf/_old  2022-07-07 12:58:41.527441549 +0200
+++ /var/tmp/diff_new_pack.kUMlPf/_new  2022-07-07 12:58:41.531441554 +0200
@@ -21,7 +21,7 @@
 %define skip_python2 1
 
 Name:   python-rich
-Version:11.0.0
+Version:12.3.0
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT

++ rich-

commit python-rich for openSUSE:Factory

2022-04-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2022-04-20 16:57:12

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.1941 (New)


Package is "python-rich"

Wed Apr 20 16:57:12 2022 rev:18 rq:970999 version:11.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2022-01-14 
23:15:14.778709379 +0100
+++ /work/SRC/openSUSE:Factory/.python-rich.new.1941/python-rich.changes
2022-04-20 16:57:42.250644018 +0200
@@ -1,0 +2,5 @@
+Thu Apr 14 07:17:44 UTC 2022 - Hui-Zhi Zhao 
+
+- Ignore python3.6.2 for test since it doesn't support it. 
+
+---



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.821OKq/_old  2022-04-20 16:57:42.754644489 +0200
+++ /var/tmp/diff_new_pack.821OKq/_new  2022-04-20 16:57:42.758644493 +0200
@@ -19,6 +19,7 @@
 
 %{?!python_module:%define python_module() python3-%{**}}
 %define skip_python2 1
+
 Name:   python-rich
 Version:11.0.0
 Release:0
@@ -67,7 +68,9 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
+%if "%{python_flavor}" >= "python362"
 %pytest -k 'not test_log'
+%endif
 
 %files %{python_files}
 %license LICENSE


commit python-rich for openSUSE:Factory

2022-01-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2022-01-14 23:13:44

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.1892 (New)


Package is "python-rich"

Fri Jan 14 23:13:44 2022 rev:17 rq:946510 version:11.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2021-11-08 
17:25:08.680731151 +0100
+++ /work/SRC/openSUSE:Factory/.python-rich.new.1892/python-rich.changes
2022-01-14 23:15:14.778709379 +0100
@@ -1,0 +2,47 @@
+Fri Jan 14 20:08:47 UTC 2022 - Ben Greiner 
+
+- Update to 11.0.0
+  * Note: as a major version bump, this version has some breaking
+changes. These changes won't affect many people, but we like to
+be strict about semver. See the release notes below.
+  * Added max_depth arg to pretty printing #1585
+  * Added vertical_align to Table.add_row #1590
+  * Fixed issue with pretty repr in jupyter notebook #1717
+  * Fix Traceback theme defaults override user supplied styles
+#1786
+  * breaking Deprecated rich.console.RenderGroup, now named
+rich.console.Group
+  * breaking Syntax.__init__ parameter lexer_name renamed to lexer
+  * Syntax constructor accepts both str and now a pygments lexer
+#1748
+- Releases 10.16.X
+  * A bugfix for progress bars in Jupyter in this release. And a
+new property on Text class which exports the equivalent console
+markup.
+  * Double print of progress bar in Jupyter #1737
+  * Added Text.markup property #1751
+- Releases 10.15.X
+  * Added dynamic_progress.py to examples
+  * Added ConsoleOptions.update_height
+  * Fixed Padding not respecting height
+  * Added Text.from_ansi method
+  * Changed Some optimizations for simple strings (with only single
+cell widths)
+  * Fixed issue with progress bar not rendering markup #1721
+  * Fixed race condition when exiting Live #1530
+  * Fix Deadlock issue #1734
+- Release 10.14.0
+  * Mostly fixes for edge cases. Added a rich_cast function to
+rich.protocol, which is unlikely to be used outside of Rich
+itself.
+  * Fixed progress speed not updating when total doesn't change
+  * Fixed superfluous new line in Status #1662
+  * Fixed Windows legacy width again
+  * Fixed infinite loop in set_cell_size #1682
+  * Added file protocol to URL highlighter #1681
+  * Added rich.protocol.rich_cast
+  * Allowed __rich__ to work recursively
+  * Allowed Text classes to work with sep in print #1689
+- Fix dependencies with dropping python36 quirks
+
+---

Old:

  rich-10.13.0.tar.gz

New:

  rich-11.0.0.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.wM7CQV/_old  2022-01-14 23:15:15.450709812 +0100
+++ /var/tmp/diff_new_pack.wM7CQV/_new  2022-01-14 23:15:15.454709815 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-rich
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2020-2021, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,10 +17,10 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%{?!python_module:%define python_module() python3-%{**}}
 %define skip_python2 1
 Name:   python-rich
-Version:10.13.0
+Version:11.0.0
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT
@@ -29,12 +29,12 @@
 Source: 
https://github.com/willmcgugan/rich/archive/v%{version}.tar.gz#/rich-%{version}.tar.gz
 BuildRequires:  %{python_module colorama >= 0.4.3}
 BuildRequires:  %{python_module commonmark >= 0.9.1}
+BuildRequires:  %{python_module dataclasses >= 0.7 if %python-base < 3.7}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module poetry-core}
 BuildRequires:  %{python_module pygments >= 2.6.0}
-BuildRequires:  %{python_module typing_extensions >= 3.7.4}
+BuildRequires:  %{python_module typing_extensions >= 3.7.4 if %python-base < 
3.8}
 BuildRequires:  python-rpm-macros
-BuildRequires:  (python3-dataclasses >= 0.7 if python3-base < 3.7 else 
python36-dataclasses >= 0.7)
 # SECTION test requirements
 BuildRequires:  %{python_module pytest}
 # /SECTION
@@ -42,8 +42,10 @@
 Requires:   python-colorama >= 0.4.3
 Requires:   python-commonmark >= 0.9.1
 Requires:   python-pygments >= 2.6.0
-Requires:   python-typing_extensions >= 3.7.4
 Suggests:   python-ipywidgets
+%if 0%{?python_version_nodots} < 38
+Requires:   python-typing_extensions >= 3.7.4
+%endif
 %if 0%{?python_version_nodots} < 37
 Requires: 

commit python-rich for openSUSE:Factory

2021-11-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2021-11-08 17:24:21

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.1890 (New)


Package is "python-rich"

Mon Nov  8 17:24:21 2021 rev:16 rq:930010 version:10.13.0

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2021-05-19 
17:49:33.169491184 +0200
+++ /work/SRC/openSUSE:Factory/.python-rich.new.1890/python-rich.changes
2021-11-08 17:25:08.680731151 +0100
@@ -1,0 +2,45 @@
+Sun Nov  7 18:35:23 UTC 2021 - Martin Hauke 
+
+- Update to versino 10.13.0
+  Added
+  * Added json.dumps parameters to print_json.
+  Fixed
+  * Fixed an edge case bug when console module try to detect if
+they are in a tty at the end of a pytest run.
+  * Fixed issue with TERM env vars that have more than one hyphen.
+  * Fixed missing new line after progress bar when terminal is not
+interactive.
+  * Fixed exception in IPython when disabling pprint with %pprint.
+  * Fixed issue where values longer than the console width
+produced invalid JSON.
+  * Fixes trailing comma when pretty printing dataclass with last
+field repr=False.
+  Changed
+  * Markdown codeblocks now word-wrap #1515
+
+---
+Mon Oct 25 21:30:41 UTC 2021 - Martin Hauke 
+
+- Update to version 10.12.0
+  Updated
+  * Official Py3.10 release
+  Fixed
+  * Fixed detection of custom repr when pretty printing dataclasses
+- Update to version 10.11.0
+  * Added two new options to Tracebacks, to hide framework code,
+and guard against very long tracebacks.
+- Update to version 10.10.0
+  * Added stdin support to rich.json
+  * Fixed pretty printing of objects with fo magic with getattr.
+- Update to version 10.9.0
+  * This release highlights JSON keys with a different color
+- Update to version 10.8.0
+  * This release adds pretty printing of JSON
+
+---
+Fri Aug 20 11:34:28 UTC 2021 - Martin Hauke 
+
+- Update to version 10.7.0
+  * https://github.com/willmcgugan/rich/releases/tag/v10.7.0
+
+---

Old:

  rich-10.2.1.tar.gz

New:

  rich-10.13.0.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.mwDJAa/_old  2021-11-08 17:25:09.596731752 +0100
+++ /var/tmp/diff_new_pack.mwDJAa/_new  2021-11-08 17:25:09.600731755 +0100
@@ -20,7 +20,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-rich
-Version:10.2.1
+Version:10.13.0
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT

++ rich-10.2.1.tar.gz -> rich-10.13.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-rich/rich-10.2.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-rich.new.1890/rich-10.13.0.tar.gz differ: 
char 13, line 1


commit python-rich for openSUSE:Factory

2021-05-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2021-05-19 17:49:21

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.2988 (New)


Package is "python-rich"

Wed May 19 17:49:21 2021 rev:15 rq:894194 version:10.2.1

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2021-04-06 
17:32:47.783328353 +0200
+++ /work/SRC/openSUSE:Factory/.python-rich.new.2988/python-rich.changes
2021-05-19 17:49:33.169491184 +0200
@@ -1,0 +2,18 @@
+Tue May 18 16:01:09 UTC 2021 - Martin Hauke 
+
+- Update to version 10.2.1
+  * Fixed panel in Markdown exploding
+- Update to version 10.2.0
+  Added
+  * syntax for call, i.e. "Foo(bar)"
+  * Console.measure as a convenient alias for Measurement.get
+  * support for pretty printing attrs objects
+  * mappingproxy to pretty print
+  * UserDict and UserList support to pretty printer
+  Changed
+  * colorama init to set strip=False
+  * Changed highlighter for False, True, None to not match in the
+middle of a word. i.e. NoneType is no longer highlighted as
+None
+
+---

Old:

  rich-10.1.0.tar.gz

New:

  rich-10.2.1.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.LJKd6r/_old  2021-05-19 17:49:34.081487360 +0200
+++ /var/tmp/diff_new_pack.LJKd6r/_new  2021-05-19 17:49:34.085487343 +0200
@@ -20,7 +20,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-rich
-Version:10.1.0
+Version:10.2.1
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT

++ rich-10.1.0.tar.gz -> rich-10.2.1.tar.gz ++
/work/SRC/openSUSE:Factory/python-rich/rich-10.1.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-rich.new.2988/rich-10.2.1.tar.gz differ: 
char 13, line 1


commit python-rich for openSUSE:Factory

2021-04-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2021-04-06 17:31:12

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.2401 (New)


Package is "python-rich"

Tue Apr  6 17:31:12 2021 rev:14 rq:883225 version:10.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2021-04-01 
14:19:14.720150589 +0200
+++ /work/SRC/openSUSE:Factory/.python-rich.new.2401/python-rich.changes
2021-04-06 17:32:47.783328353 +0200
@@ -1,0 +2,7 @@
+Tue Apr  6 09:20:59 UTC 2021 - Martin Hauke 
+
+- Update to version 10.1.0
+  * Fixed support for jupyter qtconsole and similar Jupyter
+environments.
+
+---

Old:

  rich-10.0.1.tar.gz

New:

  rich-10.1.0.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.Big48p/_old  2021-04-06 17:32:48.723329416 +0200
+++ /var/tmp/diff_new_pack.Big48p/_new  2021-04-06 17:32:48.727329421 +0200
@@ -20,7 +20,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-rich
-Version:10.0.1
+Version:10.1.0
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT

++ rich-10.0.1.tar.gz -> rich-10.1.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-rich/rich-10.0.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-rich.new.2401/rich-10.1.0.tar.gz differ: 
char 27, line 1


commit python-rich for openSUSE:Factory

2021-04-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2021-04-01 14:17:51

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.2401 (New)


Package is "python-rich"

Thu Apr  1 14:17:51 2021 rev:13 rq:882371 version:10.0.1

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2021-03-11 
20:12:19.064666085 +0100
+++ /work/SRC/openSUSE:Factory/.python-rich.new.2401/python-rich.changes
2021-04-01 14:19:14.720150589 +0200
@@ -1,0 +2,39 @@
+Tue Mar 30 20:04:51 UTC 2021 - Martin Hauke 
+
+- Update to version 10.0.1
+  * Fixed race condition that duplicated lines in progress.
+- Update to version 10.0.0
+  Changed
+  * Made pydoc import lazy as at least one use found it slow to
+import.
+  * 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_width.
+  Added
+  * 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.
+  * Fixed incorrect measurement of Text with new lines and
+whitespace.
+  * Made type annotations consistent for various total keyword
+arguments in rich.progress and rich.progress_bar.
+  * Disabled Progress no longer displays itself when starting.
+
+---

Old:

  rich-9.13.0.tar.gz

New:

  rich-10.0.1.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.QE7EkA/_old  2021-04-01 14:19:15.540151682 +0200
+++ /var/tmp/diff_new_pack.QE7EkA/_new  2021-04-01 14:19:15.540151682 +0200
@@ -20,7 +20,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-rich
-Version:9.13.0
+Version:10.0.1
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT

++ rich-9.13.0.tar.gz -> rich-10.0.1.tar.gz ++
/work/SRC/openSUSE:Factory/python-rich/rich-9.13.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-rich.new.2401/rich-10.0.1.tar.gz differ: 
char 18, line 1


commit python-rich for openSUSE:Factory

2021-03-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2021-03-11 20:10:15

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.2401 (New)


Package is "python-rich"

Thu Mar 11 20:10:15 2021 rev:12 rq:877412 version:9.13.0

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2021-01-25 
18:25:32.148595706 +0100
+++ /work/SRC/openSUSE:Factory/.python-rich.new.2401/python-rich.changes
2021-03-11 20:12:19.064666085 +0100
@@ -1,0 +2,90 @@
+Sat Mar  6 16:35:37 UTC 2021 - Martin Hauke 
+
+- Update to version 9.13.0
+  Added
+  * Pretty printer now supports dataclasses
+  Fixed
+  * Fixed Syntax background #1088
+  * Fix for double tracebacks when no formatter #1079
+  Changed
+  * Added ws and wss to url highlighter
+
+---
+Tue Mar  2 07:23:19 UTC 2021 - Martin Hauke 
+
+- Update to version 9.12.4
+  Fixed
+  * Fixed custom formatters with rich tracebacks in RichHandler.
+  Changed
+  * Allow highly compressed table cells to go to 0 width
+  * Optimization to remove empty styles in various places
+- Update to version 9.12.3
+  Changed
+  * Optimized Padding
+- Update to version 9.12.2
+  Added
+  * Added ConsoleOptions.copy
+  Changed
+  * Optimized ConsoleOptions.update
+- Update to version 9.12.1
+  Fixed
+  * Fixed deadlock in Progress
+  Added
+  * Added Task.finished_speed
+  Changed
+  * Froze TransferSpeedColumn speed when task is finished
+  * Added SIGINT handler to downloader.py example
+  * Optimization for large tables
+- Update to version 9.12.0
+  Fixed
+  * Fixed issue with Syntax and missing lines in Layout
+  * Fixed issue with nested markdown elements
+  * Fixed new lines not invoking render hooks
+  * Fixed Align setting height to child
+  Changed
+  * Printing a table with no columns now result in a blank line
+  Added
+  * Added height to Panel
+- Update to version 9.11.1
+  Fixed
+  * Fixed table with expand=False not expanding when
+justify="center"
+  * Fixed single renderable in Layout not respecting height
+  * Fixed COLUMNS and LINES env var #1019
+  * Layout now respects minimum_size when fixes sizes are greater
+than available space
+  * HTML export now changes link underline score to match terminal.
+  Changed
+  * python -m rich.markdown and rich.syntax show usage with no
+file.
+  Added
+  * Added height parameter to Layout
+  * Added python -m rich.segment
+- Update to version 9.11.0
+  Fixed
+  * Fixed error message for tracebacks with broken __str__ #980
+  * Fixed markup edge case #987
+  Added
+  * Added cheeky sponsorship request to test card
+  * Added quiet argument to Console constructor
+  * Added support for a callback function to format timestamps
+(allows presentation of milliseconds)
+  * Added Console.set_alt_screen and Console.screen
+  * Added height to ConsoleOptions
+  * Added vertical parameter to Align
+  * Added Layout class
+  Changed
+  * Pretty.overflow now defaults to None
+  * Panel now respects options.height
+  * Traceback lexer defaults to Python if no extension on source
+  * Added ConsoleDimensions size attribute to ConsoleOptions so
+that size can't change mid-render
+- Update to version 9.10.0
+  Changed
+  * Some optimizations for Text
+  * Further optimized Tracebacks by not tokenizing code more that
+necessary
+  * Table Column.header_style and Column.footer_style are now
+added to Table header/footer style
+
+---

Old:

  rich-9.9.0.tar.gz

New:

  rich-9.13.0.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.W91Bpu/_old  2021-03-11 20:12:32.260687499 +0100
+++ /var/tmp/diff_new_pack.W91Bpu/_new  2021-03-11 20:12:32.264687505 +0100
@@ -2,7 +2,7 @@
 # spec file for package python-rich
 #
 # Copyright (c) 2021 SUSE LLC
-# Copyright (c) 2020, Martin Hauke 
+# Copyright (c) 2020-2021, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-rich
-Version:9.9.0
+Version:9.13.0
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT

++ rich-9.9.0.tar.gz -> rich-9.13.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-rich/rich-9.9.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-rich.new.2401/rich-9.13.0.tar

commit python-rich for openSUSE:Factory

2021-01-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2021-01-25 18:24:57

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.28504 (New)


Package is "python-rich"

Mon Jan 25 18:24:57 2021 rev:11 rq:866562 version:9.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2020-12-21 
10:26:59.176222654 +0100
+++ /work/SRC/openSUSE:Factory/.python-rich.new.28504/python-rich.changes   
2021-01-25 18:25:32.148595706 +0100
@@ -1,0 +2,62 @@
+Mon Jan 25 10:30:46 UTC 2021 - Ben Greiner 
+
+- Update to version 9.9.0
+  Changed
+  * Extended Windows palette to 16 colors
+  * Modified windows palette to Windows 10 colors
+  * Change regex for attrib_name to be more performant
+  * Optimized traceback generation
+  Fixed
+  * Fix double line tree guides on Windows
+  * Fixed Tracebacks ignoring initial blank lines
+  * Partial fix for tracebacks not finding source after chdir
+  Added
+  * Added post_style argument to Segment.apply_style 
+- Changelog for 9.8.2
+  * Fixed deadlock in live #927
+- Changelog for 9.8.1
+  * Fixed rich.inspect failing with attributes that claim to be
+callable but aren't #916
+- Changelog for 9.8.0
+  Added
+  * Added rich_measure for tree
+  * Added rich.align.VerticalCenter
+  Changed
+  * The style argument on Align now applies to background only
+  * Changed display of progress bars in no_color mode for 
+ clarity
+  * Console property size will fall back to getting the 
+terminal size of stdout it stdin fails, this allows size 
+to be correctly determined when piping
+  Fixed
+  * Fixed panel cropping when shrunk too bar
+  * Allow passing markdown over STDIN when using python -m 
+rich.markdown
+  * Fix printing MagicMock.mock_calls #903
+- Changelog for 9.7.0
+  * Added rich.tree
+  * Added no_color argument to Console
+- Changelog for 9.6.2
+  * Fixed markup escaping edge case #878
+  * Double tag escape, i.e. "\\[foo]" results in a 
+backslash plus [foo] tag
+  * Fixed header_style not applying to headers in 
+positional args #953
+- Changelog for 9.6.1
+  * Fixed encoding error on Windows when loading code for 
+Tracebacks
+- Changelog for 9.6.0
+  Changed
+  * MarkupError exception raise from None to omit internal 
+exception
+  * Factored out RichHandler.render and 
+RichHandler.render_message for easier extending
+  * Display pretty printed value in rich.inspect
+  Added
+  * Added Progress.TimeElapsedColumn
+  * Added IPython support to pretty.install
+  Fixed
+  * Fixed display of locals in Traceback for stdin
+- Add dataclasses BuildRequires for python 3.6 builds
+
+---

Old:

  rich-9.5.1.tar.gz

New:

  rich-9.9.0.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.1XW6OL/_old  2021-01-25 18:25:33.216597259 +0100
+++ /var/tmp/diff_new_pack.1XW6OL/_new  2021-01-25 18:25:33.216597259 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-rich
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 # Copyright (c) 2020, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,29 +20,31 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-rich
-Version:9.5.1
+Version:9.9.0
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT
 Group:  Development/Languages/Python
 URL:https://github.com/willmcgugan/rich
 Source: 
https://github.com/willmcgugan/rich/archive/v%{version}.tar.gz#/rich-%{version}.tar.gz
+BuildRequires:  %{python_module colorama >= 0.4.3}
+BuildRequires:  %{python_module commonmark >= 0.9.1}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module poetry-core}
+BuildRequires:  %{python_module pygments >= 2.6.0}
+BuildRequires:  %{python_module typing_extensions >= 3.7.4}
 BuildRequires:  python-rpm-macros
+BuildRequires:  (python3-dataclasses >= 0.7 if python3-base < 3.7 else 
python36-dataclasses >= 0.7)
 # SECTION test requirements
-BuildRequires:  %{python_module colorama >= 0.4.3}
-BuildRequires:  %{python_module commonmark >= 0.9.1}
-BuildRequires:  %{python_module pygments >= 2.6.0}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module typing_extensions >= 3.7.4}
 # /SECTION
 BuildRequires:  fdupes
 Requires:   python-colorama >= 0.4.3
 Requires:   python-commonmark >= 0.9.1
 Requires:   python-pygments >= 2.6.0
 R

commit python-rich for openSUSE:Factory

2020-12-21 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package python-rich for openSUSE:Factory 
checked in at 2020-12-21 10:24:19

Comparing /work/SRC/openSUSE:Factory/python-rich (Old)
 and  /work/SRC/openSUSE:Factory/.python-rich.new.5145 (New)


Package is "python-rich"

Mon Dec 21 10:24:19 2020 rev:10 rq:857159 version:9.5.1

Changes:

--- /work/SRC/openSUSE:Factory/python-rich/python-rich.changes  2020-10-29 
14:51:53.121218519 +0100
+++ /work/SRC/openSUSE:Factory/.python-rich.new.5145/python-rich.changes
2020-12-21 10:26:59.176222654 +0100
@@ -1,0 +2,76 @@
+Fri Dec 18 19:46:52 UTC 2020 - Martin Hauke 
+
+- Update to version 9.5.1
+  * Fixed hex number highlighting
+- Update to version 9.5.0
+  Changed
+  * If file is not specified on Console then the Console.file will
+return the current sys.stdout. Prior to 9.5.0 sys.stdout was
+cached on the Console, which could break code that wrapped
+sys.stdout after the Console was constructed.
+  * Changed Color.__str__ to not include ansi codes
+  * Changed Console.size to get the terminal dimensions via
+sys.stdin. This means that if you set file to be an
+io.StringIO file (for example) then the width will be set to
+the current terminal dimensions and not a default of 80.
+  Added
+  * Added stderr parameter to Console
+  * Added rich.reconfigure
+  * Added Color.__rich__
+  * Added Console.style parameter
+  * Added Table.highlight parameter to enable highlighting ofcells
+  * Added Panel.highlight parameter to enable highlighting of panel
+title
+  * Added highlight to ConsoleOptions
+  Fixed
+  * Fixed double output in rich.live #485
+  * Fixed Console.out highlighting not reflecting defaults #827
+  * FileProxy now raises TypeError for empty non-str arguments #828
+- Update to version 9.5.0
+  Added
+  * Added rich.live #382
+  * Added algin parameter to Rule and Console.rule
+  * Added rich.Status class and Console.status
+  * Added getitem to Text
+  * Added style parameter to Console.log
+  * Added rich.diagnose command
+  Changed
+  * Table.add_row style argument now applies to entire line and not
+just cells
+  * Added end_section parameter to Table.add_row to force a line
+underneath row
+  Fixed
+  * Fixed suppressed traceback context #468
+- Update to version 9.3.0
+  Added
+  * Added get_datetime parameter to Console, to allow for
+repeatable tests
+  * Added get_time parameter to Console
+  * Added rich.abc.RichRenderable
+  * Added expand_all to rich.pretty.install()
+  * Added locals_max_length, and locals_max_string to Traceback and
+logging.RichHandler
+  * Set defaults of max_length and max_string for Traceback to 10
+and 80
+  * Added disable argument to Progress
+  Changed
+  * Reformatted test card (python -m rich)
+  Fixed
+  * Fixed redirecting of stderr in Progress
+  * Fixed broken expanded tuple of one #445
+  * Fixed justify argument not working in console.log #460
+- Update to version 9.2.0
+  Added
+  * Added tracebacks_show_locals parameter to RichHandler
+  * Added max_string to Pretty
+  * Added rich.ansi.AnsiDecoder
+  * Added decoding of ansi codes to captured stdout in Progress
+  * Added expand_all to rich.pretty.pprint
+  Changed
+  * Applied dim=True to indent guide styles
+  * Factored out RichHandler.get_style_and_level to allow for
+overriding in subclasses
+  * Hid progress bars from html export
+  * rich.pretty.pprint now soft wraps
+
+---

Old:

  rich-9.1.0.tar.gz

New:

  rich-9.5.1.tar.gz



Other differences:
--
++ python-rich.spec ++
--- /var/tmp/diff_new_pack.E6KvC7/_old  2020-12-21 10:27:01.204224953 +0100
+++ /var/tmp/diff_new_pack.E6KvC7/_new  2020-12-21 10:27:01.208224957 +0100
@@ -20,7 +20,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-rich
-Version:9.1.0
+Version:9.5.1
 Release:0
 Summary:A Python library for rich text and beautiful formatting in the 
terminal
 License:MIT
@@ -31,15 +31,15 @@
 BuildRequires:  %{python_module poetry-core}
 BuildRequires:  python-rpm-macros
 # SECTION test requirements
-BuildRequires:  %{python_module colorama >= 0.4.0}
-BuildRequires:  %{python_module commonmark >= 0.9.0}
+BuildRequires:  %{python_module colorama >= 0.4.3}
+BuildRequires:  %{python_module commonmark >= 0.9.1}
 BuildRequires:  %{python_module pygments >= 2.6.0}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module typing_extensions >= 3.7.4}
 # /SECTION
 BuildRequires:  fdupes
-Requires:   python-colorama >= 0.4.0
-Requires:   python-commonmark >= 0.9.0
+Requires:   python-colorama