Hello community,

here is the log from the commit of package python-spyder-kernels for 
openSUSE:Factory checked in at 2020-02-03 11:14:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-spyder-kernels (Old)
 and      /work/SRC/openSUSE:Factory/.python-spyder-kernels.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-spyder-kernels"

Mon Feb  3 11:14:23 2020 rev:12 rq:769257 version:1.8.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-spyder-kernels/python-spyder-kernels.changes  
    2019-12-04 14:21:07.074475454 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-spyder-kernels.new.26092/python-spyder-kernels.changes
   2020-02-03 11:14:31.393881472 +0100
@@ -1,0 +2,172 @@
+Sat Feb  1 14:55:51 UTC 2020 - Sebastian Wagner <sebix+novell....@sebix.at>
+
+- add fix-tests-ipython-7.10.patch to fix compatibility with IPython > 7.10
+
+-------------------------------------------------------------------
+Sat Jan 25 12:58:45 UTC 2020 - Sebastian Wagner <sebix+novell....@sebix.at>
+
+- remove fix-tests-pandas.patch, merged upstream
+- update to version 1.8.1:
+ - Pull Requests Merged:
+  - [PR 185](https://github.com/spyder-ide/spyder-kernels/pull/185) - PR: 
Process first frame in Pdb
+  - In this release 1 pull request was closed.
+- update to version 1.8.0:
+ - New features:
+  - Add an option to exclude callables and modules in namespace view.
+  - Add methods to update `sys.path` from Spyder.
+  - Add an option to execute IPython events in Pdb.
+ - Pull Requests Merged:
+  - [PR 183](https://github.com/spyder-ide/spyder-kernels/pull/183) - PR: Add 
an option to namespace view settings to exclude callables and modules
+  - [PR 182](https://github.com/spyder-ide/spyder-kernels/pull/182) - PR: Use 
IPython completer for Pdb
+  - [PR 181](https://github.com/spyder-ide/spyder-kernels/pull/181) - PR: Add 
path update methods
+  - [PR 180](https://github.com/spyder-ide/spyder-kernels/pull/180) - PR: 
Cleanup spydercustomize
+  - [PR 179](https://github.com/spyder-ide/spyder-kernels/pull/179) - PR: Use 
a timeout in CommBase if a call passes one different from None
+  - [PR 178](https://github.com/spyder-ide/spyder-kernels/pull/178) - PR: 
Correctly set namespace while debugging
+  - [PR 175](https://github.com/spyder-ide/spyder-kernels/pull/175) - PR: Add 
an option to execute IPython events in Pdb
+  - [PR 174](https://github.com/spyder-ide/spyder-kernels/pull/174) - PR: 
Prevent pdb syntax error from blocking the console 
([10588](https://github.com/spyder-ide/spyder/issues/10588))
+  - In this release 8 pull requests were closed.
+- update to version 1.7.0:
+ - New features:
+  - Create a new ZMQ socket for comms.
+  - Allow different frontends to have different pickle
+    protocols.
+  - Add a way to ignore installed Python libraries while
+    debugging
+ - Pull Requests Merged:
+  - [PR 177](https://github.com/spyder-ide/spyder-kernels/pull/177) - PR: 
Update ipykernel required version 
([2902](https://github.com/spyder-ide/spyder/issues/2902))
+  - [PR 176](https://github.com/spyder-ide/spyder-kernels/pull/176) - PR: 
Improve displayed type and value for generic objects
+  - [PR 169](https://github.com/spyder-ide/spyder-kernels/pull/169) - PR: 
Create a Comm socket
+  - [PR 168](https://github.com/spyder-ide/spyder-kernels/pull/168) - PR: 
Require more recent version of jupyter-client
+  - [PR 167](https://github.com/spyder-ide/spyder-kernels/pull/167) - PR: 
Don't demand that a file exists in Pdb
+  - [PR 166](https://github.com/spyder-ide/spyder-kernels/pull/166) - PR: 
Allow different frontends to have different pickle protocols
+  - [PR 152](https://github.com/spyder-ide/spyder-kernels/pull/152) - PR: Add 
a way to ignore installed Python libraries while debugging
+  - In this release 7 pull requests were closed.
+- update to version 1.6.0:
+ - New features:
+  - Allow IPython magics in Pdb.
+  - Allow Pdb to run multiline statments.
+  - Make `runfile` to retrieve code from Spyder.
+  - Add code completion to Pdb.
+ - Issues Closed:
+  - [Issue 139](https://github.com/spyder-ide/spyder-kernels/issues/139) - 
Regression: runfile doesn't execute ipython magic ([PR 
143](https://github.com/spyder-ide/spyder-kernels/pull/143))
+  - In this release 1 issue was closed.
+ - Pull Requests Merged:
+  - [PR 163](https://github.com/spyder-ide/spyder-kernels/pull/163) - PR: Fix 
tests that use setup_kernel
+  - [PR 162](https://github.com/spyder-ide/spyder-kernels/pull/162) - PR: 
Improve Pdb sigint handler
+  - [PR 161](https://github.com/spyder-ide/spyder-kernels/pull/161) - PR: Fix 
post-mortem debugging
+  - [PR 157](https://github.com/spyder-ide/spyder-kernels/pull/157) - PR: Fix 
breakpoint update ([10290](https://github.com/spyder-ide/spyder/issues/10290))
+  - [PR 154](https://github.com/spyder-ide/spyder-kernels/pull/154) - PR: 
Allow IPython magics in Pdb
+  - [PR 153](https://github.com/spyder-ide/spyder-kernels/pull/153) - PR: Add 
a setting to disable printing the stack on every Pdb command
+  - [PR 151](https://github.com/spyder-ide/spyder-kernels/pull/151) - PR: 
Remove Pdb Monkeypatching
+  - [PR 148](https://github.com/spyder-ide/spyder-kernels/pull/148) - PR: 
Allow Pdb to run multiline statments
+  - [PR 143](https://github.com/spyder-ide/spyder-kernels/pull/143) - PR: Make 
runfile to retrieve code from the Spyder editor and add it to linecache 
([1643](https://github.com/spyder-ide/spyder/issues/1643), 
[139](https://github.com/spyder-ide/spyder-kernels/issues/139))
+  - [PR 133](https://github.com/spyder-ide/spyder-kernels/pull/133) - PR: Add 
code completion to Pdb
+  - In this release 10 pull requests were closed.
+- update to version 1.5.0:
+ - New features:
+  - Add a new debugcell builtin command.
+  - Make runfile work in an empty namespace by default.
+  - Improve the display of tracebacks.
+  - Use the highest pickle protocol available to serialize data.
+  - Use Jupyter comms to communicate with the Spyder frontend.
+  - This release also contains all fixes present in versions 0.5.1
+    and 0.5.2.
+ - Issues Closed:
+  - [Issue 147](https://github.com/spyder-ide/spyder-kernels/issues/147) - 
debugfile() got an unexpected keyword argument 'current_namespace' ([PR 
150](https://github.com/spyder-ide/spyder-kernels/pull/150))
+  - [Issue 145](https://github.com/spyder-ide/spyder-kernels/issues/145) - 
KeyError on comms when restarting the kernel ([PR 
146](https://github.com/spyder-ide/spyder-kernels/pull/146))
+  - [Issue 97](https://github.com/spyder-ide/spyder-kernels/issues/97) - Can't 
repeat runcell from terminal ([PR 
112](https://github.com/spyder-ide/spyder-kernels/pull/112))
+  - [Issue 73](https://github.com/spyder-ide/spyder-kernels/issues/73) - 
Select a higher Pickle protocol in case Spyder and the kernel are running in 
Python 3.4+ ([PR 111](https://github.com/spyder-ide/spyder-kernels/pull/111))
+  - In this release 4 issues were closed.
+ - Pull Requests Merged:
+  - [PR 150](https://github.com/spyder-ide/spyder-kernels/pull/150) - PR: Add 
current_namespace kwarg to debugfile 
([147](https://github.com/spyder-ide/spyder-kernels/issues/147))
+  - [PR 146](https://github.com/spyder-ide/spyder-kernels/pull/146) - PR: Set 
closed flag before deleting comms  
([145](https://github.com/spyder-ide/spyder-kernels/issues/145))
+  - [PR 144](https://github.com/spyder-ide/spyder-kernels/pull/144) - PR: 
Solve error with exit command not being defined in the debugger
+  - [PR 142](https://github.com/spyder-ide/spyder-kernels/pull/142) - PR: Set 
debug state before asking for input
+  - [PR 140](https://github.com/spyder-ide/spyder-kernels/pull/140) - PR: 
Update jupyter-client minimal required version
+  - [PR 137](https://github.com/spyder-ide/spyder-kernels/pull/137) - PR: Add 
a way to change foreground color of Sympy repr's
+  - [PR 136](https://github.com/spyder-ide/spyder-kernels/pull/136) - PR: Ask 
the frontend to save files before running them
+  - [PR 134](https://github.com/spyder-ide/spyder-kernels/pull/134) - PR: 
Improve the display of tracebacks and better handle namespace and __file__ 
during execution
+  - [PR 131](https://github.com/spyder-ide/spyder-kernels/pull/131) - PR: Make 
runfile work in an empty namespace
+  - [PR 130](https://github.com/spyder-ide/spyder-kernels/pull/130) - PR: Add 
.pickle files to .gitignore
+  - [PR 128](https://github.com/spyder-ide/spyder-kernels/pull/128) - PR: Fix 
deprecated import
+  - [PR 112](https://github.com/spyder-ide/spyder-kernels/pull/112) - PR: Use 
the comms API to improve runcell and add a new debugcell command 
([97](https://github.com/spyder-ide/spyder-kernels/issues/97))
+  - [PR 111](https://github.com/spyder-ide/spyder-kernels/pull/111) - PR: Use 
Jupyter comms to communicate with the Spyder frontend 
([73](https://github.com/spyder-ide/spyder-kernels/issues/73))
+  - In this release 13 pull requests were closed.
+- update to version 1.4.0:
+ - New features:
+  - Add entries necessary for the new Object Explorer to
+    REMOTE_SETTINGS.
+  - This release also contains all features and fixes present in
+    version 0.5.0
+ - Pull Requests Merged:
+  - [PR 100](https://github.com/spyder-ide/spyder-kernels/pull/100) - PR: Add 
object explorer settings to REMOTE_SETTINGS
+  - In this release 1 pull request was closed.
+- update to version 1.3.3:
+ - New features:
+  - This release contains all features and fixes present in versions
+    0.4.3 and 0.4.4
+ - Issues Closed:
+  - [Issue 93](https://github.com/spyder-ide/spyder-kernels/issues/93) - 
test_np_threshold is failing ([PR 
95](https://github.com/spyder-ide/spyder-kernels/pull/95))
+  - In this release 1 issue was closed.
+ - Pull Requests Merged:
+  - [PR 95](https://github.com/spyder-ide/spyder-kernels/pull/95) - PR: Change 
np.nan for np.inf in test_np_threshold 
([93](https://github.com/spyder-ide/spyder-kernels/issues/93))
+  - In this release 1 pull request was closed.
+- update to version 1.3.2:
+  - Sister release for 0.4.2
+- update to version 1.3.1:
+  - Sister release for 0.4.1
+- update to version 1.3.0:
+ - New features:
+  - Make runcell set __file__ to the path of the file containing the cell
+  - This release also contains all features and fixes present in version
+    0.4.
+ - Issues Closed:
+  - [Issue 78](https://github.com/spyder-ide/spyder-kernels/issues/78) - 
Nopython jit of numba is not working in runcell ([PR 
79](https://github.com/spyder-ide/spyder-kernels/pull/79))
+  - [Issue 76](https://github.com/spyder-ide/spyder-kernels/issues/76) - 
Detect the name of the file currently running the cell ([PR 
77](https://github.com/spyder-ide/spyder-kernels/pull/77))
+  - In this release 2 issues were closed.
+ - Pull Requests Merged:
+  - [PR 79](https://github.com/spyder-ide/spyder-kernels/pull/79) - PR: Remove 
user module reloader from runcell 
([78](https://github.com/spyder-ide/spyder-kernels/issues/78))
+  - [PR 77](https://github.com/spyder-ide/spyder-kernels/pull/77) - PR: Have 
runcell set __file__ to the path of the file containing the cell  
([76](https://github.com/spyder-ide/spyder-kernels/issues/76))
+  - [PR 72](https://github.com/spyder-ide/spyder-kernels/pull/72) - PR: Fix 
numpy printoptions format 
([7885](https://github.com/spyder-ide/spyder/issues/7885))
+  - In this release 3 pull requests were closed.
+- update to version 1.2:
+ - New features:
+  - Add the `runcell` command to run cells from Spyder's editor
+    without pasting their contents in the console.
+  - This release also contains all features and fixes present in
+    version 0.3.
+ - Issues Closed:
+  - [Issue 57](https://github.com/spyder-ide/spyder-kernels/issues/57) - Add a 
test for runcell ([PR 70](https://github.com/spyder-ide/spyder-kernels/pull/70))
+  - In this release 1 issue was closed.
+ - Pull Requests Merged:
+  - [PR 70](https://github.com/spyder-ide/spyder-kernels/pull/70) - PR: Add a 
test for the runcell command 
([57](https://github.com/spyder-ide/spyder-kernels/issues/57))
+  - [PR 69](https://github.com/spyder-ide/spyder-kernels/pull/69) - PR: Start 
testing in macOS
+  - [PR 67](https://github.com/spyder-ide/spyder-kernels/pull/67) - PR: Drop 
using ci-helpers in our CIs
+  - [PR 58](https://github.com/spyder-ide/spyder-kernels/pull/58) - PR: 
runcell trigger post_execute before run_cell to end the run_cell pre_execute
+  - [PR 7](https://github.com/spyder-ide/spyder-kernels/pull/7) - PR: Add 
runcell to spydercustomize
+  - In this release 5 pull requests were closed.
+- update to version 1.1:
+ - Issues Closed:
+  - [Issue 14](https://github.com/spyder-ide/spyder-kernels/issues/14) - 
Startup lines to split with semicolon instead of comma ([PR 
15](https://github.com/spyder-ide/spyder-kernels/pull/15))
+  - In this release 1 issue was closed.
+ - Pull Requests Merged:
+  - [PR 15](https://github.com/spyder-ide/spyder-kernels/pull/15) - PR: 
Separate startup run_lines with semicolon instead of comma 
([14](https://github.com/spyder-ide/spyder-kernels/issues/14))
+  - In this release 1 pull request was closed.
+- update to version 1.0.3:
+  - Sister release for 0.2.6
+- update to version 1.0.2:
+  - Sister release for 0.2.5
+- update to version 1.0.1:
+  - Sister release for 0.2.4
+- update to version 1.0.0:
+  - Initial release for Spyder 4
+- update to version 0.5.2:
+ - Issues Closed:
+  - [Issue 132](https://github.com/spyder-ide/spyder-kernels/issues/132) - 
tests use removed pandas.Panel ([PR 
135](https://github.com/spyder-ide/spyder-kernels/pull/135))
+  - In this release 1 issue was closed.
+ - Pull Requests Merged:
+  - [PR 149](https://github.com/spyder-ide/spyder-kernels/pull/149) - PR: Add 
xarray to our test deps in setup.py
+  - [PR 135](https://github.com/spyder-ide/spyder-kernels/pull/135) - PR: 
Replace usage of Pandas Panel for Xarray Dataset in our tests 
([132](https://github.com/spyder-ide/spyder-kernels/issues/132))
+  - In this release 2 pull requests were closed.
+
+-------------------------------------------------------------------

Old:
----
  fix-tests-pandas.patch
  python-spyder-kernels-0.5.1.tar.gz

New:
----
  fix-tests-ipython-7.10.patch
  python-spyder-kernels-1.8.1.tar.gz

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

Other differences:
------------------
++++++ python-spyder-kernels.spec ++++++
--- /var/tmp/diff_new_pack.8w018N/_old  2020-02-03 11:14:32.005881782 +0100
+++ /var/tmp/diff_new_pack.8w018N/_new  2020-02-03 11:14:32.005881782 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-spyder-kernels
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 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 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-spyder-kernels
-Version:        0.5.1
+Version:        1.8.1
 Release:        0
 Summary:        Jupyter kernels for Spyder's console
 License:        MIT
@@ -27,7 +27,8 @@
 URL:            https://github.com/spyder-ide/spyder-kernels
 # PyPI tarballs do not include the tests: 
https://github.com/spyder-ide/spyder-kernels/issues/66
 Source:         
https://github.com/spyder-ide/spyder-kernels/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch0:         
https://github.com/spyder-ide/spyder-kernels/commit/5496e4596dabda05d8583e2533fcdb14ebde2c9c.patch#/fix-tests-pandas.patch
+# PATCH-FIX-UPSTREAM Fix compat with IPython 7.10+
+Patch:          
https://github.com/spyder-ide/spyder-kernels/commit/ced5246e8f46e0e9f879026b016d2dbf8b206b33.patch#/fix-tests-ipython-7.10.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros

++++++ fix-tests-ipython-7.10.patch ++++++
>From ced5246e8f46e0e9f879026b016d2dbf8b206b33 Mon Sep 17 00:00:00 2001
From: Quentin Peter <qa...@cam.ac.uk>
Date: Mon, 30 Dec 2019 19:41:48 +0100
Subject: [PATCH] update test to work with ipython 7.10+

---
 spyder_kernels/console/tests/test_console_kernel.py | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/spyder_kernels/console/tests/test_console_kernel.py 
b/spyder_kernels/console/tests/test_console_kernel.py
index 0335ae26..de5919e8 100644
--- a/spyder_kernels/console/tests/test_console_kernel.py
+++ b/spyder_kernels/console/tests/test_console_kernel.py
@@ -358,8 +358,6 @@ def test_output_from_c_libraries(kernel, capsys):
 
 
 @flaky(max_runs=3)
-@pytest.mark.skipif(IPython.__version__ >= '7.2.0',
-                    reason="This problem was fixed in IPython 7.2+")
 def test_cwd_in_sys_path():
     """
     Test that cwd stays as the first element in sys.path after the
@@ -379,7 +377,7 @@ def test_cwd_in_sys_path():
         value = ast.literal_eval(str_value)
 
         # Assert the first value of sys_path is an empty string
-        assert value[0] == ''
+        assert '' in value
 
 
 @flaky(max_runs=3)
@@ -509,7 +507,7 @@ def test_np_threshold(kernel):
 a = np.array([123412341234.123412341234])
 """)
         client.get_shell_msg(block=True, timeout=TIMEOUT)
-        
+
         # Assert that NumPy threshold, suppress and formatter
         # are the same as the ones set by the user
         client.execute("""
@@ -518,7 +516,7 @@ def test_np_threshold(kernel):
 f = np.get_printoptions()['formatter']
 """)
         client.get_shell_msg(block=True, timeout=TIMEOUT)
-        
+
         # Check correct decimal format
         client.inspect('a')
         msg = client.get_shell_msg(block=True, timeout=TIMEOUT)
++++++ python-spyder-kernels-0.5.1.tar.gz -> python-spyder-kernels-1.8.1.tar.gz 
++++++
++++ 4748 lines of diff (skipped)


Reply via email to