commit python3-jupyter_notebook for openSUSE:Factory

2017-04-20 Thread root
Hello community,

here is the log from the commit of package python3-jupyter_notebook for 
openSUSE:Factory checked in at 2017-04-20 20:51:29

Comparing /work/SRC/openSUSE:Factory/python3-jupyter_notebook (Old)
 and  /work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new (New)


Package is "python3-jupyter_notebook"

Thu Apr 20 20:51:29 2017 rev:8 rq:486648 version:5.0.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/python3-jupyter_notebook-doc.changes
2016-10-28 10:46:05.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/python3-jupyter_notebook-doc.changes
   2017-04-20 20:51:33.794761701 +0200
@@ -1,0 +2,104 @@
+Fri Apr  7 19:37:49 UTC 2017 - toddrme2...@gmail.com
+
+- Update to version 5.0.0
+  * Files in the dashboard may now be sorted by last modified date or name 
(:ghpull:`943`):
+  * There is a new cell toolbar for adding *cell tags* (:ghpull:`2048`):
+  * The default styling for tables in the notebook has been updated 
(:ghpull:`1776`).
+  * You can now edit keyboard shortcuts for *Command Mode* within the UI
+  * You can copy and paste cells between notebooks, using :kbd:`Ctrl-C` and
+:kbd:`Ctrl-V` (:kbd:`Cmd-C` and :kbd:`Cmd-V` on Mac).
+  * It's easier to configure a password for the notebook with the new
+``jupyter notebook password`` command (:ghpull:`2007`).
+  * The file list can now be ordered by *last modified* or by *name*
+(:ghpull:`943`).
+  * Markdown cells now support attachments. Simply drag and drop an image from
+your desktop to a markdown cell to add it. Unlike relative links that you
+enter manually, attachments are embedded in the notebook itself. An
+unreferenced attachment will be automatically scrubbed from the notebook on
+save (:ghpull:`621`).
+  * Undoing cell deletion now supports undeleting multiple cells. Cells may 
not be
+in the same order as before their deletion, depending on the actions you 
did
+on the meantime, but this should should help reduce the impact of
+accidentally deleting code.
+  * The file browser now has *Edit* and *View* buttons.
+  * The file browser now supports moving multiple files at once
+(:ghpull:`1088`).
+  * The Notebook will refuse to run as root unless the ``--allow-root`` flag is
+given (:ghpull:`1115`).
+  * Keyboard shortcuts are now declarative (:ghpull:`1234`).
+  * Toggling line numbers can now affect all cells (:ghpull:`1312`).
+  * Add more visible *Trusted* and *Untrusted* notifications (:ghpull:`1658`).
+  * The favicon (browser shortcut icon) now changes to indicate when the 
kernel is busy
+(:ghpull:`1837`).
+  * Header and toolbar visibility is now persisted in nbconfig and across 
sessions
+(:ghpull:`1769`).
+  * Load server extensions with ConfigManager so that merge happens 
recursively,
+unlike normal config values, to make it load more consistently with 
frontend
+extensions(:ghpull:`2108`).
+  * The notebook server now supports the `bundler API
+
`__
+from the `jupyter_cms incubator project
+`__ 
(:ghpull:`1579`).
+  * The notebook server now provides information about kernel activity in
+its kernel resource API (:ghpull:`1827`).
+- Update to 4.4.0
+  * Allow override of output callbacks to redirect output messages. This is 
used to implement the ipywidgets Output widget, for example.
+  * Fix an async bug in message handling by allowing comm message handlers to 
return a promise which halts message processing until the promise resolves.
+- Update to 4.3.2
+  * Monkey-patch for CodeMirror that resolves `#2037 
`__ without breaking `#1967 
`__
+  * Read-only (``"editable": false``) cells can be executed but cannot be 
split, merged, or deleted
+- Update to 4.3.1
+  * CVE-2016-9971. Fix CSRF vulnerability,
+where malicious forms could create untitled files and start kernels
+(no remote execution or modification of existing files)
+for users of certain browsers (Firefox, Internet Explorer / Edge).
+All previous notebook releases are affected.
+  - Bug fixes:
+* Fix carriage return handling
+* Make the font size more robust against fickle browsers
+* Ignore resize events that bubbled up and didn't come from window
+* Add Authorization to allowed CORS headers
+* Downgrade CodeMirror to 5.16 while we figure out issues in Safari
+  - Other improvements:
+* Better docs for token-based authentication
+* Further highlight token info in log output when autogenerated
+- Update to 4.3.0
+  - Highlights:
+* API for creating mime-type based renderer extensions 

commit python3-jupyter_notebook for openSUSE:Factory

2016-10-28 Thread h_root
Hello community,

here is the log from the commit of package python3-jupyter_notebook for 
openSUSE:Factory checked in at 2016-10-28 10:46:04

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:

--- 
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/python3-jupyter_notebook-doc.changes
2016-07-30 00:28:05.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/python3-jupyter_notebook-doc.changes
   2016-10-28 10:46:05.0 +0200
@@ -1,0 +2,19 @@
+Sun Oct  2 17:10:18 UTC 2016 - a...@gmx.de
+
+- update to version 4.2.3:
+  * Fix regression in 4.2.2 that delayed loading custom.js until after
+notebook_loaded and app_initialized events have fired.
+  * Fix some outdated docs and links.
+
+- changes from version 4.2.2:
+  * Security fix: CVE-2016-6524, where untrusted latex output could be
+added to the page in a way that could execute javascript.
+  * Fix missing POST in OPTIONS responses.
+  * Fix for downloading non-ascii filenames.
+  * Avoid clobbering ssl_options, so that users can specify more
+detailed SSL configuration.
+  * Fix inverted load order in nbconfig, so user config has highest
+priority.
+  * Improved error messages here and there.
+
+---
--- 
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/python3-jupyter_notebook.changes
2016-07-30 00:28:05.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/python3-jupyter_notebook.changes
   2016-10-28 10:46:05.0 +0200
@@ -1,0 +2,25 @@
+Mon Oct 17 22:44:54 UTC 2016 - toddrme2...@gmail.com
+
+- Own system-wide notebook extension installation and settings
+  directories.
+
+---
+Sun Oct  2 17:10:18 UTC 2016 - a...@gmx.de
+
+- update to version 4.2.3:
+  * Fix regression in 4.2.2 that delayed loading custom.js until after
+notebook_loaded and app_initialized events have fired.
+  * Fix some outdated docs and links.
+
+- changes from version 4.2.2:
+  * Security fix: CVE-2016-6524, where untrusted latex output could be
+added to the page in a way that could execute javascript.
+  * Fix missing POST in OPTIONS responses.
+  * Fix for downloading non-ascii filenames.
+  * Avoid clobbering ssl_options, so that users can specify more
+detailed SSL configuration.
+  * Fix inverted load order in nbconfig, so user config has highest
+priority.
+  * Improved error messages here and there.
+
+---

Old:

  notebook-4.2.1.tar.gz

New:

  notebook-4.2.3.tar.gz



Other differences:
--
++ python3-jupyter_notebook-doc.spec ++
--- /var/tmp/diff_new_pack.PHWTll/_old  2016-10-28 10:46:06.0 +0200
+++ /var/tmp/diff_new_pack.PHWTll/_new  2016-10-28 10:46:06.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 
1110 )
 # LaTeX documentation building is currently broken
 %define build_pdf 0
@@ -23,16 +24,16 @@
 %endif
 
 Name:   python3-jupyter_notebook-doc
-Version:4.2.1
+Version:4.2.3
 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
+BuildRequires:  python3-jupyter_notebook
 %if %{build_pdf}
 BuildRequires:  python3-Sphinx-latex
 %endif

++ python3-jupyter_notebook.spec ++
--- /var/tmp/diff_new_pack.PHWTll/_old  2016-10-28 10:46:06.0 +0200
+++ /var/tmp/diff_new_pack.PHWTll/_new  2016-10-28 10:46:06.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-jupyter_notebook
-Version:4.2.1
+Version:4.2.3
 Release:0
 Summary:Jupyter Notebook
 License:BSD-3-Clause
@@ -74,10 +74,12 @@
 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
 
+# These directories are used for extensions
+mkdir -p 

commit python3-jupyter_notebook for openSUSE:Factory

2016-07-29 Thread h_root
Hello community,

here is the log from the commit of package python3-jupyter_notebook for 
openSUSE:Factory checked in at 2016-07-30 00:28:02

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:

--- 
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/python3-jupyter_notebook-doc.changes
2016-05-25 21:28:04.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/python3-jupyter_notebook-doc.changes
   2016-07-30 00:28:05.0 +0200
@@ -1,0 +2,10 @@
+Wed Jul 27 21:39:26 UTC 2016 - toddrme2...@gmail.com
+
+- Update to version 4.2.1
+  + Highlights:
+- Compatibility fixes for some versions of ipywidgets
+- Fix for ignored CSS on Windows
+- Fix specifying destination when installing nbextensions
+- Merge documentation subpackages into single package.
+
+---
--- 
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/python3-jupyter_notebook.changes
2016-05-25 21:28:04.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/python3-jupyter_notebook.changes
   2016-07-30 00:28:05.0 +0200
@@ -1,0 +2,9 @@
+Wed Jul 27 21:39:26 UTC 2016 - toddrme2...@gmail.com
+
+- Update to version 4.2.1
+  + Highlights:
+- Compatibility fixes for some versions of ipywidgets
+- Fix for ignored CSS on Windows
+- Fix specifying destination when installing nbextensions
+
+---

Old:

  notebook-4.2.0.tar.gz

New:

  notebook-4.2.1.tar.gz



Other differences:
--
++ python3-jupyter_notebook-doc.spec ++
--- /var/tmp/diff_new_pack.GZFnhA/_old  2016-07-30 00:28:07.0 +0200
+++ /var/tmp/diff_new_pack.GZFnhA/_new  2016-07-30 00:28:07.0 +0200
@@ -16,15 +16,14 @@
 #
 
 %if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 
1110 )
-# PDF documentation currently broken
-# %define build_pdf 1
+# LaTeX documentation building is currently broken
 %define build_pdf 0
 %else
 %define build_pdf 0
 %endif
 
 Name:   python3-jupyter_notebook-doc
-Version:4.2.0
+Version:4.2.1
 Release:0
 Summary:Documentation for python3-jupyter_notebook
 License:BSD-3-Clause
@@ -37,28 +36,17 @@
 %if %{build_pdf}
 BuildRequires:  python3-Sphinx-latex
 %endif
+Recommends: python3-jupyter_notebook = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
+Provides:   %{name}-html = %{version}
+Provides:   %{name}-pdf = %{version}
+Obsoletes:  %{name}-html < %{version}
+Obsoletes:  %{name}-pdf < %{version}
 
 %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}
 
@@ -74,15 +62,11 @@
 rm -rf build/html/.buildinfo
 popd
 
-%files html
+%files
 %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
 

++ python3-jupyter_notebook.spec ++
--- /var/tmp/diff_new_pack.GZFnhA/_old  2016-07-30 00:28:07.0 +0200
+++ /var/tmp/diff_new_pack.GZFnhA/_new  2016-07-30 00:28:07.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-jupyter_notebook
-Version:4.2.0
+Version:4.2.1
 Release:0
 Summary:Jupyter Notebook
 License:BSD-3-Clause

++ notebook-4.2.0.tar.gz -> notebook-4.2.1.tar.gz ++
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/notebook-4.2.0.tar.gz 
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/notebook-4.2.1.tar.gz 
differ: char 5, line 1




commit python3-jupyter_notebook for openSUSE:Factory

2016-05-25 Thread h_root
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.0 +0200
@@ -0,0 +1,107 @@
+---
+Wed May 18 18:02:21 UTC 2016 - toddrme2...@gmail.com
+
+- 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 - a...@gmx.de
+
+- specfile:
+  * updated source url to files.pythonhosted.org
+
+
+---
+Fri Mar 18 14:34:23 UTC 2016 - toddrme2...@gmail.com
+
+- 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 - toddrme2...@gmail.com
+
+- 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 - toddrme2...@gmail.com
+
+- BuildConflicts: python3-buildservice-tweak
+
+---
+Thu Oct 22 13:35:02 UTC 2015 - toddrme2...@gmail.com
+
+- Don't try to build documentation on openSUSE 13.1, 
+  it lacks necessary packages.
+
+---
+Sat Oct 10 16:27:34 UTC 2015 - a...@gmx.de
+
+- 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 - toddrme2...@gmail.com
+
+- Build documentation
+
+---
+Wed Sep 23 11:24:40 UTC 2015 - toddrme2...@gmail.com
+
+- Update to 4.0.5
+  * Fix launching the notebook on Windows
+  * Fix the path searched for frontend config
+

commit python3-jupyter_notebook for openSUSE:Factory

2016-03-29 Thread h_root
Hello community,

here is the log from the commit of package python3-jupyter_notebook for 
openSUSE:Factory checked in at 2016-03-29 09:56:26

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:

--- 
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/python3-jupyter_notebook.changes
2016-01-11 19:12:07.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/python3-jupyter_notebook.changes
   2016-03-29 09:56:28.0 +0200
@@ -1,0 +2,7 @@
+Fri Mar 18 14:34:23 UTC 2016 - toddrme2...@gmail.com
+
+- Add fix_testing_hang.patch
+  Should fix the build failures currently being seen in openSUSE:Factory
+  https://github.com/jupyter/notebook/issues/1043
+
+---

New:

  fix_testing_hang.patch



Other differences:
--
++ python3-jupyter_notebook.spec ++
--- /var/tmp/diff_new_pack.2CS3jl/_old  2016-03-29 09:56:29.0 +0200
+++ /var/tmp/diff_new_pack.2CS3jl/_new  2016-03-29 09:56:29.0 +0200
@@ -24,6 +24,8 @@
 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
 BuildRequires:  python3-Jinja2
 BuildRequires:  python3-devel
 BuildRequires:  python3-ipython_genutils
@@ -83,6 +85,7 @@
 
 %prep
 %setup -q -n notebook-%{version}
+%patch0 -p1
 
 %build
 python3 setup.py build

++ fix_testing_hang.patch ++
>From 1c47a3dbb5d910a3c38bf061e669601e3e336822 Mon Sep 17 00:00:00 2001
From: Min RK 
Date: Wed, 24 Feb 2016 13:43:33 +0100
Subject: [PATCH 1/2] channel.closed is a method

since we weren't calling it, the restart channel was never closed,
causing process teardown to hang *sometimes*, depending on garbage collection.
---
 notebook/services/kernels/kernelmanager.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/notebook/services/kernels/kernelmanager.py 
b/notebook/services/kernels/kernelmanager.py
index cc739af..6297eb5 100644
--- a/notebook/services/kernels/kernelmanager.py
+++ b/notebook/services/kernels/kernelmanager.py
@@ -115,7 +115,7 @@ def restart_kernel(self, kernel_id):
 
 def finish():
 """Common cleanup when restart finishes/fails for any reason."""
-if not channel.closed:
+if not channel.closed():
 channel.close()
 loop.remove_timeout(timeout)
 kernel.remove_restart_callback(on_restart_failed, 'dead')

>From ba161b06dd42ab12e6e13d1bae8e63d3fe0a847a Mon Sep 17 00:00:00 2001
From: Min RK 
Date: Wed, 24 Feb 2016 13:45:00 +0100
Subject: [PATCH 2/2] teardown zmq Context explicitly at the end of each test
 group

Increases the chances of noticing when we aren't cleaning up our sockets 
properly.
---
 notebook/tests/launchnotebook.py | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/notebook/tests/launchnotebook.py b/notebook/tests/launchnotebook.py
index 989148b..c49838d 100644
--- a/notebook/tests/launchnotebook.py
+++ b/notebook/tests/launchnotebook.py
@@ -18,6 +18,7 @@
 from mock import patch #py2
 
 from tornado.ioloop import IOLoop
+import zmq
 
 import jupyter_core.paths
 from ..notebookapp import NotebookApp
@@ -131,6 +132,16 @@ def teardown_class(cls):
 cls.notebook_dir.cleanup()
 cls.env_patch.stop()
 cls.path_patch.stop()
+# cleanup global zmq Context, to ensure we aren't leaving dangling 
sockets
+def cleanup_zmq():
+zmq.Context.instance().term()
+t = Thread(target=cleanup_zmq)
+t.daemon = True
+t.start()
+t.join(5) # give it a few seconds to clean up (this should be 
immediate)
+# if term never returned, there's zmq stuff still open somewhere, so 
shout about it.
+if t.is_alive():
+raise RuntimeError("Failed to teardown zmq Context, open sockets 
likely left lying around.")
 
 @classmethod
 def base_url(cls):



commit python3-jupyter_notebook for openSUSE:Factory

2016-01-11 Thread h_root
Hello community,

here is the log from the commit of package python3-jupyter_notebook for 
openSUSE:Factory checked in at 2016-01-11 19:12:05

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:

--- 
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/python3-jupyter_notebook.changes
2015-11-18 22:34:31.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/python3-jupyter_notebook.changes
   2016-01-11 19:12:07.0 +0100
@@ -1,0 +2,39 @@
+Mon Jan 11 08:24:03 UTC 2016 - toddrme2...@gmail.com
+
+- 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.
+
+---

Old:

  notebook-4.0.6.tar.gz

New:

  notebook-4.1.0.tar.gz



Other differences:
--
++ python3-jupyter_notebook.spec ++
--- /var/tmp/diff_new_pack.jnAFOh/_old  2016-01-11 19:12:08.0 +0100
+++ /var/tmp/diff_new_pack.jnAFOh/_new  2016-01-11 19:12:08.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-jupyter_notebook
 #
-# 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_notebook
-Version:4.0.6
+Version:4.1.0
 Release:0
 Summary:Jupyter Notebook
 License:BSD-3-Clause

++ notebook-4.0.6.tar.gz -> notebook-4.1.0.tar.gz ++
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/notebook-4.0.6.tar.gz 
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/notebook-4.1.0.tar.gz 
differ: char 5, line 1




commit python3-jupyter_notebook for openSUSE:Factory

2015-11-18 Thread h_root
Hello community,

here is the log from the commit of package python3-jupyter_notebook for 
openSUSE:Factory checked in at 2015-11-18 22:34:30

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:

--- 
/work/SRC/openSUSE:Factory/python3-jupyter_notebook/python3-jupyter_notebook.changes
2015-09-30 05:51:21.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/python3-jupyter_notebook.changes
   2015-11-18 22:34:31.0 +0100
@@ -1,0 +2,27 @@
+Mon Nov  9 15:14:25 UTC 2015 - toddrme2...@gmail.com
+
+- BuildConflicts: python3-buildservice-tweak
+
+---
+Thu Oct 22 13:35:02 UTC 2015 - toddrme2...@gmail.com
+
+- Don't try to build documentation on openSUSE 13.1, 
+  it lacks necessary packages.
+
+---
+Sat Oct 10 16:27:34 UTC 2015 - a...@gmx.de
+
+- 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 - toddrme2...@gmail.com
+
+- Build documentation
+
+---

Old:

  notebook-4.0.5.tgz

New:

  notebook-4.0.6.tar.gz



Other differences:
--
++ python3-jupyter_notebook.spec ++
--- /var/tmp/diff_new_pack.xWCmFk/_old  2015-11-18 22:34:32.0 +0100
+++ /var/tmp/diff_new_pack.xWCmFk/_new  2015-11-18 22:34:32.0 +0100
@@ -17,13 +17,13 @@
 
 
 Name:   python3-jupyter_notebook
-Version:4.0.5
+Version:4.0.6
 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}.tgz
+Source: 
https://pypi.python.org/packages/source/n/notebook/notebook-%{version}.tar.gz
 BuildRequires:  python3-Jinja2
 BuildRequires:  python3-devel
 BuildRequires:  python3-ipython_genutils
@@ -39,6 +39,13 @@
 # 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
 Requires:   python3-jupyter_client
@@ -58,6 +65,21 @@
 %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}
@@ -68,15 +90,30 @@
 %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
-mv %{buildroot}%{_bindir}/$p %{buildroot}%{_bindir}/$p-%{py3_ver}
 ln -s -f %{_sysconfdir}/alternatives/$p %{buildroot}%{_bindir}/$p
 # create a dummy target for /etc/alternatives/$p
 touch %{buildroot}%{_sysconfdir}/alternatives/$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} 

commit python3-jupyter_notebook for openSUSE:Factory

2015-09-29 Thread h_root
Hello community,

here is the log from the commit of package python3-jupyter_notebook for 
openSUSE:Factory checked in at 2015-09-30 05:51:20

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   2015-09-24 09:51:01.260026505 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-jupyter_notebook.new/python3-jupyter_notebook.changes
   2015-09-30 05:51:21.0 +0200
@@ -0,0 +1,12 @@
+---
+Wed Sep 23 11:24:40 UTC 2015 - toddrme2...@gmail.com
+
+- 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 - toddrme2...@gmail.com
+
+- Initial version
+

New:

  notebook-4.0.5.tgz
  python3-jupyter_notebook.changes
  python3-jupyter_notebook.spec



Other differences:
--
++ python3-jupyter_notebook.spec ++
#
# spec file for package python3-jupyter_notebook
#
# Copyright (c) 2015 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/
#


Name:   python3-jupyter_notebook
Version:4.0.5
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}.tgz
BuildRequires:  python3-Jinja2
BuildRequires:  python3-devel
BuildRequires:  python3-ipython_genutils
BuildRequires:  python3-jupyter_client
BuildRequires:  python3-jupyter_core
BuildRequires:  python3-jupyter_ipykernel
BuildRequires:  python3-jupyter_nbconvert
BuildRequires:  python3-jupyter_nbformat
BuildRequires:  python3-setuptools
BuildRequires:  python3-terminado >= 0.3.3
BuildRequires:  python3-tornado >= 4
BuildRequires:  python3-traitlets
# Test requirements
BuildRequires:  python3-nose
BuildRequires:  python3-requests
Requires:   python3-Jinja2
Requires:   python3-ipython_genutils
Requires:   python3-jupyter_client
Requires:   python3-jupyter_core
Requires:   python3-jupyter_ipykernel
Requires:   python3-jupyter_nbconvert
Requires:   python3-jupyter_nbformat
Requires:   python3-terminado >= 0.3.3
Requires:   python3-tornado >= 4
Requires:   python3-traitlets
Recommends: python3-jupyter_ipywidgets
Requires(post): update-alternatives
Requires(postun): update-alternatives
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildArch:  noarch

%description
The Jupyter HTML notebook is a web-based notebook environment for interactive 
computing.


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

%build
python3 setup.py build

%install
python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}

# Prepare for update-alternatives usage
mkdir -p %{buildroot}%{_sysconfdir}/alternatives
for p in jupyter-notebook jupyter-nbextension ; do
mv %{buildroot}%{_bindir}/$p %{buildroot}%{_bindir}/$p-%{py3_ver}
ln -s -f %{_sysconfdir}/alternatives/$p %{buildroot}%{_bindir}/$p
# create a dummy target for /etc/alternatives/$p
touch %{buildroot}%{_sysconfdir}/alternatives/$p
done

%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}

%postun
if [ $1 -eq 0 ] ; then
%_sbindir/update-alternatives --remove jupyter-notebook 
%{_bindir}/jupyter-notebook-%{py3_ver}
fi

%check
export LANG=en_US.UTF-8
nosetests

%files
%defattr(-,root,root,-)
%doc CONTRIBUTING.md COPYING.md README.md
%{_bindir}/jupyter-nbextension
%{_bindir}/jupyter-notebook
%{_bindir}/jupyter-nbextension-%{py3_ver}
%{_bindir}/jupyter-notebook-%{py3_ver}
%ghost %{_sysconfdir}/alternatives/jupyter-nbextension
%ghost %{_sysconfdir}/alternatives/jupyter-notebook
%{python3_sitelib}/*

%changelog