Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pythondialog for openSUSE:Factory checked in at 2022-10-08 01:25:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pythondialog (Old) and /work/SRC/openSUSE:Factory/.python-pythondialog.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pythondialog" Sat Oct 8 01:25:22 2022 rev:2 rq:1008704 version:3.5.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pythondialog/python-pythondialog.changes 2020-01-21 21:03:38.452940565 +0100 +++ /work/SRC/openSUSE:Factory/.python-pythondialog.new.2275/python-pythondialog.changes 2022-10-08 01:25:39.902290209 +0200 @@ -1,0 +2,59 @@ +Thu Oct 6 22:56:24 UTC 2022 - Yogalakshmi Arunachalam <yarunacha...@suse.com> + +- Update to version 3.5.3 + + Fix related to the 'timeout' option (--timeout for dialog) + + * dialog.py (Dialog._perform): ignore the dialog output when a timeout + occurred, which we know thanks to the exit code. Without this change, + output parsing or checking (e.g., in Dialog._widget_with_no_output()) + would be broken by the '\ntimeout\n' string printed by dialog in such + cases (seen with msgbox, at least). + + It might be that parsing is still disturbed for some widgets when a + timeout occurs, if they never produce an empty output in a no-timeout + situation: this remains to be checked. Also, it appears that the + --timeout option doesn't work with all widgets in the dialog + backend (tested with dialog 1.3-20201126: 'msgbox', 'checklist' and + 'menu' support --timeout; 'inputbox' and 'mixedform' don't; other + widgets untested with this option). + + Show use of d.add_persistent_args(["--no-nl-expand"]) in examples + + * Using this option is quite relevant when using pythondialog. Thanks to + ChristianTacke for the report. Closes: + <https://github.com/frougon/pythondialog/issues/8>. + + Improve support for the --timeout dialog option + + * Set DIALOG_TIMEOUT in the environment when invoking dialog; this + allows us to distinguish between DIALOG_TIMEOUT and DIALOG_ESC. Add + the corresponding TIMEOUT attribute to the Dialog class. Thanks to + Rolf for the report. Closes: + <https://sourceforge.net/p/pythondialog/bugs/11/>. + +- Update to version 3.5.1 + + README.rst: update the latest version of the Python 2 backport + + * README.rst: the latest version of the Python 2 backport is now 3.5.1. + This will also be the last version, unless metadata needs to be updated + (e.g., if the home page or Git repository were to move, we would + probably have to make a new upload in order to update the data published + on PyPI). + + Safer instruction when using easy_install + + * INSTALL: when easy_install is mentioned (deprecated method!), + explicitly use <base_dir>/bin/easy_install to ensure it comes from the + right Python installation. + + demo: remove invalid escape sequence from sample string + + * examples/with-autowidgetsize/demo.py: same change as in commit + 94f0dc952f7cfe7cecc7865dd3febf4a457072c0, since the file is essentially + a copy of examples/demo.py. The escape sequence \/ is invalid in normal + strings; use a raw string here, since the goal was to display both + characters. + +------------------------------------------------------------------- Old: ---- pythondialog-3.5.1.tar.gz New: ---- pythondialog-3.5.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pythondialog.spec ++++++ --- /var/tmp/diff_new_pack.Mnyl2V/_old 2022-10-08 01:25:40.394291338 +0200 +++ /var/tmp/diff_new_pack.Mnyl2V/_new 2022-10-08 01:25:40.402291356 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pythondialog # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pythondialog -Version: 3.5.1 +Version: 3.5.3 Release: 0 Summary: A Python interface to the UNIX dialog utility and mostly-compatible programs License: LGPL-2.1-only ++++++ pythondialog-3.5.1.tar.gz -> pythondialog-3.5.3.tar.gz ++++++ ++++ 3374 lines of diff (skipped)