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)