Hello community, here is the log from the commit of package python3-jupyter_ipyparallel for openSUSE:Factory checked in at 2016-03-26 15:21:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-jupyter_ipyparallel (Old) and /work/SRC/openSUSE:Factory/.python3-jupyter_ipyparallel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-jupyter_ipyparallel" Changes: -------- New Changes file: --- /dev/null 2016-01-27 19:41:03.648095915 +0100 +++ /work/SRC/openSUSE:Factory/.python3-jupyter_ipyparallel.new/python3-jupyter_ipyparallel-doc.changes 2016-03-26 15:21:58.000000000 +0100 @@ -0,0 +1,72 @@ +------------------------------------------------------------------- +Wed Feb 24 07:21:17 UTC 2016 - [email protected] + +- update to version 5.0.1: + * Fix imports in :meth:`use_cloudpickle`, :meth:`use_dill`. + * Various typos and documentation updates to catch up with 5.0. + +------------------------------------------------------------------- +Wed Feb 17 13:42:08 UTC 2016 - [email protected] + +- Split documentation into subpackage + +------------------------------------------------------------------- +Wed Feb 3 20:49:51 UTC 2016 - [email protected] + +- 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. + +------------------------------------------------------------------- +Tue Oct 27 15:14:11 UTC 2015 - [email protected] + +- update to version 4.1.0: + * Add :meth:`.Client.wait_interactive` + * Improvements for specifying engines with SSH launcher. + +------------------------------------------------------------------- +Wed Oct 21 13:28:07 UTC 2015 - [email protected] + +- Don't build with python3-buildservice-tweak. + It causes package tests to fail . + +------------------------------------------------------------------- +Mon Oct 5 10:01:17 UTC 2015 - [email protected] + +- Build documentation + +------------------------------------------------------------------- +Fri Aug 28 18:40:23 UTC 2015 - [email protected] + +- Fix conflict + +------------------------------------------------------------------- +Wed Aug 26 13:41:45 UTC 2015 - [email protected] + +- Initial version + --- /work/SRC/openSUSE:Factory/python3-jupyter_ipyparallel/python3-jupyter_ipyparallel.changes 2015-11-18 22:34:26.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python3-jupyter_ipyparallel.new/python3-jupyter_ipyparallel.changes 2016-03-26 15:21:59.000000000 +0100 @@ -1,0 +2,44 @@ +Wed Feb 24 07:21:17 UTC 2016 - [email protected] + +- update to version 5.0.1: + * Fix imports in :meth:`use_cloudpickle`, :meth:`use_dill`. + * Various typos and documentation updates to catch up with 5.0. + +------------------------------------------------------------------- +Wed Feb 17 13:42:08 UTC 2016 - [email protected] + +- Split documentation into subpackage + +------------------------------------------------------------------- +Wed Feb 3 20:49:51 UTC 2016 - [email protected] + +- 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. + +------------------------------------------------------------------- Old: ---- ipyparallel-4.1.0.tar.gz New: ---- ipyparallel-5.0.1.tar.gz python3-jupyter_ipyparallel-doc.changes python3-jupyter_ipyparallel-doc.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-jupyter_ipyparallel-doc.spec ++++++ # # spec file for package python3-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: python3-jupyter_ipyparallel-doc Version: 5.0.1 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: python3-jupyter_ipyparallel # Documentation requirements BuildRequires: python3-Sphinx %if %{?build_pdf} BuildRequires: python3-Sphinx-latex %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description Documentation and help files for python3-jupyter_ipyparallel. %package html Summary: HTML documentation for python3-jupyter_ipyparallel Group: Development/Languages/Python Recommends: python3-jupyter_ipyparallel = %{version} %description html Documentation and help files for python3-jupyter_ipyparallel in HTML format. %package pdf Summary: PDF documentation for python3-jupyter_ipyparallel Group: Development/Languages/Python Recommends: python3-jupyter_ipyparallel = %{version} %description pdf Documentation and help files for python3-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}%{python3_sitelib} make latexpdf %endif PYTHONPATH=%{buildroot}%{python3_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 ++++++ python3-jupyter_ipyparallel.spec ++++++ --- /var/tmp/diff_new_pack.hU9ABd/_old 2016-03-26 15:22:00.000000000 +0100 +++ /var/tmp/diff_new_pack.hU9ABd/_new 2016-03-26 15:22:00.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-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: python3-jupyter_ipyparallel -Version: 4.1.0 +Version: 5.0.1 Release: 0 Summary: Interactive Parallel Computing with IPython License: BSD-3-Clause @@ -35,11 +35,6 @@ # Test requirements BuildRequires: python3-jupyter_ipython-iptest BuildConflicts: python3-buildservice-tweak -# Documentation requirements -BuildRequires: python3-Sphinx -%if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 1110 ) -BuildRequires: python3-Sphinx-latex -%endif Requires: python3-decorator Requires: python3-ipython_genutils Requires: python3-jupyter_client @@ -59,22 +54,6 @@ %description Use multiple instances of IPython in parallel, interactively. -%package doc-html -Summary: HTML documentation for %{name} -Group: Development/Languages/Python -Recommends: %{name} = %{version} - -%description doc-html -Documentation and help files for %{name} in HTML format - -%package doc-pdf -Summary: HTML documentation for %{name} -Group: Development/Languages/Python -Recommends: %{name} = %{version} - -%description doc-pdf -Documentation and help files for %{name} in PDF format - %prep %setup -q -n ipyparallel-%{version} @@ -99,16 +78,6 @@ chmod a-x %{buildroot}%{python3_sitelib}/ipyparallel/apps/baseapp.py chmod a+x %{buildroot}%{python3_sitelib}/ipyparallel/controller/heartmonitor.py -# Build the documentation -pushd docs -# PDF documentation currently doesn't build -# %if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 1110 ) -# PYTHONPATH=%{buildroot}%{python3_sitelib} make latexpdf -# %endif -PYTHONPATH=%{buildroot}%{python3_sitelib} make html -rm -rf build/html/.buildinfo -popd - %post %_sbindir/update-alternatives \ --install %{_bindir}/ipcluster ipcluster %{_bindir}/ipcluster-%{py3_ver} 30 \ @@ -142,16 +111,4 @@ %ghost %{_sysconfdir}/alternatives/ipengine %{python3_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/*.pdf -# %endif - %changelog ++++++ ipyparallel-4.1.0.tar.gz -> ipyparallel-5.0.1.tar.gz ++++++ ++++ 12660 lines of diff (skipped)
