commit python-jupyter_client for openSUSE:Factory

2019-07-30 Thread root
Hello community,

here is the log from the commit of package python-jupyter_client for 
openSUSE:Factory checked in at 2019-07-30 14:01:55

Comparing /work/SRC/openSUSE:Factory/python-jupyter_client (Old)
 and  /work/SRC/openSUSE:Factory/.python-jupyter_client.new.4126 (New)


Package is "python-jupyter_client"

Tue Jul 30 14:01:55 2019 rev:10 rq:719302 version:5.3.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client-doc.changes
  2019-05-22 11:05:14.598574957 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new.4126/python-jupyter_client-doc.changes
2019-07-30 14:01:56.468975287 +0200
@@ -1,0 +2,16 @@
+Sat Jul 27 23:06:22 UTC 2019 - Todd R 
+
+- Update to 5.3.1
+  * Fix bug with control channel socket introduced in 5.3.0
+- Update to 5.3.0
+  + New Features:
+* Multiprocessing and Threading support
+* Setup package long_description
+  + Changes:
+* Control channel now in the public API
+* Closing Jupyter Client is now faster
+* Pip support improvements
+  + Breaking changes:
+* Dropped support for Python 3.3 and 3.4 (upstream packages dropped 
support already)
+
+---
python-jupyter_client.changes: same change

Old:

  jupyter_client-5.2.4.tar.gz

New:

  jupyter_client-5.3.1.tar.gz



Other differences:
--
++ python-jupyter_client-doc.spec ++
--- /var/tmp/diff_new_pack.UZLBXb/_old  2019-07-30 14:01:57.336974693 +0200
+++ /var/tmp/diff_new_pack.UZLBXb/_new  2019-07-30 14:01:57.348974685 +0200
@@ -23,7 +23,7 @@
 %bcond_without html
 %bcond_without tests
 Name:   python-jupyter_client-doc
-Version:5.2.4
+Version:5.3.1
 Release:0
 Summary:Documentation for the Jupyter client libraries
 License:BSD-3-Clause

++ python-jupyter_client.spec ++
--- /var/tmp/diff_new_pack.UZLBXb/_old  2019-07-30 14:01:57.424974633 +0200
+++ /var/tmp/diff_new_pack.UZLBXb/_new  2019-07-30 14:01:57.432974628 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jupyter_client
-Version:5.2.4
+Version:5.3.1
 Release:0
 Summary:Jupyter protocol implementation and client libraries
 License:BSD-3-Clause


++ jupyter_client-5.2.4.tar.gz -> jupyter_client-5.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-5.2.4/PKG-INFO 
new/jupyter_client-5.3.1/PKG-INFO
--- old/jupyter_client-5.2.4/PKG-INFO   2018-12-10 15:25:49.0 +0100
+++ new/jupyter_client-5.3.1/PKG-INFO   2019-07-09 23:25:14.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: jupyter_client
-Version: 5.2.4
+Version: 5.3.1
 Summary: Jupyter protocol implementation and client libraries
 Home-page: https://jupyter.org
 Author: Jupyter Development Team
@@ -9,7 +9,53 @@
 Project-URL: Documentation, https://jupyter-client.readthedocs.io
 Project-URL: Source, https://github.com/jupyter/jupyter_client/
 Project-URL: Tracker, https://github.com/jupyter/jupyter_client/issues
-Description: UNKNOWN
+Description: # Jupyter Client
+
+[![Code 
Health](https://landscape.io/github/jupyter/jupyter_client/master/landscape.svg?style=flat)](https://landscape.io/github/jupyter/jupyter_client/master)
+
+
+`jupyter_client` contains the reference implementation of the [Jupyter 
protocol][].
+It also provides client and kernel management APIs for working with 
kernels.
+
+It also provides the `jupyter kernelspec` entrypoint
+for installing kernelspecs for use with Jupyter frontends.
+
+[Jupyter protocol]: 
https://jupyter-client.readthedocs.io/en/latest/messaging.html
+
+
+# Development Setup
+
+The [Jupyter Contributor 
Guides](http://jupyter.readthedocs.io/en/latest/contributor/content-contributor.html)
 provide extensive information on contributing code or documentation to Jupyter 
projects. The limited instructions below for setting up a development 
environment are for your convenience.
+
+## Coding
+
+You'll need Python and `pip` on the search path. Clone the Jupyter 
Client git repository to your computer, for example in 
`/my/project/jupyter_client`.
+Now create an [editable 
install](https://pip.pypa.io/en/stable/reference/pip_install/#editable-installs)
+and download the dependencies of code and test suite by executing:
+
+cd /my/projects/jupyter_client/
+pip install -e .[test]
+py.test
+
+The last command runs the t

commit python-jupyter_client for openSUSE:Factory

2019-05-22 Thread root
Hello community,

here is the log from the commit of package python-jupyter_client for 
openSUSE:Factory checked in at 2019-05-22 11:05:02

Comparing /work/SRC/openSUSE:Factory/python-jupyter_client (Old)
 and  /work/SRC/openSUSE:Factory/.python-jupyter_client.new.5148 (New)


Package is "python-jupyter_client"

Wed May 22 11:05:02 2019 rev:9 rq:698302 version:5.2.4

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client-doc.changes
  2018-12-24 11:47:29.485128589 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new.5148/python-jupyter_client-doc.changes
2019-05-22 11:05:14.598574957 +0200
@@ -1,0 +2,6 @@
+Thu Apr 25 01:59:57 UTC 2019 - Todd R 
+
+- Split jupyter components into own subpackage.
+- Rename doc package to match jupyter name.
+
+---
python-jupyter_client.changes: same change

New:

  jupyter-client.pdf
  jupyter-client.zip



Other differences:
--
++ python-jupyter_client-doc.spec ++
--- /var/tmp/diff_new_pack.b3bwLz/_old  2019-05-22 11:05:18.882575883 +0200
+++ /var/tmp/diff_new_pack.b3bwLz/_new  2019-05-22 11:05:18.910575888 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jupyter_client-doc
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,11 +12,12 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define doc_ver 5.2.3
 # PDF documentation currently broken
 %bcond_with pdf
 %bcond_without html
@@ -24,24 +25,26 @@
 Name:   python-jupyter_client-doc
 Version:5.2.4
 Release:0
-Summary:Documentation for python-jupyter_client
+Summary:Documentation for the Jupyter client libraries
 License:BSD-3-Clause
-Group:  Development/Languages/Python
-Url:https://github.com/jupyter/jupyter_client
-Source: 
https://files.pythonhosted.org/packages/source/j/jupyter_client/jupyter_client-%{version}.tar.gz
+Group:  Documentation/Other
+URL:https://github.com/jupyter/jupyter_client
+Source0:
https://files.pythonhosted.org/packages/source/j/jupyter_client/jupyter_client-%{version}.tar.gz
+Source1:
https://buildmedia.readthedocs.org/media/pdf/jupyter-client/%{doc_ver}/jupyter-client.pdf
+Source2:
https://buildmedia.readthedocs.org/media/htmlzip/jupyter-client/%{doc_ver}/jupyter-client.zip
 BuildRequires:  %{python_module jupyter_client}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+BuildRequires:  unzip
 Provides:   %{name}-html = %{version}
 Provides:   %{name}-pdf = %{version}
 Obsoletes:  %{name}-html < %{version}
 Obsoletes:  %{name}-pdf < %{version}
-Provides:   python-jupyter_client-doc = %{version}
 BuildArch:  noarch
 %if %{with tests}
 # Test Requirements
 BuildRequires:  %{python_module backcall}
-BuildRequires:  %{python_module jupyter_ipykernel}
+BuildRequires:  %{python_module ipykernel}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module pytest}
 # Python 2.7 test requirements
@@ -57,45 +60,49 @@
 %endif
 
 %description
-Documentation and help files for python-jupyter_client.
+This package contains documentation and help files for the Jupyter
+client libraries.
+
+%package -n jupyter-jupyter_client-doc
+Summary:Documentation for the Jupyter client libraries
+Group:  Documentation/Other
+Requires:   jupyter-jupyter_client = %{version}
+Provides:   python-jupyter_client-doc = %{version}
+Obsoletes:  python-jupyter_client-doc <= %{version}
+Provides:   %{python_module jupyter_client-doc = %{version}}
+Obsoletes:  %{python_module jupyter_client-doc <= %{version}}
+
+%description -n jupyter-jupyter_client-doc
+This package contains documentation and help files for the Jupyter
+client libraries.
 
 %prep
 %setup -q -n jupyter_client-%{version}
+unzip %{SOURCE2} -d docs
+mv docs/jupyter-client-* docs/html
+rm docs/html/.buildinfo
 
 %build
-# Build the documentation
-pushd docs
-%if %{with html}
-make %{?_smp_mflags} html
-rm -rf build/html/.buildinfo
-%endif
-%if %{with pdf}
-make %{?_smp_mflags} latexpdf
-%endif
-popd
+# Not needed
 
 %install
-mkdir -p %{buildroot}%{_docdir}/python-jupyter_client
+mkdir -p %{buil

commit python-jupyter_client for openSUSE:Factory

2018-12-24 Thread root
Hello community,

here is the log from the commit of package python-jupyter_client for 
openSUSE:Factory checked in at 2018-12-24 11:47:29

Comparing /work/SRC/openSUSE:Factory/python-jupyter_client (Old)
 and  /work/SRC/openSUSE:Factory/.python-jupyter_client.new.28833 (New)


Package is "python-jupyter_client"

Mon Dec 24 11:47:29 2018 rev:8 rq:660680 version:5.2.4

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client-doc.changes
  2018-05-29 10:38:49.849977499 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new.28833/python-jupyter_client-doc.changes
   2018-12-24 11:47:29.485128589 +0100
@@ -1,0 +2,7 @@
+Sat Dec 22 07:00:02 UTC 2018 - Todd R 
+
+- Update to 5.2.4
+  * Prevent creating new console windows on Windows (:ghpull:`346`)
+  * Fix interrupts on Python 3.7 on Windows (:ghpull:`408`)
+
+---
python-jupyter_client.changes: same change

Old:

  jupyter_client-5.2.3.tar.gz

New:

  jupyter_client-5.2.4.tar.gz



Other differences:
--
++ python-jupyter_client-doc.spec ++
--- /var/tmp/diff_new_pack.0EOr6F/_old  2018-12-24 11:47:30.013128126 +0100
+++ /var/tmp/diff_new_pack.0EOr6F/_new  2018-12-24 11:47:30.013128126 +0100
@@ -22,7 +22,7 @@
 %bcond_without html
 %bcond_without tests
 Name:   python-jupyter_client-doc
-Version:5.2.3
+Version:5.2.4
 Release:0
 Summary:Documentation for python-jupyter_client
 License:BSD-3-Clause

++ python-jupyter_client.spec ++
--- /var/tmp/diff_new_pack.0EOr6F/_old  2018-12-24 11:47:30.029128112 +0100
+++ /var/tmp/diff_new_pack.0EOr6F/_new  2018-12-24 11:47:30.029128112 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jupyter_client
-Version:5.2.3
+Version:5.2.4
 Release:0
 Summary:Jupyter protocol implementation and client libraries
 License:BSD-3-Clause

++ jupyter_client-5.2.3.tar.gz -> jupyter_client-5.2.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-5.2.3/PKG-INFO 
new/jupyter_client-5.2.4/PKG-INFO
--- old/jupyter_client-5.2.3/PKG-INFO   2018-03-12 17:11:51.0 +0100
+++ new/jupyter_client-5.2.4/PKG-INFO   2018-12-10 15:25:49.0 +0100
@@ -1,6 +1,6 @@
-Metadata-Version: 1.2
+Metadata-Version: 2.1
 Name: jupyter_client
-Version: 5.2.3
+Version: 5.2.4
 Summary: Jupyter protocol implementation and client libraries
 Home-page: https://jupyter.org
 Author: Jupyter Development Team
@@ -9,7 +9,6 @@
 Project-URL: Documentation, https://jupyter-client.readthedocs.io
 Project-URL: Source, https://github.com/jupyter/jupyter_client/
 Project-URL: Tracker, https://github.com/jupyter/jupyter_client/issues
-Description-Content-Type: UNKNOWN
 Description: UNKNOWN
 Keywords: Interactive,Interpreter,Shell,Web
 Platform: Linux
@@ -26,3 +25,4 @@
 Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 3
 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*
+Provides-Extra: test
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-5.2.3/docs/changelog.rst 
new/jupyter_client-5.2.4/docs/changelog.rst
--- old/jupyter_client-5.2.3/docs/changelog.rst 2018-03-12 15:12:43.0 
+0100
+++ new/jupyter_client-5.2.4/docs/changelog.rst 2018-12-10 15:22:46.0 
+0100
@@ -4,6 +4,14 @@
 Changes in Jupyter Client
 =
 
+5.2.4
+=
+
+`5.2.4 on GitHub 
`__
+
+- Prevent creating new console windows on Windows (:ghpull:`346`)
+- Fix interrupts on Python 3.7 on Windows (:ghpull:`408`)
+
 5.2.3
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-5.2.3/jupyter_client/_version.py 
new/jupyter_client-5.2.4/jupyter_client/_version.py
--- old/jupyter_client-5.2.3/jupyter_client/_version.py 2018-03-12 
17:11:28.0 +0100
+++ new/jupyter_client-5.2.4/jupyter_client/_version.py 2018-12-10 
15:20:11.0 +0100
@@ -1,4 +1,4 @@
-version_info = (5, 2, 3)
+version_info = (5, 2, 4)
 __version__ = '.'.join(map(str, version_info))
 
 protocol_version_info = (5, 3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-5.2.3/jupyter_client/launcher.py 
new/jupyter_client-5.2.4/jupyter_client/launcher.py
--- old/jupyter_client-5.2.3/jupyter_client/launcher.py 2017-03-31 
16:21:36.0 +0200
+++ new/jupyter_client-5.2.4/jupyter_client/launcher.py 2018-12-10 
15:19:47.0 +0100

commit python-jupyter_client for openSUSE:Factory

2018-05-29 Thread root
Hello community,

here is the log from the commit of package python-jupyter_client for 
openSUSE:Factory checked in at 2018-05-29 10:38:45

Comparing /work/SRC/openSUSE:Factory/python-jupyter_client (Old)
 and  /work/SRC/openSUSE:Factory/.python-jupyter_client.new (New)


Package is "python-jupyter_client"

Tue May 29 10:38:45 2018 rev:7 rq:611088 version:5.2.3

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client-doc.changes
  2018-02-15 13:27:05.396524557 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new/python-jupyter_client-doc.changes
 2018-05-29 10:38:49.849977499 +0200
@@ -1,0 +2,14 @@
+Thu Apr 12 20:47:13 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * add requirement for python-backcall
+  * fix 'provides' syntax
+
+- update to version 5.2.3:
+  * Fix hang on close in :class:`.ThreadedKernelClient` (used in
+QtConsole) when using tornado with asyncio (default behavior of
+tornado 5, see :ghpull:`352`).
+  * Fix errors when using deprecated :attr:`.KernelManager.kernel_cmd`
+(:ghpull:`343`, :ghpull:`344`).
+
+---
--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client.changes  
2018-02-15 13:27:05.656515114 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new/python-jupyter_client.changes
 2018-05-29 10:38:51.285924487 +0200
@@ -1,0 +2,13 @@
+Thu Apr 12 20:47:13 UTC 2018 - a...@gmx.de
+
+- specfile:
+  - remove fix_COPY_THRESHOLD.patch, included upstream
+
+- update to version 5.2.3:
+  * Fix hang on close in :class:`.ThreadedKernelClient` (used in
+QtConsole) when using tornado with asyncio (default behavior of
+tornado 5, see :ghpull:`352`).
+  * Fix errors when using deprecated :attr:`.KernelManager.kernel_cmd`
+(:ghpull:`343`, :ghpull:`344`).
+
+---

Old:

  fix_COPY_THRESHOLD.patch
  jupyter_client-5.2.2.tar.gz

New:

  jupyter_client-5.2.3.tar.gz



Other differences:
--
++ python-jupyter_client-doc.spec ++
--- /var/tmp/diff_new_pack.EFmmOV/_old  2018-05-29 10:38:52.901864831 +0200
+++ /var/tmp/diff_new_pack.EFmmOV/_new  2018-05-29 10:38:52.901864831 +0200
@@ -16,29 +16,31 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 # PDF documentation currently broken
 %bcond_with pdf
-
 %bcond_without html
-
 %bcond_without tests
-
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jupyter_client-doc
-Version:5.2.2
+Version:5.2.3
 Release:0
 Summary:Documentation for python-jupyter_client
 License:BSD-3-Clause
 Group:  Development/Languages/Python
 Url:https://github.com/jupyter/jupyter_client
 Source: 
https://files.pythonhosted.org/packages/source/j/jupyter_client/jupyter_client-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM fix_COPY_THRESHOLD.patch -- fix testing patch for pyzmq < 
17 -- https://github.com/jupyter/jupyter_client/pull/349 
-Patch0: fix_COPY_THRESHOLD.patch
 BuildRequires:  %{python_module jupyter_client}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Provides:   %{name}-html = %{version}
+Provides:   %{name}-pdf = %{version}
+Obsoletes:  %{name}-html < %{version}
+Obsoletes:  %{name}-pdf < %{version}
+Provides:   python-jupyter_client-doc = %{version}
+BuildArch:  noarch
 %if %{with tests}
 # Test Requirements
+BuildRequires:  %{python_module backcall}
 BuildRequires:  %{python_module jupyter_ipykernel}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module pytest}
@@ -53,29 +55,22 @@
 %if %{with pdf}
 BuildRequires:  python3-Sphinx-latex
 %endif
-BuildArch:  noarch
-Provides:   %{name}-html = %{version}
-Provides:   %{name}-pdf = %{version}
-Obsoletes:  %{name}-html < %{version}
-Obsoletes:  %{name}-pdf < %{version}
-Provides:   %{python_module jupyter_client-doc = %{version}}
 
 %description
 Documentation and help files for python-jupyter_client.
 
 %prep
 %setup -q -n jupyter_client-%{version}
-%patch0 -p1
 
 %build
 # Build the documentation
 pushd docs
 %if %{with html}
-make html
+make %{?_smp_mflags} html
 rm -rf build/html/.buildinfo
 %endif
 %if %{with pdf}
-make latexpdf
+make %{?_smp_mflags} latexpdf
 %endif
 popd
 
@@ -100,8 +95,7 @@
 %endif
 
 %files
-%defattr(-,root,root,-)
-%doc COPYING.md
+%license COPYING.md
 %{_docdir}/python-jupyter_client/
 
 %changelog

++ python-jupyter_client.spec ++
--- /var/tmp/diff_new_pack.EFmmOV/_old  2018-05-29 10:38:52.925863945 +0200
+++ /var/tmp/diff_new_pack.EFmmOV/_new  2018-05-29 10:38:52.925863945 +0200
@@ -18,15 +18,

commit python-jupyter_client for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package python-jupyter_client for 
openSUSE:Factory checked in at 2018-02-15 13:26:35

Comparing /work/SRC/openSUSE:Factory/python-jupyter_client (Old)
 and  /work/SRC/openSUSE:Factory/.python-jupyter_client.new (New)


Package is "python-jupyter_client"

Thu Feb 15 13:26:35 2018 rev:6 rq:576585 version:5.2.2

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client-doc.changes
  2017-10-03 23:16:29.277149119 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new/python-jupyter_client-doc.changes
 2018-02-15 13:27:05.396524557 +0100
@@ -1,0 +2,75 @@
+Tue Feb 13 04:21:49 UTC 2018 - toddrme2...@gmail.com
+
+- Update dependencies.
+- Add fix_COPY_THRESHOLD.patch
+  Fixes tests for pyzmq < 17
+  See: https://github.com/jupyter/jupyter_client/pull/349
+
+---
+Sat Feb 10 17:57:17 UTC 2018 - a...@gmx.de
+
+- update to version 5.2.2:
+  * Fix :meth:`.KernelSpecManager.get_all_specs` method in subclasses
+that only override :meth:`.KernelSpecManager.find_kernel_specs`
+and :meth:`.KernelSpecManager.get_kernel_spec`. See :ghissue:`338`
+and :ghpull:`339`.
+  * Eliminate occasional error messages during process exit
+(:ghpull:`336`).
+  * Improve error message when attempting to bind on invalid address
+(:ghpull:`330`).
+  * Add missing direct dependency on tornado (:ghpull:`323`).
+
+---
+Thu Jan  4 17:16:22 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+  * require python-spinxcontrib-github-alt
+
+- update to version 5.2.1:
+  * Add parenthesis to conditional pytest requirement to work around a
+bug in the wheel package, that generate a .whl which otherwise
+always depends on pytest see :ghissue:`324` and :ghpull:`325`
+
+---
+Thu Dec 21 18:46:10 UTC 2017 - a...@gmx.de
+
+- update to version 5.2.0:
+  * Define Jupyter protocol version 5.3:
++ Kernels can now opt to be interrupted by a message sent on the
+  control channel instead of a system signal. See
+  :ref:`kernelspecs` and :ref:`msging_interrupt` (:ghpull:`294`).
+  * New jupyter kernel command to launch an installed kernel by name
+(:ghpull:`240`).
+  * Kernelspecs where the command starts with e.g. python3 or
+python3.6—matching the version jupyter_client is running on—are
+now launched with the same Python executable as the launching
+process (:ghpull:`306`). This extends the special handling of
+python added in 5.0.
+  * Command line arguments specified by a kernelspec can now include
+{resource_dir}, which will be substituted with the kernelspec
+resource directory path when the kernel is launched
+(:ghpull:`289`).
+  * Kernelspecs now have an optional metadata field to hold arbitrary
+metadata about kernels—see :ref:`kernelspecs` (:ghpull:`274`).
+  * Make the KernelRestarter class used by a KernelManager
+configurable (:ghpull:`290`).
+  * When killing a kernel on Unix, kill its process group
+(:ghpull:`314`).
+  * If a kernel dies soon after starting, reassign random ports before
+restarting it, in case one of the previously chosen ports has been
+bound by another process (:ghpull:`279`).
+  * Avoid unnecessary filesystem operations when finding a kernelspec
+with :meth:`.KernelSpecManager.get_kernel_spec` (:ghpull:`311`).
+  * :meth:`.KernelSpecManager.get_all_specs` will no longer raise an
+exception on encountering an invalid kernel.json file. It will
+raise a warning and continue (:ghpull:`310`).
+  * Check for non-contiguous buffers before trying to send them
+through ZMQ (:ghpull:`258`).
+  * Compatibility with upcoming Tornado version 5.0 (:ghpull:`304`).
+  * Simplify setup code by always using setuptools (:ghpull:`284`).
+  * Soften warnings when setting the sticky bit on runtime files fails
+(:ghpull:`286`).
+  * Various corrections and improvements to documentation.
+
+---
--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client.changes  
2017-10-03 23:16:29.329141801 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new/python-jupyter_client.changes
 2018-02-15 13:27:05.656515114 +0100
@@ -1,0 +2,77 @@
+Tue Feb 13 04:21:49 UTC 2018 - toddrme2...@gmail.com
+
+- Update dependencies.
+- Add fix_COPY_THRESHOLD.patch
+  Fixes tests for pyzmq < 17
+  See: https://github.com/jupyter/jupyter_client/pull/349
+
+---
+Sat Feb 10 17:57:17 UTC 2018 - a...@gmx.de
+
+- update to version 5.2.2:
+  * Fix :meth:`.KernelSpecManager.g

commit python-jupyter_client for openSUSE:Factory

2017-10-04 Thread root
Hello community,

here is the log from the commit of package python-jupyter_client for 
openSUSE:Factory checked in at 2017-10-03 23:16:27

Comparing /work/SRC/openSUSE:Factory/python-jupyter_client (Old)
 and  /work/SRC/openSUSE:Factory/.python-jupyter_client.new (New)


Package is "python-jupyter_client"

Tue Oct  3 23:16:27 2017 rev:5 rq:527405 version:5.1.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client-doc.changes
  2017-05-17 17:11:48.076507687 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new/python-jupyter_client-doc.changes
 2017-10-03 23:16:29.277149119 +0200
@@ -1,0 +2,13 @@
+Tue Sep 19 19:45:32 UTC 2017 - toddrme2...@gmail.com
+
+- Update to version 5.1
+  * Define Jupyter protocol version 5.2,
+resolving ambiguity of ``cursor_pos`` field in the presence
+of unicode surrogate pairs.
+  * Add :meth:`Session.clone` for making a copy of a Session object
+without sharing the digest history.
+Reusing a single Session object to connect multiple sockets
+to the same IOPub peer can cause digest collisions.
+  * Avoid global references preventing garbage collection of background 
threads.
+
+---
python-jupyter_client.changes: same change

Old:

  jupyter_client-5.0.1.tar.gz

New:

  jupyter_client-5.1.0.tar.gz



Other differences:
--
++ python-jupyter_client-doc.spec ++
--- /var/tmp/diff_new_pack.pbq1lj/_old  2017-10-03 23:16:30.384993206 +0200
+++ /var/tmp/diff_new_pack.pbq1lj/_new  2017-10-03 23:16:30.388992644 +0200
@@ -25,7 +25,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jupyter_client-doc
-Version:5.0.1
+Version:5.1.0
 Release:0
 Summary:Documentation for python-jupyter_client
 License:BSD-3-Clause

++ python-jupyter_client.spec ++
--- /var/tmp/diff_new_pack.pbq1lj/_old  2017-10-03 23:16:30.444984763 +0200
+++ /var/tmp/diff_new_pack.pbq1lj/_new  2017-10-03 23:16:30.448984201 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jupyter_client
-Version:5.0.1
+Version:5.1.0
 Release:0
 Summary:Jupyter protocol implementation and client libraries
 License:BSD-3-Clause
@@ -29,11 +29,7 @@
 BuildRequires:  python-rpm-macros
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
-BuildRequires:  %{python_module python-dateutil}
-BuildRequires:  %{python_module jupyter_core}
-BuildRequires:  %{python_module pyzmq >= 13}
-BuildRequires:  %{python_module traitlets}
-Requires:   python-python-dateutil
+Requires:   python-python-dateutil >= 2.1
 Requires:   python-jupyter_core
 Requires:   python-pyzmq >= 13
 Requires:   python-traitlets
@@ -61,7 +57,7 @@
 %files %{python_files}
 %defattr(-,root,root,-)
 %doc CONTRIBUTING.md COPYING.md README.md
-%python3_only %{_bindir}/jupyter-kernelspec
+# %%python3_only %%{_bindir}/jupyter-kernelspec
 %{python_sitelib}/*
 
 %changelog

++ jupyter_client-5.0.1.tar.gz -> jupyter_client-5.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-5.0.1/MANIFEST.in 
new/jupyter_client-5.1.0/MANIFEST.in
--- old/jupyter_client-5.0.1/MANIFEST.in1970-01-01 01:00:00.0 
+0100
+++ new/jupyter_client-5.1.0/MANIFEST.in2017-01-06 14:35:54.0 
+0100
@@ -0,0 +1,22 @@
+include COPYING.md
+include CONTRIBUTING.md
+include README.md
+
+# Documentation
+graft docs
+exclude docs/\#*
+
+# Examples
+graft examples
+
+# docs subdirs we want to skip
+prune docs/build
+prune docs/gh-pages
+prune docs/dist
+
+# Patterns to exclude from any directory
+global-exclude *~
+global-exclude *.pyc
+global-exclude *.pyo
+global-exclude .git
+global-exclude .ipynb_checkpoints
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-5.0.1/PKG-INFO 
new/jupyter_client-5.1.0/PKG-INFO
--- old/jupyter_client-5.0.1/PKG-INFO   2017-04-04 14:09:57.0 +0200
+++ new/jupyter_client-5.1.0/PKG-INFO   2017-06-22 14:13:50.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: jupyter_client
-Version: 5.0.1
+Version: 5.1.0
 Summary: Jupyter protocol implementation and client libraries
 Home-page: http://jupyter.org
 Author: Jupyter Development Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-5.0.1/docs/changelog.rst 
new/jupyter_client-5.1.0/docs/changelog.rst
--- old/jupyter_client-5.0.1/docs/changelog.rst 2017-04-04 09:48:29.0 
+02

commit python-jupyter_client for openSUSE:Factory

2017-05-17 Thread root
Hello community,

here is the log from the commit of package python-jupyter_client for 
openSUSE:Factory checked in at 2017-05-17 17:11:42

Comparing /work/SRC/openSUSE:Factory/python-jupyter_client (Old)
 and  /work/SRC/openSUSE:Factory/.python-jupyter_client.new (New)


Package is "python-jupyter_client"

Wed May 17 17:11:42 2017 rev:4 rq:491341 version:5.0.1

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new/python-jupyter_client-doc.changes
 2017-05-17 17:11:48.076507687 +0200
@@ -0,0 +1,89 @@
+---
+Wed Apr 26 18:39:18 UTC 2017 - toddrme2...@gmail.com
+
+- Implement single-spec version.
+
+---
+Fri Apr  7 03:06:54 UTC 2017 - toddrme2...@gmail.com
+
+- Update to 5.0.1
+  * Update internal protocol version number to 5.1,
+which should have been done in 5.0.0.
+
+---
+Thu Mar 30 19:12:38 UTC 2017 - toddrme2...@gmail.com
+
+- Update to 5.0.0
+  + New features:
+* Introduce :command:`jupyter run` command for running scripts with a 
kernel, for instance::
+jupyter run --kernel python3 myscript.py
+* New method :meth:`.BlockingKernelClient.execute_interactive`
+  for running code and capturing or redisplaying its output.
+* New ``KernelManager.shutdown_wait_time`` configurable for adjusting the 
time
+  for a kernel manager to wait after politely requesting shutdown
+  before it resorts to forceful termination.
+  + Fixes:
+* Set sticky bit on connection-file directory to avoid getting cleaned up.
+* :func:`jupyter_client.launcher.launch_kernel` passes through additional 
options to the underlying Popen,
+  matching :meth:`KernelManager.start_kernel`.
+* Check types of ``buffers`` argument in :meth:`.Session.send`,
+  so that TypeErrors are raised immediately,
+  rather than in the eventloop.
+  + Changes:
+* In kernelspecs, if the executable is the string ``python`` (as opposed 
to an absolute path),
+  ``sys.executable`` will be used rather than resolving ``python`` on PATH.
+  This should enable Python-based kernels to install kernelspecs as part 
of wheels.
+* kernelspec names are now validated.
+  They should only include ascii letters and numbers, plus period, hyphen, 
and underscore.
+  + Backward-incompatible changes:
+* :py:class:`.datetime` objects returned in parsed messages are now always 
timezone-aware.
+  Timestamps in messages without timezone info are interpreted as the 
local timezone,
+  as this was the behavior in earlier versions.
+- Update to 4.4.0
+  * Add :meth:`.KernelClient.load_connection_info` on KernelClient, etc. for 
loading connection info
+directly from a dict, not just from files.
+  * Include parent headers when adapting messages from older protocol 
implementations
+(treats parent headers the same as headers).
+  * Compatibility fixes in tests for recent changes in ipykernel.
+- Update to 4.3.0
+  * Adds ``--sys-prefix`` argument to :command:`jupyter kernelspec install`,
+for better symmetry with :command:`jupyter nbextension install`, etc.
+- Update to 4.2.2
+  * Another fix for the :func:`start_new_kernel` issue in 4.2.1 affecting 
slow-starting kernels.
+- Update to 4.2.1
+  * Fix regression in 4.2 causing :func:`start_new_kernel`
+to fail while waiting for kernels to become available.
+- Update to 4.2.0
+  * added :command:`jupyter kernelspec remove` for removing kernelspecs
+  * allow specifying the environment for kernel processes via the ``env`` 
argument
+  * added ``name`` field to connection files identifying the kernelspec name,
+so that consumers of connection files (alternate frontends) can identify 
the kernelspec in use
+  * added :meth:`KernelSpecManager.get_all_specs` for getting all kernelspecs 
more efficiently
+  * various improvements to error messages and documentation
+- Split documentation into own subpackage
+
+---
+Mon Oct 12 13:44:23 UTC 2015 - toddrme2...@gmail.com
+
+- update to version 4.1.1:
+  * Setuptools fixes for jupyter kernelspec
+  * jupyter kernelspec list includes paths
+  * add :meth:`KernelManager.blocking_client`
+  * provisional implementation of comm_info requests from upcoming 5.1
+release of the protocol
+
+---
+Thu Oct  1 12:04:25 UTC 2015 - toddrme2...@gmail.com
+
+- Build documentation
+
+---
+Fri Aug 14 07:03:18 UTC 2015 - toddrme2...@gmail.com
+
+- Fix update-alternatives usage
+
+--

commit python-jupyter_client for openSUSE:Factory

2015-10-17 Thread h_root
Hello community,

here is the log from the commit of package python-jupyter_client for 
openSUSE:Factory checked in at 2015-10-17 16:38:54

Comparing /work/SRC/openSUSE:Factory/python-jupyter_client (Old)
 and  /work/SRC/openSUSE:Factory/.python-jupyter_client.new (New)


Package is "python-jupyter_client"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client.changes  
2015-10-06 13:25:27.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new/python-jupyter_client.changes
 2015-10-17 16:38:56.0 +0200
@@ -1,0 +2,10 @@
+Mon Oct 12 13:44:23 UTC 2015 - toddrme2...@gmail.com
+
+- update to version 4.1.1:
+  * Setuptools fixes for jupyter kernelspec
+  * jupyter kernelspec list includes paths
+  * add :meth:`KernelManager.blocking_client`
+  * provisional implementation of comm_info requests from upcoming 5.1
+release of the protocol
+
+---

Old:

  jupyter_client-4.0.0.tar.gz

New:

  jupyter_client-4.1.1.tar.gz



Other differences:
--
++ python-jupyter_client.spec ++
--- /var/tmp/diff_new_pack.MVEALa/_old  2015-10-17 16:38:56.0 +0200
+++ /var/tmp/diff_new_pack.MVEALa/_new  2015-10-17 16:38:56.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-jupyter_client
-Version:4.0.0
+Version:4.1.1
 Release:0
 Summary:Jupyter protocol implementation and client libraries
 License:BSD-3-Clause

++ jupyter_client-4.0.0.tar.gz -> jupyter_client-4.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-4.0.0/MANIFEST.in 
new/jupyter_client-4.1.1/MANIFEST.in
--- old/jupyter_client-4.0.0/MANIFEST.in2015-04-09 09:15:10.0 
+0200
+++ new/jupyter_client-4.1.1/MANIFEST.in1970-01-01 01:00:00.0 
+0100
@@ -1,22 +0,0 @@
-include COPYING.md
-include CONTRIBUTING.md
-include README.md
-
-# Documentation
-graft docs
-exclude docs/\#*
-
-# Examples
-graft examples
-
-# docs subdirs we want to skip
-prune docs/build
-prune docs/gh-pages
-prune docs/dist
-
-# Patterns to exclude from any directory
-global-exclude *~
-global-exclude *.pyc
-global-exclude *.pyo
-global-exclude .git
-global-exclude .ipynb_checkpoints
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-4.0.0/PKG-INFO 
new/jupyter_client-4.1.1/PKG-INFO
--- old/jupyter_client-4.0.0/PKG-INFO   2015-07-12 20:44:34.0 +0200
+++ new/jupyter_client-4.1.1/PKG-INFO   2015-10-08 13:41:25.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: jupyter_client
-Version: 4.0.0
+Version: 4.1.1
 Summary: Jupyter protocol implementation and client libraries
 Home-page: http://jupyter.org
 Author: Jupyter Development Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-4.0.0/docs/api/client.rst 
new/jupyter_client-4.1.1/docs/api/client.rst
--- old/jupyter_client-4.0.0/docs/api/client.rst2015-05-29 
02:03:06.0 +0200
+++ new/jupyter_client-4.1.1/docs/api/client.rst2015-09-03 
11:35:14.0 +0200
@@ -18,6 +18,8 @@
 
.. automethod:: history
 
+   .. automethod:: comm_info
+
.. automethod:: is_complete
 
.. automethod:: input
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-4.0.0/docs/api/index.rst 
new/jupyter_client-4.1.1/docs/api/index.rst
--- old/jupyter_client-4.0.0/docs/api/index.rst 2015-05-29 02:03:06.0 
+0200
+++ new/jupyter_client-4.1.1/docs/api/index.rst 2015-09-23 10:59:33.0 
+0200
@@ -5,6 +5,7 @@
 
 .. toctree::
:maxdepth: 2
+   :caption: Jupyter API
 
kernelspec
manager
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-4.0.0/docs/api/manager.rst 
new/jupyter_client-4.1.1/docs/api/manager.rst
--- old/jupyter_client-4.0.0/docs/api/manager.rst   2015-05-29 
02:03:06.0 +0200
+++ new/jupyter_client-4.1.1/docs/api/manager.rst   2015-10-08 
10:43:27.0 +0200
@@ -26,6 +26,8 @@
 
   For the client API, see :mod:`jupyter_client.client`.
 
+   .. automethod:: blocking_client
+
.. automethod:: shutdown_kernel
 
.. automethod:: restart_kernel
@@ -48,3 +50,9 @@
.. automethod:: remove_kernel
 
.. automethod:: shutdown_all
+
+Utility functions
+-
+
+.. autofunction:: run_kernel
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jupyter_client-4.0.0/docs/changelog.rst 
new/jupyter_client-4.1.1/docs/changelog.rst
--- old/jupyter_client-4.0

commit python-jupyter_client for openSUSE:Factory

2015-10-06 Thread h_root
Hello community,

here is the log from the commit of package python-jupyter_client for 
openSUSE:Factory checked in at 2015-10-06 13:25:27

Comparing /work/SRC/openSUSE:Factory/python-jupyter_client (Old)
 and  /work/SRC/openSUSE:Factory/.python-jupyter_client.new (New)


Package is "python-jupyter_client"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client.changes  
2015-09-30 05:49:13.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new/python-jupyter_client.changes
 2015-10-06 13:25:27.0 +0200
@@ -1,0 +2,5 @@
+Thu Oct  1 12:04:25 UTC 2015 - toddrme2...@gmail.com
+
+- Build documentation
+
+---



Other differences:
--
++ python-jupyter_client.spec ++
--- /var/tmp/diff_new_pack.5Oo6DC/_old  2015-10-06 13:25:28.0 +0200
+++ /var/tmp/diff_new_pack.5Oo6DC/_new  2015-10-06 13:25:28.0 +0200
@@ -26,11 +26,20 @@
 Source: 
https://pypi.python.org/packages/source/j/jupyter_client/jupyter_client-%{version}.tar.gz
 BuildRequires:  python-devel
 BuildRequires:  python-jupyter_core
-BuildRequires:  python-mock
-BuildRequires:  python-nose
 BuildRequires:  python-pyzmq >= 13
 BuildRequires:  python-setuptools
 BuildRequires:  python-traitlets
+# Test Requirements
+BuildRequires:  python-nose
+# Python 2 Test Requirements
+BuildRequires:  python-mock
+# Documentation requirements
+BuildRequires:  python-Sphinx
+# Documentation requirements
+BuildRequires:  python-Sphinx
+%if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 
1110 )
+BuildRequires:  python-Sphinx-latex
+%endif
 Requires:   python-jupyter_core
 Requires:   python-pyzmq >= 13
 Requires:   python-traitlets
@@ -51,6 +60,20 @@
 for use with Jupyter frontends.
 
 
+%package doc-html
+Summary:HTML documentation for %{name}
+Recommends: %{name} = %{version}
+
+%description doc-html
+Documentation and help files for %{name} in HTML format
+
+%package doc-pdf
+Summary:HTML documentation for %{name}
+Recommends: %{name} = %{version}
+
+%description doc-pdf
+Documentation and help files for %{name} in PDF format
+
 %prep
 %setup -q -n jupyter_client-%{version}
 
@@ -61,12 +84,24 @@
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 # Prepare for update-alternatives usage
+mv %{buildroot}%{_bindir}/jupyter-kernelspec 
%{buildroot}%{_bindir}/jupyter2-kernelspec
+ln -s -f %{_bindir}/jupyter2-kernelspec 
%{buildroot}%{_bindir}/jupyter-kernelspec-%{py_ver} 
+
 mkdir -p %{buildroot}%{_sysconfdir}/alternatives
-mv %{buildroot}%{_bindir}/jupyter-kernelspec 
%{buildroot}%{_bindir}/jupyter-kernelspec-%{py_ver}
 ln -s -f %{_sysconfdir}/alternatives/jupyter-kernelspec 
%{buildroot}%{_bindir}/jupyter-kernelspec
 # create a dummy target for /etc/alternatives/jupyter-kernelspec
 touch %{buildroot}%{_sysconfdir}/alternatives/jupyter-kernelspec
 
+# Build the documentation
+pushd docs
+# LaTeX is broken in current version, should be fixed in next version
+# %if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 
1110 )
+# PYTHONPATH=%{buildroot}%{python_sitelib} make latexpdf
+# %endif
+PYTHONPATH=%{buildroot}%{python_sitelib} make html
+rm -rf _build/html/.buildinfo
+popd
+
 %check
 # We can't test the kernel manager because that requires the ipython kernel,
 # which requires this package, causing a dependency loop.  So those tests are
@@ -88,8 +123,21 @@
 %defattr(-,root,root,-)
 %doc CONTRIBUTING.md COPYING.md README.md
 %{_bindir}/jupyter-kernelspec
+%{_bindir}/jupyter2-kernelspec
 %{_bindir}/jupyter-kernelspec-%{py_ver}
 %ghost %{_sysconfdir}/alternatives/jupyter-kernelspec
 %{python_sitelib}/*
 
+%files doc-html
+%defattr(-,root,root,-)
+%doc COPYING.md
+%doc docs/_build/html/
+
+# %if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 
1110 )
+# %files doc-pdf
+# %defattr(-,root,root,-)
+# %doc COPYING.md
+# %doc docs/_build/latex/jupyter_core.pdf
+# %endif
+
 %changelog