commit python-ipykernel for openSUSE:Factory
Hello community, here is the log from the commit of package python-ipykernel for openSUSE:Factory checked in at 2020-08-01 12:30:42 Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-ipykernel.new.3592 (New) Package is "python-ipykernel" Sat Aug 1 12:30:42 2020 rev:10 rq:822785 version:5.3.4 Changes: --- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes 2020-07-15 12:11:32.732564959 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipykernel.new.3592/python-ipykernel.changes 2020-08-01 12:30:48.054435627 +0200 @@ -1,0 +2,13 @@ +Sat Jul 25 15:31:23 UTC 2020 - Arun Persaud + +- update to version 5.3.4: + * Only run Qt eventloop in the shell stream. (:ghpull:`531`) + +--- +Sat Jul 18 18:10:45 UTC 2020 - Arun Persaud + +- update to version 5.3.3: + * Fix QSocketNotifier in the Qt event loop not being disabled for +the control channel. (:ghpull:`525`) + +--- Old: ipykernel-5.3.2.tar.gz New: ipykernel-5.3.4.tar.gz Other differences: -- ++ python-ipykernel.spec ++ --- /var/tmp/diff_new_pack.TyRDeC/_old 2020-08-01 12:30:48.682436215 +0200 +++ /var/tmp/diff_new_pack.TyRDeC/_new 2020-08-01 12:30:48.690436222 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-ipykernel -Version:5.3.2 +Version:5.3.4 Release:0 Summary:IPython Kernel for Jupyter License:BSD-3-Clause ++ ipykernel-5.3.2.tar.gz -> ipykernel-5.3.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.3.2/PKG-INFO new/ipykernel-5.3.4/PKG-INFO --- old/ipykernel-5.3.2/PKG-INFO2020-07-08 13:16:29.0 +0200 +++ new/ipykernel-5.3.4/PKG-INFO2020-07-22 21:14:02.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: ipykernel -Version: 5.3.2 +Version: 5.3.4 Summary: IPython Kernel for Jupyter Home-page: https://ipython.org Author: IPython Development Team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.3.2/docs/changelog.rst new/ipykernel-5.3.4/docs/changelog.rst --- old/ipykernel-5.3.2/docs/changelog.rst 2020-07-08 13:13:51.0 +0200 +++ new/ipykernel-5.3.4/docs/changelog.rst 2020-07-22 21:12:58.0 +0200 @@ -4,6 +4,14 @@ 5.3 --- +5.3.4 +* +- Only run Qt eventloop in the shell stream. (:ghpull:`531`) + +5.3.3 +* +- Fix QSocketNotifier in the Qt event loop not being disabled for the control channel. (:ghpull:`525`) + 5.3.2 * - Restore timer based event loop as a Windows-compatible fallback. (:ghpull:`523`) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.3.2/ipykernel/_version.py new/ipykernel-5.3.4/ipykernel/_version.py --- old/ipykernel-5.3.2/ipykernel/_version.py 2020-07-08 13:14:20.0 +0200 +++ new/ipykernel-5.3.4/ipykernel/_version.py 2020-07-22 21:13:11.0 +0200 @@ -1,4 +1,4 @@ -version_info = (5, 3, 2) +version_info = (5, 3, 4) __version__ = '.'.join(map(str, version_info[:3])) # pep440 is annoying, beta/alpha/rc should _not_ have dots or pip/setuptools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.3.2/ipykernel/eventloops.py new/ipykernel-5.3.4/ipykernel/eventloops.py --- old/ipykernel-5.3.2/ipykernel/eventloops.py 2020-07-08 13:12:59.0 +0200 +++ new/ipykernel-5.3.4/ipykernel/eventloops.py 2020-07-22 21:11:55.0 +0200 @@ -116,8 +116,10 @@ kernel.app = get_app_qt4([" "]) kernel.app.setQuitOnLastWindowClosed(False) -for s in kernel.shell_streams: -_notify_stream_qt(kernel, s) +# Only register the eventloop for the shell stream because doing +# it for the control stream is generating a bunch of unnecessary +# warnings on Windows. +_notify_stream_qt(kernel, kernel.shell_streams[0]) _loop_qt(kernel.app) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.3.2/ipykernel.egg-info/PKG-INFO new/ipykernel-5.3.4/ipykernel.egg-info/PKG-INFO --- old/ipykernel-5.3.2/ipykernel.egg-info/PKG-INFO 2020-07-08 13:16:29.0 +0200 +++ new/ipykernel-5.3.4/ipykernel.egg-info/PKG-INFO 2020-07-22 21:14:02.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: ipykernel -Version: 5.3.2 +Version: 5.3.4 Summary: IPython Kernel for Jupyter Home-page: https://ipython.org
commit python-ipykernel for openSUSE:Factory
Hello community, here is the log from the commit of package python-ipykernel for openSUSE:Factory checked in at 2020-07-15 12:11:12 Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-ipykernel.new.3060 (New) Package is "python-ipykernel" Wed Jul 15 12:11:12 2020 rev:9 rq:820512 version:5.3.2 Changes: --- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes 2020-06-11 14:37:56.564131126 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipykernel.new.3060/python-ipykernel.changes 2020-07-15 12:11:32.732564959 +0200 @@ -1,0 +2,13 @@ +Sat Jul 11 19:29:18 UTC 2020 - Arun Persaud + +- update to version 5.3.2: + * Restore timer based event loop as a Windows-compatible +fallback. (:ghpull:`523`) + +- changes from version 5.3.1: + * Fix #520: run post_execute and post_run_cell on async cells +(:ghpull:`521`) + * Fix exception causes in zmqshell.py (:ghpull:`516`) + * Make pdb on Windows interruptible (:ghpull:`490`) + +--- Old: ipykernel-5.3.0.tar.gz New: ipykernel-5.3.2.tar.gz Other differences: -- ++ python-ipykernel.spec ++ --- /var/tmp/diff_new_pack.sTpVtb/_old 2020-07-15 12:11:35.448567803 +0200 +++ /var/tmp/diff_new_pack.sTpVtb/_new 2020-07-15 12:11:35.452567806 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-ipykernel -Version:5.3.0 +Version:5.3.2 Release:0 Summary:IPython Kernel for Jupyter License:BSD-3-Clause ++ ipykernel-5.3.0.tar.gz -> ipykernel-5.3.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.3.0/PKG-INFO new/ipykernel-5.3.2/PKG-INFO --- old/ipykernel-5.3.0/PKG-INFO2020-05-20 12:18:51.283592200 +0200 +++ new/ipykernel-5.3.2/PKG-INFO2020-07-08 13:16:29.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: ipykernel -Version: 5.3.0 +Version: 5.3.2 Summary: IPython Kernel for Jupyter Home-page: https://ipython.org Author: IPython Development Team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.3.0/docs/changelog.rst new/ipykernel-5.3.2/docs/changelog.rst --- old/ipykernel-5.3.0/docs/changelog.rst 2020-05-20 12:18:00.0 +0200 +++ new/ipykernel-5.3.2/docs/changelog.rst 2020-07-08 13:13:51.0 +0200 @@ -4,6 +4,17 @@ 5.3 --- +5.3.2 +* +- Restore timer based event loop as a Windows-compatible fallback. (:ghpull:`523`) + +5.3.1 +* + +- Fix #520: run post_execute and post_run_cell on async cells (:ghpull:`521`) +- Fix exception causes in zmqshell.py (:ghpull:`516`) +- Make pdb on Windows interruptible (:ghpull:`490`) + 5.3.0 * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.3.0/ipykernel/_version.py new/ipykernel-5.3.2/ipykernel/_version.py --- old/ipykernel-5.3.0/ipykernel/_version.py 2020-05-20 12:18:39.0 +0200 +++ new/ipykernel-5.3.2/ipykernel/_version.py 2020-07-08 13:14:20.0 +0200 @@ -1,4 +1,4 @@ -version_info = (5, 3, 0) +version_info = (5, 3, 2) __version__ = '.'.join(map(str, version_info[:3])) # pep440 is annoying, beta/alpha/rc should _not_ have dots or pip/setuptools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.3.0/ipykernel/eventloops.py new/ipykernel-5.3.2/ipykernel/eventloops.py --- old/ipykernel-5.3.0/ipykernel/eventloops.py 2019-12-06 18:57:22.0 +0100 +++ new/ipykernel-5.3.2/ipykernel/eventloops.py 2020-07-08 13:12:59.0 +0200 @@ -216,29 +216,62 @@ from tkinter import Tk, READABLE -def process_stream_events(stream, *a, **kw): -"""fall back to main loop when there's a socket event""" -if stream.flush(limit=1): -app.tk.deletefilehandler(stream.getsockopt(zmq.FD)) -app.quit() - -# For Tkinter, we create a Tk object and call its withdraw method. -kernel.app = app = Tk() -kernel.app.withdraw() -for stream in kernel.shell_streams: -notifier = partial(process_stream_events, stream) -# seems to be needed for tk -notifier.__name__ = 'notifier' -app.tk.createfilehandler(stream.getsockopt(zmq.FD), READABLE, notifier) -# schedule initial call after start -app.after(0, notifier) +app = Tk() +# Capability detection: +# per https://docs.python.org/3/library/tkinter.html#file-handlers +# file handlers are not available on Windows +if
commit python-ipykernel for openSUSE:Factory
Hello community, here is the log from the commit of package python-ipykernel for openSUSE:Factory checked in at 2020-06-11 14:37:50 Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-ipykernel.new.3606 (New) Package is "python-ipykernel" Thu Jun 11 14:37:50 2020 rev:8 rq:810547 version:5.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes 2020-04-25 20:11:07.391893990 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipykernel.new.3606/python-ipykernel.changes 2020-06-11 14:37:56.564131126 +0200 @@ -1,0 +2,11 @@ +Sat May 30 23:53:01 UTC 2020 - Arun Persaud + +- update to version 5.3.0: + * Fix ipython display imports (:ghpull:`509`) + * Skip test_unc_paths if OS is not Windows (:ghpull:`507`) + * Allow interrupting input() on Windows, as part of effort to make +pdb interruptible (:ghpull:`498`) + * Add Trio Loop (:ghpull:`479`) + * Flush from process even without newline (:ghpull:`478`) + +--- Old: ipykernel-5.2.1.tar.gz New: ipykernel-5.3.0.tar.gz Other differences: -- ++ python-ipykernel.spec ++ --- /var/tmp/diff_new_pack.g949KT/_old 2020-06-11 14:37:57.228133025 +0200 +++ /var/tmp/diff_new_pack.g949KT/_new 2020-06-11 14:37:57.228133025 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-ipykernel -Version:5.2.1 +Version:5.3.0 Release:0 Summary:IPython Kernel for Jupyter License:BSD-3-Clause ++ ipykernel-5.2.1.tar.gz -> ipykernel-5.3.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.2.1/PKG-INFO new/ipykernel-5.3.0/PKG-INFO --- old/ipykernel-5.2.1/PKG-INFO2020-04-14 21:25:11.0 +0200 +++ new/ipykernel-5.3.0/PKG-INFO2020-05-20 12:18:51.283592200 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: ipykernel -Version: 5.2.1 +Version: 5.3.0 Summary: IPython Kernel for Jupyter Home-page: https://ipython.org Author: IPython Development Team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.2.1/docs/changelog.rst new/ipykernel-5.3.0/docs/changelog.rst --- old/ipykernel-5.2.1/docs/changelog.rst 2020-04-14 21:25:03.0 +0200 +++ new/ipykernel-5.3.0/docs/changelog.rst 2020-05-20 12:18:00.0 +0200 @@ -1,6 +1,21 @@ Changes in IPython kernel = +5.3 +--- + +5.3.0 +* + +5.3.0 Adds support for Trio event loops and has some bug fixes. + +- Fix ipython display imports (:ghpull:`509`) +- Skip test_unc_paths if OS is not Windows (:ghpull:`507`) +- Allow interrupting input() on Windows, as part of effort to make pdb interruptible (:ghpull:`498`) +- Add Trio Loop (:ghpull:`479`) +- Flush from process even without newline (:ghpull:`478`) + + 5.2 --- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.2.1/ipykernel/_version.py new/ipykernel-5.3.0/ipykernel/_version.py --- old/ipykernel-5.2.1/ipykernel/_version.py 2020-04-14 21:23:30.0 +0200 +++ new/ipykernel-5.3.0/ipykernel/_version.py 2020-05-20 12:18:39.0 +0200 @@ -1,4 +1,4 @@ -version_info = (5, 2, 1) +version_info = (5, 3, 0) __version__ = '.'.join(map(str, version_info[:3])) # pep440 is annoying, beta/alpha/rc should _not_ have dots or pip/setuptools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.2.1/ipykernel/iostream.py new/ipykernel-5.3.0/ipykernel/iostream.py --- old/ipykernel-5.2.1/ipykernel/iostream.py 2019-12-06 18:57:22.0 +0100 +++ new/ipykernel-5.3.0/ipykernel/iostream.py 2020-05-20 12:18:00.0 +0200 @@ -296,6 +296,7 @@ self.parent_header = {} self._master_pid = os.getpid() self._flush_pending = False +self._subprocess_flush_pending = False self._io_loop = pub_thread.io_loop self._new_buffer() self.echo = None @@ -362,6 +363,7 @@ unless the thread has been destroyed (e.g. forked subprocess). """ self._flush_pending = False +self._subprocess_flush_pending = False if self.echo is not None: try: @@ -401,11 +403,13 @@ # only touch the buffer in the IO thread to avoid races self.pub_thread.schedule(lambda : self._buffer.write(string)) if is_child: -# newlines imply flush in subprocesses # mp.Pool cannot be trusted to flush
commit python-ipykernel for openSUSE:Factory
Hello community, here is the log from the commit of package python-ipykernel for openSUSE:Factory checked in at 2020-04-25 20:10:56 Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-ipykernel.new.2738 (New) Package is "python-ipykernel" Sat Apr 25 20:10:56 2020 rev:7 rq:795887 version:5.2.1 Changes: --- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes 2020-04-05 20:50:50.381027313 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipykernel.new.2738/python-ipykernel.changes 2020-04-25 20:11:07.391893990 +0200 @@ -1,0 +2,8 @@ +Sat Apr 18 21:29:00 UTC 2020 - Arun Persaud + +- update to version 5.2.1: + * Handle system commands that use UNC paths on Windows +(:ghpull:`500`) + * Add offset argument to seek in io test (:ghpull:`496`) + +--- Old: ipykernel-5.2.0.tar.gz New: ipykernel-5.2.1.tar.gz Other differences: -- ++ python-ipykernel.spec ++ --- /var/tmp/diff_new_pack.gp04P4/_old 2020-04-25 20:11:08.615896513 +0200 +++ /var/tmp/diff_new_pack.gp04P4/_new 2020-04-25 20:11:08.615896513 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-ipykernel -Version:5.2.0 +Version:5.2.1 Release:0 Summary:IPython Kernel for Jupyter License:BSD-3-Clause ++ ipykernel-5.2.0.tar.gz -> ipykernel-5.2.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.2.0/PKG-INFO new/ipykernel-5.2.1/PKG-INFO --- old/ipykernel-5.2.0/PKG-INFO2020-03-21 21:59:41.0 +0100 +++ new/ipykernel-5.2.1/PKG-INFO2020-04-14 21:25:11.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: ipykernel -Version: 5.2.0 +Version: 5.2.1 Summary: IPython Kernel for Jupyter Home-page: https://ipython.org Author: IPython Development Team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.2.0/docs/changelog.rst new/ipykernel-5.2.1/docs/changelog.rst --- old/ipykernel-5.2.0/docs/changelog.rst 2020-03-21 21:58:48.0 +0100 +++ new/ipykernel-5.2.1/docs/changelog.rst 2020-04-14 21:25:03.0 +0200 @@ -4,6 +4,12 @@ 5.2 --- +5.2.1 +* + +- Handle system commands that use UNC paths on Windows (:ghpull:`500`) +- Add offset argument to seek in io test (:ghpull:`496`) + 5.2.0 * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.2.0/ipykernel/_version.py new/ipykernel-5.2.1/ipykernel/_version.py --- old/ipykernel-5.2.0/ipykernel/_version.py 2020-03-21 21:59:05.0 +0100 +++ new/ipykernel-5.2.1/ipykernel/_version.py 2020-04-14 21:23:30.0 +0200 @@ -1,4 +1,4 @@ -version_info = (5, 2, 0) +version_info = (5, 2, 1) __version__ = '.'.join(map(str, version_info[:3])) # pep440 is annoying, beta/alpha/rc should _not_ have dots or pip/setuptools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.2.0/ipykernel/tests/test_io.py new/ipykernel-5.2.1/ipykernel/tests/test_io.py --- old/ipykernel-5.2.0/ipykernel/tests/test_io.py 2019-12-06 18:57:22.0 +0100 +++ new/ipykernel-5.2.1/ipykernel/tests/test_io.py 2020-04-14 21:21:45.0 +0200 @@ -35,7 +35,6 @@ with nt.assert_raises(io.UnsupportedOperation): stream.readline() with nt.assert_raises(io.UnsupportedOperation): -stream.seek() +stream.seek(0) with nt.assert_raises(io.UnsupportedOperation): stream.tell() - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.2.0/ipykernel/tests/test_kernel.py new/ipykernel-5.2.1/ipykernel/tests/test_kernel.py --- old/ipykernel-5.2.0/ipykernel/tests/test_kernel.py 2019-12-06 18:57:22.0 +0100 +++ new/ipykernel-5.2.1/ipykernel/tests/test_kernel.py 2020-04-14 21:21:45.0 +0200 @@ -256,6 +256,7 @@ assert reply['content']['status'] == 'complete' +@dec.skipif(sys.platform.startswith('linux')) def test_complete(): with kernel() as kc: execute(u'a = 1', kc=kc) @@ -317,6 +318,36 @@ assert reply['parent_header']['msg_id'] == msg_id +@dec.skipif(sys.platform.startswith('linux')) +def test_unc_paths(): +with kernel() as kc, TemporaryDirectory() as td: +drive_file_path = os.path.join(td, 'unc.txt') +with open(drive_file_path, 'w+') as f: +f.write('# UNC test') +unc_root = 'localhost\\C$' +
commit python-ipykernel for openSUSE:Factory
Hello community, here is the log from the commit of package python-ipykernel for openSUSE:Factory checked in at 2020-04-05 20:50:27 Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-ipykernel.new.3248 (New) Package is "python-ipykernel" Sun Apr 5 20:50:27 2020 rev:6 rq:790414 version:5.2.0 Changes: --- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes 2020-03-27 00:20:03.880098094 +0100 +++ /work/SRC/openSUSE:Factory/.python-ipykernel.new.3248/python-ipykernel.changes 2020-04-05 20:50:50.381027313 +0200 @@ -1,0 +2,18 @@ +Sat Mar 28 16:35:30 UTC 2020 - Arun Persaud + +- specfile: + * be more specific in %files section + * removed patch fix_jupyter_client_6.patch, included upstream + +- update to version 5.2.0: + * Produce better traceback when kernel is interrupted +(:ghpull:`491`) + * Add InProcessKernelClient.control_channel for compatibility with +jupyter-client v6.0.0 (:ghpull:`489`) + * Drop support for Python 3.4 (:ghpull:`483`) + * Work around issue related to Tornado with python3.8 on Windows +(:ghpull:`480`, :ghpull:`481`) + * Prevent entering event loop if it is None (:ghpull:`464`) + * Use shell.input_transformer_manager when available (:ghpull:`411`) + +--- Old: fix_jupyter_client_6.patch ipykernel-5.1.4.tar.gz New: ipykernel-5.2.0.tar.gz Other differences: -- ++ python-ipykernel.spec ++ --- /var/tmp/diff_new_pack.OFagL7/_old 2020-04-05 20:50:52.073028932 +0200 +++ /var/tmp/diff_new_pack.OFagL7/_new 2020-04-05 20:50:52.077028936 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ipykernel # -# Copyright (c) 2020 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,15 +19,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-ipykernel -Version:5.1.4 +Version:5.2.0 Release:0 Summary:IPython Kernel for Jupyter License:BSD-3-Clause Group: Development/Languages/Python URL:https://github.com/ipython/ipykernel Source: https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-%{version}.tar.gz -# PATCH-FIX-UPSTREAM fix_jupyter_client_6.patch -- https://github.com/ipython/ipykernel/pull/489 -Patch0: fix_jupyter_client_6.patch BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: hicolor-icon-theme @@ -40,6 +38,12 @@ Requires: python-traitlets >= 4.1.0 Provides: python-jupyter_ipykernel = %{version} Obsoletes: python-jupyter_ipykernel < %{version} +Provides: %{python_module ipykernel-doc = %{version}} +Obsoletes: %{python_module ipykernel-doc < %{version}} +Provides: %{python_module jupyter_ipykernel-doc = %{version}} +Obsoletes: %{python_module jupyter_ipykernel-doc < %{version}} +Provides: %{python_module jupyter-ipykernel-doc = %{version}} +Obsoletes: %{python_module jupyter-ipykernel-doc < %{version}} BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module flaky} @@ -58,13 +62,6 @@ BuildRequires: %{python_module typing} Requires: python-typing %endif -Provides: %{python_module ipykernel-doc = %{version}} -Obsoletes: %{python_module ipykernel-doc < %{version}} -Provides: %{python_module jupyter_ipykernel-doc = %{version}} -Obsoletes: %{python_module jupyter_ipykernel-doc < %{version}} -Provides: %{python_module jupyter-ipykernel-doc = %{version}} -Obsoletes: %{python_module jupyter-ipykernel-doc < %{version}} - %python_subpackages %description @@ -74,6 +71,7 @@ %package -n jupyter-ipykernel Summary:IPython Kernel for Jupyter +Group: Development/Languages/Python Requires: hicolor-icon-theme Requires: jupyter-jupyter-client Requires: python3-ipykernel = %{version} @@ -100,7 +98,10 @@ %files %{python_files} %doc README.md docs/changelog.rst %license COPYING.md -%{python_sitelib}/* +%{python_sitelib}/ipykernel +%{python_sitelib}/ipykernel_launcher.py +%{python_sitelib}/ipykernel-%{version}-py*.egg-info +%pycache_only %{python_sitelib}/__pycache__ %files -n jupyter-ipykernel %license COPYING.md ++ ipykernel-5.1.4.tar.gz -> ipykernel-5.2.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.1.4/.gitignore new/ipykernel-5.2.0/.gitignore ---
commit python-ipykernel for openSUSE:Factory
Hello community, here is the log from the commit of package python-ipykernel for openSUSE:Factory checked in at 2020-03-27 00:20:01 Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-ipykernel.new.3160 (New) Package is "python-ipykernel" Fri Mar 27 00:20:01 2020 rev:5 rq:783838 version:5.1.4 Changes: --- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes 2020-01-30 09:39:07.313416930 +0100 +++ /work/SRC/openSUSE:Factory/.python-ipykernel.new.3160/python-ipykernel.changes 2020-03-27 00:20:03.880098094 +0100 @@ -1,0 +2,8 @@ +Wed Mar 11 13:31:10 UTC 2020 - Todd R + +- Add fix_jupyter_client_6.patch + Fixes issue with jupyter-client > 6 + From: https://github.com/ipython/ipykernel/pull/489 + See: https://github.com/jupyter/jupyter_client/issues/523 + +--- New: fix_jupyter_client_6.patch Other differences: -- ++ python-ipykernel.spec ++ --- /var/tmp/diff_new_pack.EeDUY6/_old 2020-03-27 00:20:05.712098983 +0100 +++ /var/tmp/diff_new_pack.EeDUY6/_new 2020-03-27 00:20:05.748099000 +0100 @@ -26,6 +26,8 @@ Group: Development/Languages/Python URL:https://github.com/ipython/ipykernel Source: https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-%{version}.tar.gz +# PATCH-FIX-UPSTREAM fix_jupyter_client_6.patch -- https://github.com/ipython/ipykernel/pull/489 +Patch0: fix_jupyter_client_6.patch BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: hicolor-icon-theme @@ -83,7 +85,7 @@ This package provides the jupyter components. %prep -%setup -q -n ipykernel-%{version} +%autosetup -p1 -n ipykernel-%{version} %build %python_build ++ fix_jupyter_client_6.patch ++ >From 7125d8537753106bc5885a906b8dfa90379e1091 Mon Sep 17 00:00:00 2001 From: David Brochart Date: Mon, 2 Mar 2020 10:09:37 +0100 Subject: [PATCH] Add control channel --- ipykernel/inprocess/client.py | 7 +++ 1 file changed, 7 insertions(+) diff --git a/ipykernel/inprocess/client.py b/ipykernel/inprocess/client.py index 2e562f04..5de4f774 100644 --- a/ipykernel/inprocess/client.py +++ b/ipykernel/inprocess/client.py @@ -41,6 +41,7 @@ class InProcessKernelClient(KernelClient): shell_channel_class = Type(InProcessChannel) iopub_channel_class = Type(InProcessChannel) stdin_channel_class = Type(InProcessChannel) +control_channel_class = Type(InProcessChannel) hb_channel_class = Type(InProcessHBChannel) kernel = Instance('ipykernel.inprocess.ipkernel.InProcessKernel', @@ -82,6 +83,12 @@ def stdin_channel(self): self._stdin_channel = self.stdin_channel_class(self) return self._stdin_channel +@property +def control_channel(self): +if self._control_channel is None: +self._control_channel = self.control_channel_class(self) +return self._control_channel + @property def hb_channel(self): if self._hb_channel is None:
commit python-ipykernel for openSUSE:Factory
Hello community, here is the log from the commit of package python-ipykernel for openSUSE:Factory checked in at 2020-01-30 09:38:31 Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-ipykernel.new.26092 (New) Package is "python-ipykernel" Thu Jan 30 09:38:31 2020 rev:4 rq:768074 version:5.1.4 Changes: --- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes 2019-11-22 10:23:48.553302121 +0100 +++ /work/SRC/openSUSE:Factory/.python-ipykernel.new.26092/python-ipykernel.changes 2020-01-30 09:39:07.313416930 +0100 @@ -1,0 +2,9 @@ +Tue Jan 28 15:46:11 UTC 2020 - Todd R + +- Update to 5.1.4 + * Fix pickle issues when using inline matplotlib backend + * Fix an error during kernel shutdown + * Fix compatibility issues with Python 3.8 + * Remove some dead code + +--- Old: ipykernel-5.1.3.tar.gz New: ipykernel-5.1.4.tar.gz Other differences: -- ++ python-ipykernel.spec ++ --- /var/tmp/diff_new_pack.rnC6ZS/_old 2020-01-30 09:39:08.853417754 +0100 +++ /var/tmp/diff_new_pack.rnC6ZS/_new 2020-01-30 09:39:08.857417757 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-ipykernel # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# 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-ipykernel -Version:5.1.3 +Version:5.1.4 Release:0 Summary:IPython Kernel for Jupyter License:BSD-3-Clause ++ ipykernel-5.1.3.tar.gz -> ipykernel-5.1.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.1.3/.gitignore new/ipykernel-5.1.4/.gitignore --- old/ipykernel-5.1.3/.gitignore 1970-01-01 01:00:00.0 +0100 +++ new/ipykernel-5.1.4/.gitignore 2018-09-01 09:48:16.0 +0200 @@ -0,0 +1,26 @@ +MANIFEST +build +cover +dist +_build +docs/man/*.gz +docs/source/api/generated +docs/source/config/options +docs/source/interactive/magics-generated.txt +docs/gh-pages +IPython/html/notebook/static/mathjax +IPython/html/static/style/*.map +*.py[co] +__pycache__ +*.egg-info +*~ +*.bak +.ipynb_checkpoints +.tox +.DS_Store +\#*# +.#* +.coverage + +data_kernelspec +.pytest_cache diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.1.3/.mailmap new/ipykernel-5.1.4/.mailmap --- old/ipykernel-5.1.3/.mailmap1970-01-01 01:00:00.0 +0100 +++ new/ipykernel-5.1.4/.mailmap2015-04-09 10:09:32.0 +0200 @@ -0,0 +1,149 @@ +A. J. Holyoake ajholyoake +Aaron Culich Aaron Culich +Aron Ahmadia ahmadia +Benjamin Ragan-Kelley +Benjamin Ragan-Kelley Min RK +Benjamin Ragan-Kelley MinRK +Barry Wark Barry Wark +Ben Edwards Ben Edwards +Bradley M. Froehle Bradley M. Froehle +Bradley M. Froehle Bradley Froehle +Brandon Parsons Brandon Parsons +Brian E. Granger Brian Granger +Brian E. Granger Brian Granger <> +Brian E. Granger bgranger <> +Brian E. Granger bgranger +Christoph Gohlke cgohlke +Cyrille Rossant rossant +Damián Avila damianavila +Damián Avila damianavila +Damon Allen damontallen +Darren Dale darren.dale <> +Darren Dale Darren Dale <> +Dav Clark Dav Clark <> +Dav Clark Dav Clark +David Hirschfeld dhirschfeld +David P. Sanders David P. Sanders +David Warde-Farley David Warde-Farley <> +Doug Blank Doug Blank +Eugene Van den Bulke Eugene Van den Bulke +Evan Patterson +Evan Patterson +Evan Patterson +Evan Patterson +Evan Patterson epatters +Evan Patterson epatters +Ernie French Ernie French +Ernie French ernie french +Ernie French ernop +Fernando Perez +Fernando Perez Fernando Perez +Fernando Perez fperez <> +Fernando Perez fptest <> +Fernando Perez fptest1 <> +Fernando Perez Fernando Perez +Fernando Perez Fernando Perez <> +Fernando Perez Fernando Perez +Frank Murphy Frank Murphy +Gabriel Becker gmbecker +Gael Varoquaux gael.varoquaux <> +Gael Varoquaux gvaroquaux +Gael Varoquaux Gael Varoquaux <> +Ingolf Becker watercrossing +Jake Vanderplas Jake Vanderplas +Jakob Gager jakobgager +Jakob Gager jakobgager +Jakob Gager jakobgager +Jason Grout +Jason Grout +Jason Gors jason gors +Jason Gors jgors +Jens Hedegaard Nielsen Jens Hedegaard Nielsen +Jens Hedegaard Nielsen Jens H Nielsen +Jens Hedegaard Nielsen Jens H. Nielsen +Jez
commit python-ipykernel for openSUSE:Factory
Hello community, here is the log from the commit of package python-ipykernel for openSUSE:Factory checked in at 2019-11-22 10:23:47 Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-ipykernel.new.26869 (New) Package is "python-ipykernel" Fri Nov 22 10:23:47 2019 rev:3 rq:747913 version:5.1.3 Changes: --- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes 2019-08-16 15:27:01.686015216 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipykernel.new.26869/python-ipykernel.changes 2019-11-22 10:23:48.553302121 +0100 @@ -1,0 +2,12 @@ +Tue Nov 12 17:03:09 UTC 2019 - Todd R + +- Update to 5.1.3 + * Fix comm shutdown behavior by adding a ``deleting`` option to ``close`` which can be set to prevent registering new comm channels during shutdown + * Fix ``Heartbeat._bind_socket`` to return on the first bind + * Moved ``InProcessKernelClient.flush`` to ``DummySocket`` + * Don't redirect stdout if nose machinery is not present + * Rename `_asyncio.py` to `_asyncio_utils.py` to avoid name conflicts on Python 3.6+ + * Only generate kernelspec when installing or building wheel + * Fix priority ordering of control-channel messages in some cases + +--- Old: ipykernel-5.1.2.tar.gz New: ipykernel-5.1.3.tar.gz Other differences: -- ++ python-ipykernel.spec ++ --- /var/tmp/diff_new_pack.e6g6Ln/_old 2019-11-22 10:23:49.177301937 +0100 +++ /var/tmp/diff_new_pack.e6g6Ln/_new 2019-11-22 10:23:49.181301936 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-ipykernel -Version:5.1.2 +Version:5.1.3 Release:0 Summary:IPython Kernel for Jupyter License:BSD-3-Clause @@ -32,17 +32,18 @@ BuildRequires: python-rpm-macros Requires: jupyter-ipykernel = %{version} Requires: python-ipython >= 5.0.0 -Requires: python-jupyter_client -Requires: python-jupyter_core +Requires: python-jupyter-client +Requires: python-jupyter-core Requires: python-tornado >= 4.2 Requires: python-traitlets >= 4.1.0 Provides: python-jupyter_ipykernel = %{version} Obsoletes: python-jupyter_ipykernel < %{version} BuildArch: noarch # SECTION test requirements +BuildRequires: %{python_module flaky} BuildRequires: %{python_module ipython >= 5.0.0} -BuildRequires: %{python_module jupyter_client} -BuildRequires: %{python_module jupyter_core} +BuildRequires: %{python_module jupyter-client} +BuildRequires: %{python_module jupyter-core} BuildRequires: %{python_module nose_warnings_filters} BuildRequires: %{python_module nose} BuildRequires: %{python_module numpy} @@ -72,7 +73,7 @@ %package -n jupyter-ipykernel Summary:IPython Kernel for Jupyter Requires: hicolor-icon-theme -Requires: jupyter-jupyter_client +Requires: jupyter-jupyter-client Requires: python3-ipykernel = %{version} Conflicts: python3-jupyter_ipykernel < 5.1.1 ++ ipykernel-5.1.2.tar.gz -> ipykernel-5.1.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-5.1.2/PKG-INFO new/ipykernel-5.1.3/PKG-INFO --- old/ipykernel-5.1.2/PKG-INFO2019-08-07 22:41:07.0 +0200 +++ new/ipykernel-5.1.3/PKG-INFO2019-10-20 13:55:39.0 +0200 @@ -1,21 +1,21 @@ -Metadata-Version: 2.1 -Name: ipykernel -Version: 5.1.2 -Summary: IPython Kernel for Jupyter -Home-page: https://ipython.org -Author: IPython Development Team -Author-email: ipython-...@scipy.org -License: BSD -Description: The IPython kernel for Jupyter -Keywords: Interactive,Interpreter,Shell,Web -Platform: Linux -Platform: Mac OS X -Platform: Windows -Classifier: Intended Audience :: Developers -Classifier: Intended Audience :: System Administrators -Classifier: Intended Audience :: Science/Research -Classifier: License :: OSI Approved :: BSD License -Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 3 -Requires-Python: >=3.4 -Provides-Extra: test +Metadata-Version: 2.1 +Name: ipykernel +Version: 5.1.3 +Summary: IPython Kernel for Jupyter +Home-page: https://ipython.org +Author: IPython Development Team +Author-email: ipython-...@scipy.org +License: BSD +Description: The IPython kernel for Jupyter +Keywords: Interactive,Interpreter,Shell,Web +Platform: Linux +Platform: Mac OS X +Platform: Windows +Classifier: Intended Audience :: Developers +Classifier: Intended Audience :: System Administrators +Classifier: Intended Audience :: Science/Research
commit python-ipykernel for openSUSE:Factory
Hello community, here is the log from the commit of package python-ipykernel for openSUSE:Factory checked in at 2019-08-16 15:26:59 Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-ipykernel.new.22127 (New) Package is "python-ipykernel" Fri Aug 16 15:26:59 2019 rev:2 rq:722081 version:5.1.2 Changes: --- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes 2019-05-22 11:13:14.998566752 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipykernel.new.22127/python-ipykernel.changes 2019-08-16 15:27:01.686015216 +0200 @@ -1,0 +2,12 @@ +Fri Aug 9 05:20:15 UTC 2019 - John Vandenberg + +- Replace HTML and PDF version of changelog with the single + changelog.rst they contained, obsoleting jupyter-ipykernel-doc +- Activated test suite +- Update to 5.1.2 + * Fix socket-binding race conditions + * Add a no-op flush method to DummySocket and comply with stream API + * Update kernel version to indicate kernel v5.3 support + * Add testing for upcoming Python 3.8 and PEP 570 positional parameters + +--- Old: ipykernel-5.1.1-py3-none-any.whl ipykernel.pdf ipykernel.zip New: ipykernel-5.1.2.tar.gz Other differences: -- ++ python-ipykernel.spec ++ --- /var/tmp/diff_new_pack.5R4Dsn/_old 2019-08-16 15:27:02.522015030 +0200 +++ /var/tmp/diff_new_pack.5R4Dsn/_new 2019-08-16 15:27:02.526015030 +0200 @@ -19,45 +19,49 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-ipykernel -Version:5.1.1 +Version:5.1.2 Release:0 Summary:IPython Kernel for Jupyter License:BSD-3-Clause Group: Development/Languages/Python URL:https://github.com/ipython/ipykernel -Source0: https://files.pythonhosted.org/packages/py3/i/ipykernel/ipykernel-%{version}-py3-none-any.whl -# Please make sure you update the documentation files at every release -Source1: https://media.readthedocs.org/pdf/ipykernel/stable/ipykernel.pdf -Source2: https://media.readthedocs.org/htmlzip/ipykernel/stable/ipykernel.zip -BuildRequires: %{python_module ipython >= 4.0.0} -BuildRequires: %{python_module jupyter_client} -BuildRequires: %{python_module jupyter_core} -BuildRequires: %{python_module pip} -BuildRequires: %{python_module tornado >= 4.0} -BuildRequires: %{python_module traitlets >= 4.1.0} +Source: https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-%{version}.tar.gz +BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: python-rpm-macros -BuildRequires: unzip Requires: jupyter-ipykernel = %{version} -Requires: python-ipython >= 4.0.0 +Requires: python-ipython >= 5.0.0 Requires: python-jupyter_client Requires: python-jupyter_core -Requires: python-tornado >= 4.0 +Requires: python-tornado >= 4.2 Requires: python-traitlets >= 4.1.0 -# typing is only built-in for later versions of python Provides: python-jupyter_ipykernel = %{version} Obsoletes: python-jupyter_ipykernel < %{version} BuildArch: noarch # SECTION test requirements +BuildRequires: %{python_module ipython >= 5.0.0} +BuildRequires: %{python_module jupyter_client} +BuildRequires: %{python_module jupyter_core} BuildRequires: %{python_module nose_warnings_filters} BuildRequires: %{python_module nose} -BuildRequires: %{python_module tornado >= 4.0} +BuildRequires: %{python_module numpy} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module tornado >= 4.2} +BuildRequires: %{python_module traitlets >= 4.1.0} +# /SECTION +# typing is only built-in for later versions of python %if 0%{?suse_version} <= 1320 BuildRequires: %{python_module typing} Requires: python-typing %endif -# /SECTION +Provides: %{python_module ipykernel-doc = %{version}} +Obsoletes: %{python_module ipykernel-doc < %{version}} +Provides: %{python_module jupyter_ipykernel-doc = %{version}} +Obsoletes: %{python_module jupyter_ipykernel-doc < %{version}} +Provides: %{python_module jupyter-ipykernel-doc = %{version}} +Obsoletes: %{python_module jupyter-ipykernel-doc < %{version}} + %python_subpackages %description @@ -77,64 +81,26 @@ This package provides the jupyter components. -%package -n jupyter-ipykernel-doc -Summary:Documentation for the IPython kernel for Jupyter -Group: Documentation/Other -Provides: %{python_module ipykernel-doc = %{version}} -Provides: %{python_module