Hello community,

here is the log from the commit of package python2-jupyter_ipykernel for 
openSUSE:Factory checked in at 2018-10-01 08:18:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python2-jupyter_ipykernel (Old)
 and      /work/SRC/openSUSE:Factory/.python2-jupyter_ipykernel.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python2-jupyter_ipykernel"

Mon Oct  1 08:18:47 2018 rev:1 rq:638892 version:4.10.0

Changes:
--------
New Changes file:

--- /dev/null   2018-09-06 11:34:12.900627678 +0200
+++ 
/work/SRC/openSUSE:Factory/.python2-jupyter_ipykernel.new/python2-jupyter_ipykernel.changes
 2018-10-01 08:18:48.537914507 +0200
@@ -0,0 +1,209 @@
+-------------------------------------------------------------------
+Thu Sep 27 20:38:32 UTC 2018 - Todd R <[email protected]>
+
+- Update to version 4.10.0
+  * Check that sys.stdout/err is not None before flushing
+  * Fix test of set_next_input
+- Split python 2.x version into separate package since
+  starting with version 5 python 2 is no longer supported.
+- Drop -doc subpackage.  Documentation is now only built for
+  the python 3 version.
+
+-------------------------------------------------------------------
+Fri Sep  7 15:19:52 UTC 2018 - [email protected]
+
+- Update to version 4.9.0
+  * Python 3.3 is no longer supported (:ghpull:`336`)
+  * Flush stdout/stderr in KernelApp before replacing (:ghpull:`314`)
+  * Allow preserving stdout and stderr in KernelApp (:ghpull:`315`)
+  * Override writable method on OutStream (:ghpull:`316`)
+  * Add metadata to help display matplotlib figures legibly (:ghpull:`336`)
+
+-------------------------------------------------------------------
+Mon Feb 26 01:07:14 UTC 2018 - [email protected]
+
+- Update to version 4.8.2
+  * Fix compatibility issue with qt eventloop and pyzmq 17 (:ghpull:`307`).
+- Update to version 4.8.1
+  * set zmq.ROUTER_HANDOVER socket option when available
+    to workaround libzmq reconnect bug (:ghpull:`300`).
+  * Fix sdists including absolute paths for kernelspec files,
+    which prevented installation from sdist on Windows
+    (:ghpull:`306`).
+
+-------------------------------------------------------------------
+Thu Feb 15 14:59:24 UTC 2018 - [email protected]
+
+- Update to version 4.8.0
+  * set zmq.ROUTER_HANDOVER socket option when available
+    to workaround libzmq reconnect bug (:ghpull:`300`).
+  * Fix sdists including absolute paths for kernelspec files,
+    which prevented installation from sdist on Windows
+    (:ghpull:`306`).
+
+-------------------------------------------------------------------
+Thu Jan 18 06:50:10 UTC 2018 - [email protected]
+
+- update to version 4.8.9
+  * Cleanly shutdown integrated event loops when shutting down the
+    kernel. (:ghpull:`290`)
+  * %gui qt now uses Qt 5 by default rather than Qt 4, following a
+    similar change in terminal IPython. (:ghpull:`293`)
+  * Fix event loop integration for :mod:`asyncio` when run with
+    Tornado 5, which uses asyncio where available. (:ghpull:`296`)
+
+-------------------------------------------------------------------
+Thu Dec 21 18:45:08 UTC 2017 - [email protected]
+
+- update to version 4.7.0:
+  * Add event loop integration for :mod:`asyncio`.
+  * Use the new IPython completer API.
+  * Add support for displaying GIF images (mimetype image/gif).
+  * Allow the kernel to be interrupted without killing the Qt console.
+  * Fix is_complete response with cell magics.
+  * Clean up encoding of bytes objects.
+  * Clean up help links to use https and improve display titles.
+  * Clean up ioloop handling in preparation for tornado 5.
+
+-------------------------------------------------------------------
+Tue Sep 19 20:00:24 UTC 2017 - [email protected]
+
+- Update to 4.6.1
+  * Fix eventloop-integration bug preventing Qt windows/widgets
+    from displaying with ipykernel 4.6.0 and IPython ≥ 5.2.
+  * Avoid deprecation warnings about naive datetimes when working
+    with jupyter_client ≥ 5.0.
+
+-------------------------------------------------------------------
+Wed Apr 26 18:52:53 UTC 2017 - [email protected]
+
+- Implement single-spec version.
+
+-------------------------------------------------------------------
+Fri Apr  7 03:10:04 UTC 2017 - [email protected]
+
+- Update to 4.6.0
+  * Add to API `DisplayPublisher.publish` two new fully backward-compatible
+    keyword-args:
+      - `update: bool`
+      - `transient: dict`
+  * Support new `transient` key in `display_data` messages spec for `publish`.
+    For a display data message, `transient` contains data that shouldn't be
+    persisted to files or documents. Add a `display_id` to this `transient`
+    dict by `display(obj, display_id=...)`
+  * Add `ipykernel_launcher` module which removes the current working directory
+    from `sys.path` before launching the kernel. This helps to reduce the cases
+    where the kernel won't start because there's a `random.py` (or similar)
+    module in the current working directory.
+  * Add busy/idle messages on IOPub during processing of aborted requests
+  * Add active event loop setting to GUI, which enables the correct response
+    to IPython's `is_event_loop_running_xxx`
+  * Include IPython kernelspec in wheels to reduce reliance on "native kernel
+    spec" in jupyter_client
+  * Modify `OutStream` to inherit from `TextIOBase` instead of object to 
improve
+    API support and error reporting
+  * Fix IPython kernel death messages at start, such as "Kernel Restarting..."
+    and "Kernel appears to have died", when parent-poller handles PID 1
+  * Various bugfixes
+- Install icons
+
+-------------------------------------------------------------------
+Thu Mar 30 19:23:26 UTC 2017 - [email protected]
+
+- Update to 4.6.0
+  * Add to API `DisplayPublisher.publish` two new fully backward-compatible
+    keyword-args:
+      - `update: bool`
+      - `transient: dict`
+  * Support new `transient` key in `display_data` messages spec for `publish`.
+    For a display data message, `transient` contains data that shouldn't be
+    persisted to files or documents. Add a `display_id` to this `transient`
+    dict by `display(obj, display_id=...)`
+  * Add `ipykernel_launcher` module which removes the current working directory
+    from `sys.path` before launching the kernel. This helps to reduce the cases
+    where the kernel won't start because there's a `random.py` (or similar)
+    module in the current working directory.
+  * Add busy/idle messages on IOPub during processing of aborted requests
+  * Add active event loop setting to GUI, which enables the correct response
+    to IPython's `is_event_loop_running_xxx`
+  * Include IPython kernelspec in wheels to reduce reliance on "native kernel
+    spec" in jupyter_client
+  * Modify `OutStream` to inherit from `TextIOBase` instead of object to 
improve
+    API support and error reporting
+  * Fix IPython kernel death messages at start, such as "Kernel Restarting..."
+    and "Kernel appears to have died", when parent-poller handles PID 1
+  * Various bugfixes
+- Update to 4.5.2
+  * Fix bug when instantating Comms outside of the IPython kernel (introduced 
in 4.5.1).
+- Update to 4.5.1
+  * Add missing ``stream`` parameter to overridden :func:`getpass`
+  * Remove locks from iopub thread, which could cause deadlocks during 
debugging
+  * Fix regression where KeyboardInterrupt was treated as an aborted request, 
rather than an error
+  * Allow instantating Comms outside of the IPython kernel
+- Update to 4.5.0
+  * Use figure.dpi instead of savefig.dpi to set DPI for inline figures
+  * Support ipympl matplotlib backend (requires IPython update as well to 
fully work)
+  * Various bugfixes, including fixes for output coming from threads,
+    and :func:`input` when called with non-string prompts, which stdlib allows.
+- Update to 4.4.1
+  * Fix circular import of matplotlib on Python 2 caused by the inline backend 
changes in 4.4.0.
+- Update to 4.4.0
+  * Use `MPLBACKEND`_ environment variable to tell matplotlib >= 1.5 use use 
the inline backend by default.
+    This is only done if MPLBACKEND is not already set and no backend has been 
explicitly loaded,
+    so setting ``MPLBACKEND=Qt4Agg`` or calling ``%matplotlib notebook`` or 
``matplotlib.use('Agg')``
+    will take precedence.
+  * Fixes for logging problems caused by 4.3,
+    where logging could go to the terminal instead of the notebook.
+  * Add ``--sys-prefix`` and ``--profile`` arguments to :command:`ipython 
kernel install`
+  * Allow Comm (Widget) messages to be sent from background threads.
+  * Select inline matplotlib backend by default if ``%matplotlib`` magic or
+    ``matplotlib.use()`` are not called explicitly (for matplotlib >= 1.5).
+  * Fix some longstanding minor deviations from the message protocol
+    (missing status: ok in a few replies, connect_reply format).
+  * Remove calls to NoOpContext from IPython, deprecated in 5.0.
+- Update to 4.3.2
+  * Use a nonempty dummy session key for inprocess kernels to avoid security
+    warnings.
+  * Fix Windows Python 3.5 incompatibility caused by faulthandler patch in 4.3
+- Update to 4.3.0
+  * Publish all IO in a thread, via :class:`IOPubThread`.
+    This solves the problem of requiring :meth:`sys.stdout.flush` to be called 
in the notebook to produce output promptly during long-running cells.
+  * Remove refrences to outdated IPython guiref in kernel banner.
+  * Patch faulthandler to use ``sys.__stderr__`` instead of forwarded 
``sys.stderr``,
+    which has no fileno when forwarded.
+  * Deprecate some vestiges of the Big Split:
+  * :func:`ipykernel.find_connection_file` is deprecated. Use 
:func:`jupyter_client.find_connection_file` instead.
+  * Various pieces of code specific to IPython parallel are deprecated in 
ipykernel
+    and moved to ipyparallel.
+- Split documentation into own subpackage
+
+-------------------------------------------------------------------
+Wed Feb 17 13:35:39 UTC 2016 - [email protected]
+
+- Update to version 4.2.2
+  * Don't show interactive debugging info when kernel crashes
+  * Fix handling of numerical types in json_clean
+  * Testing fixes for output capturing
+- update to version 4.2.1:
+  * Fix default display name back to "Python X" instead of "pythonX"
+- update to version 4.2.0:
+  * Support sending a full message in initial opening of comms
+    (metadata, buffers were not previously allowed)
+  * When using "ipython kernel install --name" to install the IPython
+    kernelspec, default display-name to the same value as "--name".
+- update to version 4.1.1:
+  * Fix missing "ipykernel.__version__" on Python 2.
+  * Fix missing "target_name" when opening comms from the frontend.
+
++++ 12 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:Factory/.python2-jupyter_ipykernel.new/python2-jupyter_ipykernel.changes

New:
----
  ipykernel-4.10.0-py2-none-any.whl
  python2-jupyter_ipykernel.changes
  python2-jupyter_ipykernel.spec

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

Other differences:
------------------
++++++ python2-jupyter_ipykernel.spec ++++++
#
# spec file for package python2-jupyter_ipykernel
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define         skip_python3 1
Name:           python2-jupyter_ipykernel
Version:        4.10.0
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/py2/i/ipykernel/ipykernel-%{version}-py2-none-any.whl
BuildRequires:  %{python_module certifi}
BuildRequires:  %{python_module jupyter_client}
BuildRequires:  %{python_module jupyter_ipython >= 4.0.0}
BuildRequires:  %{python_module pip}
BuildRequires:  %{python_module tornado >= 4.0}
BuildRequires:  %{python_module traitlets >= 4.1.0}
BuildRequires:  fdupes
BuildRequires:  hicolor-icon-theme
BuildRequires:  python-rpm-macros
BuildRequires:  unzip
# SECTION test requirements
BuildRequires:  %{python_module jupyter_client}
BuildRequires:  %{python_module jupyter_ipython >= 4.0.0}
BuildRequires:  %{python_module nose}
BuildRequires:  %{python_module nose_warnings_filters}
BuildRequires:  %{python_module tornado >= 4.0}
BuildRequires:  %{python_module traitlets >= 4.1.0}
BuildRequires:  python-mock
BuildRequires:  python-typing
# /SECTION
Requires:       python-certifi
Requires:       python-jupyter_client
Requires:       python-jupyter_ipython >= 4.0.0
Requires:       python-tornado >= 4.0
Requires:       python-traitlets >= 4.1.0
Requires:       python-typing
BuildArch:      noarch

%python_subpackages

%description
This package provides the IPython kernel for Jupyter.

%prep
%setup -T -c -n %{name}-%{version}

%build
# Not needed

%install
%python_expand pip%{$python_bin_suffix} install \
    --root %{buildroot} \
    --prefix %{_prefix} \
    --compile \
    %{SOURCE0}

%check
export PYTHONDONTWRITEBYTECODE=1
%{python_expand export PYTHONPATH=%{buildroot}%{python_sitelib}
nosetests-%{$python_bin_suffix}
}

%files %{python_files}
%{python_sitelib}/ipykernel-%{version}.dist-info/
%license %{python_sitelib}/ipykernel-%{version}.dist-info/LICENSE.txt
%{python_sitelib}/ipykernel_launcher.py*
%{python_sitelib}/ipykernel/
%{_datadir}/jupyter/kernels/python2/

%changelog

Reply via email to