Hello community,

here is the log from the commit of package python-jupyter_ipyparallel for 
openSUSE:Factory checked in at 2016-03-26 15:21:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jupyter_ipyparallel (Old)
 and      /work/SRC/openSUSE:Factory/.python-jupyter_ipyparallel.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-jupyter_ipyparallel"

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

--- /dev/null   2016-01-27 19:41:03.648095915 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_ipyparallel.new/python-jupyter_ipyparallel-doc.changes
   2016-03-26 15:21:53.000000000 +0100
@@ -0,0 +1,50 @@
+-------------------------------------------------------------------
+Wed Feb 17 13:00:52 UTC 2016 - toddrme2...@gmail.com
+
+- specfile:
+  * update copyright year
+- update to version 5.0.0:
+  * The highlight of ipyparallel 5.0 is that the Client has been
+    reorganized a bit to use Futures. AsyncResults are now a Future
+    subclass, so they can be `yield`ed in coroutines, etc. Views have
+    also received an Executor interface. This rewrite better connects
+    results to their handles, so the Client.results cache should no
+    longer grow unbounded.
+    + The Executor API :class:`ipyparallel.ViewExecutor`
+    + Creating an Executor from a Client:
+      :meth:`ipyparallel.Client.executor`
+    + Each View has an :attr:`executor` attribute
+  * Part of the Future refactor is that Client IO is now handled in a
+    background thread, which means that :meth:`Client.spin_thread` is
+    obsolete and deprecated.
+  * Other changes:
+    + Add :command:`ipcluster nbextension enable|disable` to toggle
+    the clusters tab in Jupyter notebook
+  * Less interesting development changes for users: Some
+    IPython-parallel extensions to the IPython kernel have been moved
+    to the ipyparallel package:
+    + :mod:`ipykernel.datapub` is now :mod:`ipyparallel.datapub`
+    + ipykernel Python serialization is now in
+      :mod:`ipyparallel.serialize`
+    + apply_request message handling is implememented in a Kernel
+      subclass, rather than the base ipykernel Kernel.
+- update to version 4.1.0:
+  * Add :meth:`.Client.wait_interactive`
+  * Improvements for specifying engines with SSH launcher.
+- Split documentation into own subpackage to speed up builds.
+  
+-------------------------------------------------------------------
+Mon Oct  5 10:01:17 UTC 2015 - toddrme2...@gmail.com
+
+- Build documentation
+
+-------------------------------------------------------------------
+Fri Aug 28 18:38:51 UTC 2015 - toddrme2...@gmail.com
+
+- Fix conflict.
+
+-------------------------------------------------------------------
+Wed Aug 26 13:41:45 UTC 2015 - toddrme2...@gmail.com
+
+- Initial version
+
--- 
/work/SRC/openSUSE:Factory/python-jupyter_ipyparallel/python-jupyter_ipyparallel.changes
    2015-11-18 22:33:53.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_ipyparallel.new/python-jupyter_ipyparallel.changes
       2016-03-26 15:21:54.000000000 +0100
@@ -1,0 +2,35 @@
+Wed Feb 17 13:00:52 UTC 2016 - toddrme2...@gmail.com
+
+- specfile:
+  * update copyright year
+- update to version 5.0.0:
+  * The highlight of ipyparallel 5.0 is that the Client has been
+    reorganized a bit to use Futures. AsyncResults are now a Future
+    subclass, so they can be `yield`ed in coroutines, etc. Views have
+    also received an Executor interface. This rewrite better connects
+    results to their handles, so the Client.results cache should no
+    longer grow unbounded.
+    + The Executor API :class:`ipyparallel.ViewExecutor`
+    + Creating an Executor from a Client:
+      :meth:`ipyparallel.Client.executor`
+    + Each View has an :attr:`executor` attribute
+  * Part of the Future refactor is that Client IO is now handled in a
+    background thread, which means that :meth:`Client.spin_thread` is
+    obsolete and deprecated.
+  * Other changes:
+    + Add :command:`ipcluster nbextension enable|disable` to toggle
+    the clusters tab in Jupyter notebook
+  * Less interesting development changes for users: Some
+    IPython-parallel extensions to the IPython kernel have been moved
+    to the ipyparallel package:
+    + :mod:`ipykernel.datapub` is now :mod:`ipyparallel.datapub`
+    + ipykernel Python serialization is now in
+      :mod:`ipyparallel.serialize`
+    + apply_request message handling is implememented in a Kernel
+      subclass, rather than the base ipykernel Kernel.
+- update to version 4.1.0:
+  * Add :meth:`.Client.wait_interactive`
+  * Improvements for specifying engines with SSH launcher.
+- Split documentation into own subpackage to speed up builds.
+  
+-------------------------------------------------------------------

Old:
----
  ipyparallel-4.0.2.tar.gz

New:
----
  ipyparallel-5.0.0.tar.gz
  python-jupyter_ipyparallel-doc.changes
  python-jupyter_ipyparallel-doc.spec

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

Other differences:
------------------
++++++ python-jupyter_ipyparallel-doc.spec ++++++
#
# spec file for package python-jupyter_ipyparallel-doc
#
# Copyright (c) 2016 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/
#

%if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 
1110 )
# LaTeX is broken in current version, should be fixed in next version
# %define build_pdf 1
%define build_pdf 0
%else
%define build_pdf 0
%endif

Name:           python-jupyter_ipyparallel-doc
Version:        5.0.0
Release:        0
Summary:        Documentation for python-jupyter_ipyparallel
License:        BSD-3-Clause
Group:          Development/Languages/Python
Url:            http://ipython.org
Source:         
https://pypi.python.org/packages/source/i/ipyparallel/ipyparallel-%{version}.tar.gz
BuildRequires:  python-jupyter_ipyparallel
# Documentation requirements
BuildRequires:  python-Sphinx
%if %{?build_pdf}
BuildRequires:  python-Sphinx-latex
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch

%description
Documentation and help files for python-jupyter_ipyparallel.

%package html
Summary:        HTML documentation for python-jupyter_ipyparallel
Recommends:     python-jupyter_ipyparallel = %{version}

%description html
Documentation and help files for python-jupyter_ipyparallel in HTML format.

%package pdf
Summary:        PDF documentation for python-jupyter_ipyparallel
Recommends:     python-jupyter_ipyparallel = %{version}

%description pdf
Documentation and help files for python-jupyter_ipyparallel in PDF format.

%prep
%setup -q -n ipyparallel-%{version}

%build
# Not needed

%install
# Build the documentation
pushd docs
%if %{build_pdf}
PYTHONPATH=%{buildroot}%{python_sitelib} make latexpdf
%endif
PYTHONPATH=%{buildroot}%{python_sitelib} make html
rm -rf build/html/.buildinfo
popd

%files html
%defattr(-,root,root,-)
%doc COPYING.md
%doc docs/build/html/

%if %{build_pdf}
files pdf
defattr(-,root,root,-)
%doc COPYING.md
%doc docs/build/latex/*.pdf
%endif

%changelog
++++++ python-jupyter_ipyparallel.spec ++++++
--- /var/tmp/diff_new_pack.dxQotm/_old  2016-03-26 15:21:55.000000000 +0100
+++ /var/tmp/diff_new_pack.dxQotm/_new  2016-03-26 15:21:55.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jupyter_ipyparallel
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,7 +17,7 @@
 
 
 Name:           python-jupyter_ipyparallel
-Version:        4.0.2
+Version:        5.0.0
 Release:        0
 Summary:        Interactive Parallel Computing with IPython
 License:        BSD-3-Clause
@@ -52,6 +52,7 @@
 Recommends:     python-pymongo
 Recommends:     python-tornado
 Conflicts:      IPython < 4
+Conflicts:      python-IPython < 4
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ ipyparallel-4.0.2.tar.gz -> ipyparallel-5.0.0.tar.gz ++++++
++++ 6228 lines of diff (skipped)


Reply via email to