Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spyder for openSUSE:Factory checked in at 2022-06-05 21:28:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/spyder (Old) and /work/SRC/openSUSE:Factory/.spyder.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spyder" Sun Jun 5 21:28:42 2022 rev:40 rq:980902 version:5.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/spyder/spyder.changes 2022-04-11 23:50:16.090369088 +0200 +++ /work/SRC/openSUSE:Factory/.spyder.new.1548/spyder.changes 2022-06-05 21:28:50.977072138 +0200 @@ -1,0 +2,31 @@ +Sun Jun 5 16:20:08 UTC 2022 - Ben Greiner <[email protected]> + +- Update the requirements, add note about test suite + +------------------------------------------------------------------- +Tue May 24 09:40:22 UTC 2022 - andy great <[email protected]> + +- Update to version 5.3.1. + * New features + * Add a toolbar to the Variable Explorer viewer for dictionaries, + lists and sets to easily access the functionality available + through its context menu. + * Add navigation with extra buttons in the editor for mouses + that support them. + * Add --no-web-widgets command line option to disable + plugins/widgets that use Qt Webengine widgets. + * Important fixes + * Fix several important bugs related to the Autoformat on save + functionality. + * Fix options related to the Working directory entry in Preferences. + * Make code completion widget entries accessible to screen readers. + * New API features + * Add get_command_line_options to SpyderPluginV2 so that + plugins can access the command line options passed to Spyder. + * The current interpreter used by all Spyder plugins can be + accessed now through the executable option of the Main \ + interpreter plugin. + * Full changelog here, + * https://github.com/spyder-ide/spyder/releases/tag/v5.3.1 + +------------------------------------------------------------------- Old: ---- spyder-5.3.0.tar.gz New: ---- spyder-5.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spyder.spec ++++++ --- /var/tmp/diff_new_pack.WnQQKL/_old 2022-06-05 21:28:51.789073230 +0200 +++ /var/tmp/diff_new_pack.WnQQKL/_new 2022-06-05 21:28:51.793073236 +0200 @@ -16,10 +16,12 @@ # -# boo#1190482 +# The tests fail randomly with segfaults on the obs servers. +# You MUST test locally with `osc build --with test` and checkout the app in +# your live system before submitting an update. %bcond_with test Name: spyder -Version: 5.3.0 +Version: 5.3.1 Release: 0 Summary: The Scientific Python Development Environment License: MIT @@ -35,7 +37,7 @@ Requires: cookiecutter >= 1.6.0 Requires: python3-Pygments >= 2.0 Requires: python3-QtAwesome >= 1.0.2 -Requires: python3-QtPy >= 2.0.1 +Requires: python3-QtPy >= 2.1.0 Requires: python3-Rtree >= 0.9.7 Requires: python3-Sphinx >= 0.6.6 Requires: python3-atomicwrites >= 1.2.0 @@ -64,12 +66,12 @@ Requires: python3-pyls-spyder >= 0.4.0 Requires: python3-python-lsp-black >= 1.2.0 Requires: python3-pyxdg >= 0.26 -Requires: python3-pyzmq >= 17 +Requires: python3-pyzmq >= 22.1.0 Requires: python3-qstylizer >= 0.1.10 Requires: python3-qt5 Requires: python3-qtwebengine-qt5 Requires: python3-rope >= 0.10.5 -Requires: python3-setuptools >= 39.0.0 +Requires: python3-setuptools >= 49.6.0 Requires: python3-textdistance >= 4.2.0 Requires: python3-three-merge >= 0.1.1 Requires: python3-watchdog @@ -112,7 +114,7 @@ BuildRequires: python3-Pillow BuildRequires: python3-Pygments >= 2.0 BuildRequires: python3-QtAwesome >= 1.0.2 -BuildRequires: python3-QtPy >= 2.0.1 +BuildRequires: python3-QtPy >= 2.1.0 BuildRequires: python3-Rtree >= 0.9.7 BuildRequires: python3-Sphinx >= 0.6.6 BuildRequires: python3-atomicwrites >= 1.2.0 @@ -154,7 +156,7 @@ BuildRequires: python3-pytest-timeout BuildRequires: python3-python-lsp-black >= 1.2.0 BuildRequires: python3-pyxdg >= 0.26 -BuildRequires: python3-pyzmq >= 17 +BuildRequires: python3-pyzmq >= 22.1.0 BuildRequires: python3-qstylizer >= 0.1.10 BuildRequires: python3-qt5 BuildRequires: python3-qtwebengine-qt5 @@ -170,7 +172,7 @@ BuildRequires: (python3-QDarkStyle >= 3.0.2 with python3-QDarkStyle < 3.1.0) BuildRequires: (python3-python-lsp-server >= 1.4.1 with python3-python-lsp-server < 1.5) BuildRequires: (python3-qtconsole >= 5.3.0 with python3-qtconsole < 5.4.0) -BuildRequires: (python3-spyder-kernels >= 2.3.0 with python3-spyder-kernels < 2.4.0) +BuildRequires: (python3-spyder-kernels >= 2.3.1 with python3-spyder-kernels < 2.4.0) %endif %description @@ -387,11 +389,18 @@ donttest+=" or known_leak" +# segfault in obs, successful in live system +donttest+=" or test_module_completion" + +# cannot start spyder kernel +donttest+=" or test_kernel_crash" + export donttest # Can't use pytest-xvfb because the tests leave widgets open and trigger https://github.com/The-Compiler/pytest-xvfb/issues/11 # create test script so that we can use one Xvfb with both test suites: echo ' #!/bin/bash +set -e testcmd=(python3 runtests.py -m "not no_xvfb" --timeout 1800 -ra -k "not (${donttest:4})") "${testcmd[@]}" "${testcmd[@]}" --run-slow ++++++ spyder-5.3.0.tar.gz -> spyder-5.3.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/spyder/spyder-5.3.0.tar.gz /work/SRC/openSUSE:Factory/.spyder.new.1548/spyder-5.3.1.tar.gz differ: char 13, line 1
