Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-urwid for openSUSE:Factory checked in at 2024-04-07 22:11:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-urwid (Old) and /work/SRC/openSUSE:Factory/.python-urwid.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-urwid" Sun Apr 7 22:11:39 2024 rev:25 rq:1165860 version:2.6.10 Changes: -------- --- /work/SRC/openSUSE:Factory/python-urwid/python-urwid.changes 2024-02-27 22:49:57.390014336 +0100 +++ /work/SRC/openSUSE:Factory/.python-urwid.new.1905/python-urwid.changes 2024-04-07 22:13:54.663973476 +0200 @@ -1,0 +2,54 @@ +Sat Apr 6 17:38:32 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 2.6.10: + * `ScrollBar`: fully support `__length_hint__` if not `Sized` +- update to 2.6.9: + * Support relative scroll for `ListBox` + * Absolute scrolling calculation is resource-hungry and can + cause serious issues on the long lists. + * This change also rework calculation allowing to use + `ScrollBar` with `TreeList` (users should prevent infinite + load cycle on lazy-load self). + * Support `` key reading for sgrmouse + * Historically key reading was not implemented due to `` for + buttons 1-3 is handled by the most GUI terminal emulators + itself. + * Fix regression in `TreeWidget`: original widget can be + overridden +- update to 2.6.8: + * Fix regression: Overlay not accepted relative positioning +- update to 2.6.7: + * Fix `MainLoop.watch_pipe` regression for the callback outcome + not `False` +- update to 2.6.6: + * Fix Columns sizing and pack behavior +- update to 2.6.5: + * Allow `wcwidth` to select unicode version + * `TreeWidget`: do not use deprecated API in + `update_expanded_icon` +- update to 2.6.4: + * Fix regression from 2.6.1: `ListBox` used for tree + implementation. +- update to 2.6.3: + * Fix regression from 2.6.2: weight can be `float` +- update to 2.6.2: + * Feature: support `Widget` instance as `Frame` focus part in + constructor + * Feature: `EventLoop.run_in_executor` should accept `**kwargs` + * Feature: extend validation for `Columns` and `Pile` + * Fix: nonstandard display typing issues + * Fix: Text pack for `layout` without `pack` + * Fix: `ListBox` render crash if empty elements in tail +- update to 2.6.1: + * Fix a scenario with ellipsis wrap not fit in screen columns +- update to 2.6.0: + * ### Compiled C extension is not used anymore. + * It became a blocker for the future correct Unicode support + and caused pain for some of end users building package + separately. + * Fix regression in the `LineBox._w`: should be a property + * Fix ellipsis encoding in the text layout + * Fix ListBox `MAX_LEFT`/`MAX_RIGHT` report for `keypress` as + unhandled + +------------------------------------------------------------------- Old: ---- urwid-2.5.3.tar.gz New: ---- urwid-2.6.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-urwid.spec ++++++ --- /var/tmp/diff_new_pack.WJP712/_old 2024-04-07 22:13:55.992022180 +0200 +++ /var/tmp/diff_new_pack.WJP712/_new 2024-04-07 22:13:56.008022766 +0200 @@ -18,11 +18,11 @@ %{?sle15_python_module_pythons} Name: python-urwid -Version: 2.5.3 +Version: 2.6.10 Release: 0 Summary: A full-featured console (xterm et al.) user interface library License: LGPL-2.1-or-later -URL: http://urwid.org +URL: https://github.com/urwid/urwid Source: https://files.pythonhosted.org/packages/source/u/urwid/urwid-%{version}.tar.gz BuildRequires: %{python_module curses} BuildRequires: %{python_module devel} @@ -33,9 +33,10 @@ BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros +BuildArch: noarch Requires: python-curses -Requires: python-wcwidth Requires: python-typing_extensions +Requires: python-wcwidth %python_subpackages %description @@ -62,7 +63,7 @@ %install %pyproject_install -%python_expand %fdupes %{buildroot}%{$python_sitearch} +%python_expand %fdupes %{buildroot}%{$python_sitelib} %check %pyunittest discover -v @@ -70,6 +71,6 @@ %files %{python_files} %license COPYING %doc README.rst -%{python_sitearch}/urwid -%{python_sitearch}/urwid-%{version}.dist-info +%{python_sitelib}/urwid +%{python_sitelib}/urwid-%{version}.dist-info ++++++ urwid-2.5.3.tar.gz -> urwid-2.6.10.tar.gz ++++++ ++++ 21018 lines of diff (skipped)