Hello community,
here is the log from the commit of package python3-jupyter_notebook for
openSUSE:Factory checked in at 2016-05-25 21:27:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-jupyter_notebook (Old)
and /work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-jupyter_notebook"
Changes:
--------
New Changes file:
--- /dev/null 2016-04-07 01:36:33.300037506 +0200
+++
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/python3-jupyter_notebook-doc.changes
2016-05-25 21:28:04.000000000 +0200
@@ -0,0 +1,107 @@
+-------------------------------------------------------------------
+Wed May 18 18:02:21 UTC 2016 - [email protected]
+
+- Update to 4.2.0
+ + Highlighted changes:
+ - A new API for enabling and installing extensions.
+ - Upgrade MathJax to 2.6 to fix vertical-bar appearing on some equations.
+ - Restore ability for notebook directory to be root (4.1 regression)
+ - Large outputs are now throttled, reducing the ability of output floods
to kill the browser.
+ - Fix the notebook ignoring cell executions while a kernel is starting by
queueing the messages.
+ - Fix handling of url prefixes (e.g. JupyterHub) in terminal and edit
pages.
+ - Support nested SVGs in output.
+- Remove upstream-included fix_testing_hang.patch
+- Split documentation into own subpackage to speed up building.
+
+-------------------------------------------------------------------
+Sun May 8 07:13:19 UTC 2016 - [email protected]
+
+- specfile:
+ * updated source url to files.pythonhosted.org
+
+
+-------------------------------------------------------------------
+Fri Mar 18 14:34:23 UTC 2016 - [email protected]
+
+- Add fix_testing_hang.patch
+ Should fix the build failures currently being seen in openSUSE:Factory
+ https://github.com/jupyter/notebook/issues/1043
+
+-------------------------------------------------------------------
+Mon Jan 11 08:24:03 UTC 2016 - [email protected]
+
+- Update to 4.1.0
+ + Bug fixes:
+ - Properly reap zombie subprocesses
+ - Fix cross-origin problems
+ - Fix double-escaping of the base URL prefix
+ - Handle invalid unicode filenames more gracefully
+ - Fix ANSI color-processing
+ - Send keepalive messages for web terminals
+ - Fix bugs in the notebook tour
+ + UI changes:
+ - Moved the cell toolbar selector into the *View* menu. Added
+ a button that triggers a "hint" animation to the main toolbar
+ so users can find the new location.
+ - Added *Restart & Run All* to the *Kernel* menu. Users can
+ also bind it to a keyboard shortcut on action
+ ``restart-kernel-and-run-all-cells``.
+ - Added multiple-cell selection. Users press ``Shift-Up/Down``
+ or ``Shift-K/J`` to extend selection in command mode.
+ Various actions such as cut/copy/paste, execute, and cell
+ type conversions apply to all selected cells.
+ - Added a command palette for executing Jupyter actions by
+ name. Users press ``Cmd/Ctrl-Shift-P`` or click the new
+ command palette icon on the toolbar.
+ - Added a *Find and Replace* dialog to the *Edit* menu.
+ Users can also press ``F`` in command mode to show the
+ dialog.
+ + Other improvements:
+ - Custom KernelManager methods can be Tornado coroutines,
+ allowing async operations.
+ - Make clearing output optional when rewriting input with
+ ``set_next_input(replace=True)``.
+ - Added support for TLS client authentication via
+ ``--NotebookApp.client-ca``.
+ - Added tags to ``jupyter/notebook`` releases on DockerHub.
+ ``latest`` continues to track the master branch.
+
+-------------------------------------------------------------------
+Mon Nov 9 15:14:25 UTC 2015 - [email protected]
+
+- BuildConflicts: python3-buildservice-tweak
+
+-------------------------------------------------------------------
+Thu Oct 22 13:35:02 UTC 2015 - [email protected]
+
+- Don't try to build documentation on openSUSE 13.1,
+ it lacks necessary packages.
+
+-------------------------------------------------------------------
+Sat Oct 10 16:27:34 UTC 2015 - [email protected]
+
+- specfile:
+ * filename change: tgz->tar.gz
+
+- update to version 4.0.6:
+ * fix installation of mathjax support files
+ * fix some double-escape regressions in 4.0.5
+ * fix a couple of cases where errors could prevent opening a notebook
+
+-------------------------------------------------------------------
+Mon Oct 5 10:01:17 UTC 2015 - [email protected]
+
+- Build documentation
+
+-------------------------------------------------------------------
+Wed Sep 23 11:24:40 UTC 2015 - [email protected]
+
+- Update to 4.0.5
+ * Fix launching the notebook on Windows
+ * Fix the path searched for frontend config
+
+-------------------------------------------------------------------
+Fri Aug 14 11:28:49 UTC 2015 - [email protected]
+
+- Initial version
+
---
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/python3-jupyter_notebook.changes
2016-03-29 09:56:28.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/python3-jupyter_notebook.changes
2016-05-25 21:28:04.000000000 +0200
@@ -1,0 +2,22 @@
+Wed May 18 18:02:21 UTC 2016 - [email protected]
+
+- Update to 4.2.0
+ + Highlighted changes:
+ - A new API for enabling and installing extensions.
+ - Upgrade MathJax to 2.6 to fix vertical-bar appearing on some equations.
+ - Restore ability for notebook directory to be root (4.1 regression)
+ - Large outputs are now throttled, reducing the ability of output floods
to kill the browser.
+ - Fix the notebook ignoring cell executions while a kernel is starting by
queueing the messages.
+ - Fix handling of url prefixes (e.g. JupyterHub) in terminal and edit
pages.
+ - Support nested SVGs in output.
+- Remove upstream-included fix_testing_hang.patch
+- Split documentation into own subpackage to speed up building.
+
+-------------------------------------------------------------------
+Sun May 8 07:13:19 UTC 2016 - [email protected]
+
+- specfile:
+ * updated source url to files.pythonhosted.org
+
+
+-------------------------------------------------------------------
Old:
----
fix_testing_hang.patch
notebook-4.1.0.tar.gz
New:
----
notebook-4.2.0.tar.gz
python3-jupyter_notebook-doc.changes
python3-jupyter_notebook-doc.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-jupyter_notebook-doc.spec ++++++
#
# spec file for package python3-jupyter_notebook-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 )
# PDF documentation currently broken
# %define build_pdf 1
%define build_pdf 0
%else
%define build_pdf 0
%endif
Name: python3-jupyter_notebook-doc
Version: 4.2.0
Release: 0
Summary: Documentation for python3-jupyter_notebook
License: BSD-3-Clause
Group: Documentation/Other
Url: http://jupyter.org
Source:
https://files.pythonhosted.org/packages/source/n/notebook/notebook-%{version}.tar.gz
BuildRequires: python3-jupyter_notebook
BuildRequires: pandoc
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_notebook.
%package html
Summary: HTML documentation for python3-jupyter_notebook
Group: Documentation/HTML
Recommends: python3-jupyter_notebook = %{version}
%description html
Documentation and help files for python3-jupyter_notebook in HTML format.
%package pdf
Summary: PDF documentation for python3-jupyter_notebook
Group: Documentation/PDF
Recommends: python3-jupyter_notebook = %{version}
%description pdf
Documentation and help files for python3-jupyter_notebook in PDF format.
%prep
%setup -q -n notebook-%{version}
%build
# Not needed
%install
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_notebook.spec ++++++
--- /var/tmp/diff_new_pack.MhKkqA/_old 2016-05-25 21:28:05.000000000 +0200
+++ /var/tmp/diff_new_pack.MhKkqA/_new 2016-05-25 21:28:05.000000000 +0200
@@ -17,15 +17,13 @@
Name: python3-jupyter_notebook
-Version: 4.1.0
+Version: 4.2.0
Release: 0
Summary: Jupyter Notebook
License: BSD-3-Clause
Group: Development/Languages/Python
Url: http://jupyter.org
-Source:
https://pypi.python.org/packages/source/n/notebook/notebook-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM -- fix_testing_hang.patch -- Fix potential hang at the
end of tests and other scenarios --
https://github.com/jupyter/notebook/issues/1043
-Patch0: fix_testing_hang.patch
+Source:
https://files.pythonhosted.org/packages/source/n/notebook/notebook-%{version}.tar.gz
BuildRequires: python3-Jinja2
BuildRequires: python3-devel
BuildRequires: python3-ipython_genutils
@@ -41,12 +39,6 @@
# Test requirements
BuildRequires: python3-nose
BuildRequires: python3-requests
-%if 0%{?suse_version} && 0%{?suse_version} > 1315
-# Documentation requirements
-BuildRequires: pandoc
-BuildRequires: python3-Sphinx
-BuildRequires: python3-Sphinx-latex
-%endif
BuildConflicts: python3-buildservice-tweak
Requires: python3-Jinja2
Requires: python3-ipython_genutils
@@ -67,25 +59,8 @@
%description
The Jupyter HTML notebook is a web-based notebook environment for interactive
computing.
-%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 notebook-%{version}
-%patch0 -p1
%build
python3 setup.py build
@@ -93,34 +68,21 @@
%install
python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
-mv %{buildroot}%{_bindir}/jupyter-notebook
%{buildroot}%{_bindir}/jupyter3-notebook
-mv %{buildroot}%{_bindir}/jupyter-nbextension
%{buildroot}%{_bindir}/jupyter3-nbextension
-
-ln -s -f %{_bindir}/jupyter3-notebook
%{buildroot}%{_bindir}/jupyter-notebook-%{py3_ver}
-ln -s -f %{_bindir}/jupyter3-nbextension
%{buildroot}%{_bindir}/jupyter-nbextension-%{py3_ver}
-
# Prepare for update-alternatives usage
mkdir -p %{buildroot}%{_sysconfdir}/alternatives
-for p in jupyter-notebook jupyter-nbextension ; do
- ln -s -f %{_sysconfdir}/alternatives/$p %{buildroot}%{_bindir}/$p
- # create a dummy target for /etc/alternatives/$p
- touch %{buildroot}%{_sysconfdir}/alternatives/$p
+for p in notebook nbextension serverextension; do
+ mv %{buildroot}%{_bindir}/jupyter-$p %{buildroot}%{_bindir}/jupyter3-$p
+ ln -s -f %{_bindir}/jupyter3-$p
%{buildroot}%{_bindir}/jupyter-$p-%{py3_ver}
+ ln -s -f %{_sysconfdir}/alternatives/jupyter-$p
%{buildroot}%{_bindir}/jupyter-$p
+ # create a dummy target for /etc/alternatives/$jupyter-$p
+ touch %{buildroot}%{_sysconfdir}/alternatives/jupyter-$p
done
-%if 0%{?suse_version} && 0%{?suse_version} > 1315
-# Build the documentation
-pushd docs
-# PDF documentation currently doesn't build
-# PYTHONPATH=%{buildroot}%{python3_sitelib} make latexpdf
-PYTHONPATH=%{buildroot}%{python3_sitelib} make html
-rm -rf build/html/.buildinfo
-popd
-%endif
-
%post
%_sbindir/update-alternatives \
--install %{_bindir}/jupyter-notebook jupyter-notebook
%{_bindir}/jupyter-notebook-%{py3_ver} 30 \
- --slave %{_bindir}/jupyter-nbextension jupyter-nbextension
%{_bindir}/jupyter-nbextension-%{py3_ver}
+ --slave %{_bindir}/jupyter-nbextension jupyter-nbextension
%{_bindir}/jupyter-nbextension-%{py3_ver} \
+ --slave %{_bindir}/jupyter-serverextension jupyter-serverextension
%{_bindir}/jupyter-serverextension-%{py3_ver}
%postun
if [ $1 -eq 0 ] ; then
@@ -134,26 +96,18 @@
%files
%defattr(-,root,root,-)
%doc CONTRIBUTING.md COPYING.md README.md
+%{_bindir}/jupyter-notebook
%{_bindir}/jupyter-nbextension
+%{_bindir}/jupyter-serverextension
+%{_bindir}/jupyter3-notebook
%{_bindir}/jupyter3-nbextension
+%{_bindir}/jupyter3-serverextension
%{_bindir}/jupyter-nbextension-%{py3_ver}
-%ghost %{_sysconfdir}/alternatives/jupyter-nbextension
-%{_bindir}/jupyter-notebook
-%{_bindir}/jupyter3-notebook
%{_bindir}/jupyter-notebook-%{py3_ver}
+%{_bindir}/jupyter-serverextension-%{py3_ver}
+%ghost %{_sysconfdir}/alternatives/jupyter-nbextension
%ghost %{_sysconfdir}/alternatives/jupyter-notebook
+%ghost %{_sysconfdir}/alternatives/jupyter-serverextension
%{python3_sitelib}/*
-%if 0%{?suse_version} && 0%{?suse_version} > 1315
-%files doc-html
-%defattr(-,root,root,-)
-%doc COPYING.md
-%doc docs/build/html/
-
-# %files doc-pdf
-# %defattr(-,root,root,-)
-# %doc COPYING.md
-# %doc docs/build/latex/*.pdf
-%endif
-
%changelog
++++++ notebook-4.1.0.tar.gz -> notebook-4.2.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/notebook-4.1.0.tar.gz
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/notebook-4.2.0.tar.gz
differ: char 5, line 1