Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2021-05-21 21:50:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and      /work/SRC/openSUSE:Factory/.spyder.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "spyder"

Fri May 21 21:50:27 2021 rev:23 rq:894844 version:5.0.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/spyder/spyder.changes    2021-05-20 
19:25:14.205899081 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.2988/spyder.changes  2021-05-21 
21:50:44.614052674 +0200
@@ -1,0 +2,8 @@
+Fri May 21 09:06:03 UTC 2021 - Ben Greiner <c...@bnavigator.de>
+
+- Unpin watchdog. boo#1186327
+- Fix spyder-kernels dep
+- reenable ipythonconsole tests for 32-bit: no bpf failures anymore
+- reenable dependency checks during tests
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ spyder.spec ++++++
--- /var/tmp/diff_new_pack.MfPRlL/_old  2021-05-21 21:50:45.158050421 +0200
+++ /var/tmp/diff_new_pack.MfPRlL/_new  2021-05-21 21:50:45.162050404 +0200
@@ -71,7 +71,7 @@
 Requires:       python3-qtwebengine-qt5
 Requires:       python3-rope >= 0.10.5
 Requires:       python3-setuptools >= 39.0.0
-Requires:       python3-spyder-kernels >= 2.0.2
+Requires:       python3-spyder-kernels >= 2.0.3
 Requires:       python3-textdistance >= 4.2.0
 Requires:       python3-three-merge >= 0.1.1
 Requires:       python3-watchdog
@@ -260,16 +260,23 @@
 
 # remove pinned dependencies where OpenSUSE already has newer versions
 # that triggers an annoying warning on startup
+# note: before you add any unpin here, check that it works with the new 
version.
 # gh#spyder-ide/spyder#11975
-sed -i "s|JEDI_REQVER = '=|JEDI_REQVER = '>=|" spyder/dependencies.py
 # parso was pinned because of JEDI (PR#11476 and PR#11809)
-sed -i "s|PARSO_REQVER = '=|PARSO_REQVER = '>=|" spyder/dependencies.py
-# prevent pinned jedi, parso, pyqt5, pyqtwebengine in egg-info, read at 
runtime startup
-sed -e 's/jedi==/jedi>=/' \
-    -e 's/parso==/parso>=/' \
-    -e 's/pyqt5<5.13/pyqt5/' \
-    -e 's/pyqtwebengine<5.13/pyqtwebengine/' \
-    -i setup.py
+# watchdog: boo#1186327
+sed -e "/JEDI_REQVER =/ s/'=/'>=/" \
+    -e "/PARSO_REQVER =/ s/'=/'>=/" \
+    -e "/WATCHDOG_REQVER =/ s/;<[^']*//" \
+    -i spyder/dependencies.py
+
+# remove egg package pins read at runtime startup and for the test suite 
dependency sync checks
+sed -r \
+    -e 's/(jedi\s*)=*/\1>=/' \
+    -e 's/(parso\s*)=*/\1>=/' \
+    -e 's/(pyqt[5 ])<5.13/\1/' \
+    -e 's/(pyqtwebengine.*)<5.13/\1/' \
+    -e "/watchdog/ s/,<[^']*//" \
+    -i setup.py requirements/conda.txt binder/environment.yml
 
 # Upstream brings its fixed versions for pyls, qdarksstyle and spyder-kernels 
for its
 # test environment, but we want to test against installed packages.
@@ -319,9 +326,6 @@
 donttest+=" or test_tab_copies_find_to_replace"
 # requires internet connection
 donttest+=" or test_github_backend"
-# we modified the dependencies in %%prep, these are pure developer tests
-donttest+=" or test_dependencies_for_spyder_dialog_in_sync"
-donttest+=" or test_dependencies_in_sync"
 # (* no CI) fails on last assert
 donttest+=" or test_connection_dialog_remembers_input_with_ssh_passphrase"
 donttest+=" or test_connection_dialog_remembers_input_with_password"
@@ -358,12 +362,6 @@
 donttest+=" or test_load_time"
 # no online help within qtbot timeout
 donttest+=" or test_get_pydoc or test_pydocbrowser"
-if [ $(getconf LONG_BIT) -eq 32 ]; then
-  # seccomp bpf failures on i586
-  donttest+=" or test_ipythonconsole"
-  # no appearance / css_path option on i586 (?)
-  donttest+=" or test_config_dialog"
-fi
 
 # tests marked slow:
 # completes to math.hypot(cooordinates) instead of expected 
math.hypot(*coordinates)

Reply via email to