Hello community,

here is the log from the commit of package python-notebook for openSUSE:Factory 
checked in at 2019-11-29 15:57:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-notebook (Old)
 and      /work/SRC/openSUSE:Factory/.python-notebook.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-notebook"

Fri Nov 29 15:57:01 2019 rev:4 rq:748353 version:6.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-notebook/python-notebook.changes  
2019-06-01 09:51:09.679290251 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-notebook.new.26869/python-notebook.changes   
    2019-11-29 15:58:44.480908886 +0100
@@ -1,0 +2,61 @@
+Wed Nov 13 14:42:24 UTC 2019 - Todd R <[email protected]>
+
+- jupyter_client renamed to jupyter-client
+- jupyter_core renamed to jupyter-core
+
+-------------------------------------------------------------------
+Mon Nov 11 18:33:27 UTC 2019 - Todd R <[email protected]>
+
+- Update to 6.0.2
+  * Update JQuery dependency to version 3.4.1 to fix security vulnerability 
(CVE-2019-11358)
+  * Update CodeMirror to version 5.48.4 to fix Python formatting issues
+  * Continue removing obsolete Python 2.x code/dependencies
+  * Multiple documentation updates
+- Update to 6.0.1
+  * Attempt to re-establish websocket connection to Gateway
+  * Add missing react-dom js to package data
+- Update to 6.0
+  * Remove Python 2.x support in favor of Python 3.5 and higher.
+  * Multiple accessibility enhancements and bug-fixes.
+  * Multiple translation enhancements and bug-fixes.
+  * Remove deprecated ANSI CSS styles.
+  * Native support to forward requests to Jupyter Gateway(s) (Embedded NB2KG).
+  * Use JavaScript to redirect users to notebook homepage.
+  * Enhanced SSL/TLS security by using PROTOCOL_TLS which selects the highest 
ssl/tls
+  p  rotocol version available that both the client and server support. When 
PROTOCOL_TLS
+    is not available use PROTOCOL_SSLv23.
+  * Add ``?no_track_activity=1`` argument to allow API requests.
+    to not be registered as activity (e.g. API calls by external activity 
monitors).
+  * Kernels shutting down due to an idle timeout is no longer considered
+    an activity-updating event.
+  * Further improve compatibility with tornado 6 with improved
+    checks for when websockets are closed.
+  * Launch the browser with a local file which redirects to the server address 
including
+    the authentication token. This prevents another logged-in user from 
stealing the token
+    from command line arguments and authenticating to the server.
+    The single-use token previously used to mitigate this has been removed.
+    Thanks to Dr. Owain Kenway for suggesting the local file approach.
+  * Respect nbconvert entrypoints as sources for exporters
+  * Update to CodeMirror to 5.37, which includes f-string syntax for Python 
3.6.
+  * Update jquery-ui to 1.12
+  * Execute cells by clicking icon in input prompt.
+  * New "Save as" menu option.
+  * When serving on a loopback interface, protect against DNS rebinding by
+    checking the ``Host`` header from the browser.
+    This check can be disabled if necessary by setting
+    ``NotebookApp.allow_remote_access``.
+  * Add kernel_info_timeout traitlet to enable restarting slow kernels.
+  * Add ``custom_display_host`` config option to override displayed URL.
+  * Add /metrics endpoint for Prometheus Metrics.
+  * Optimize large file uploads.
+  * Allow access control headers to be overriden in jupyter_notebook_config.py 
to support
+    greater CORS and proxy configuration flexibility.
+  * Add support for terminals on windows.
+  * Add a "restart and run all" button to the toolbar.
+  * Frontend/extension-config: allow default json files in a .d directory.
+  * Allow setting token via jupyter_token env.
+  * Cull idle kernels using ``--MappingKernelManager.cull_idle_timeout``.
+  * Allow read-only notebooks to be trusted.
+  * Convert JS tests to Selenium.
+
+-------------------------------------------------------------------

Old:
----
  notebook-5.7.8.tar.gz

New:
----
  notebook-6.0.2.tar.gz

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

Other differences:
------------------
++++++ python-notebook.spec ++++++
--- /var/tmp/diff_new_pack.vvYX5o/_old  2019-11-29 15:58:47.280907280 +0100
+++ /var/tmp/diff_new_pack.vvYX5o/_new  2019-11-29 15:58:47.280907280 +0100
@@ -18,8 +18,9 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define doc_ver 5.7.6
+%define         skip_python2 1
 Name:           python-notebook
-Version:        5.7.8
+Version:        6.0.2
 Release:        0
 Summary:        Jupyter Notebook interface
 License:        BSD-3-Clause
@@ -29,7 +30,7 @@
 Source1:        
https://media.readthedocs.org/pdf/jupyter-notebook/%{doc_ver}/jupyter-notebook.pdf
 Source2:        
https://media.readthedocs.org/htmlzip/jupyter-notebook/%{doc_ver}/jupyter-notebook.zip
 Source100:      python-notebook-rpmlintrc
-BuildRequires:  %{python_module jupyter_core >= 4.4.0}
+BuildRequires:  %{python_module jupyter-core >= 4.4.0}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
@@ -41,13 +42,14 @@
 Requires:       python-Send2Trash
 Requires:       python-ipykernel
 Requires:       python-ipython_genutils
-Requires:       python-jupyter_client >= 5.2.0
-Requires:       python-jupyter_core >= 4.4.0
+Requires:       python-jupyter-client >= 5.3.1
+Requires:       python-jupyter-core >= 4.4.0
 Requires:       python-nbconvert
 Requires:       python-nbformat
 Requires:       python-prometheus_client
+Requires:       python-pyzmq >= 17
 Requires:       python-terminado >= 0.8.1
-Requires:       python-tornado >= 4
+Requires:       python-tornado >= 5
 Requires:       python-traitlets >= 4.2.1
 Recommends:     python-ipywidgets
 Suggests:       %{name}-latex
@@ -56,29 +58,26 @@
 BuildArch:      noarch
 # SECTION test requirements
 BuildRequires:  %{python_module Jinja2}
+BuildRequires:  %{python_module attrs >= 17.4.0}
 BuildRequires:  %{python_module Send2Trash}
 BuildRequires:  %{python_module ipykernel}
 BuildRequires:  %{python_module ipython_genutils}
-BuildRequires:  %{python_module jupyter_client >= 5.2.0}
-BuildRequires:  %{python_module jupyter_core >= 4.4.0}
+BuildRequires:  %{python_module jupyter-client >= 5.3.1}
+BuildRequires:  %{python_module jupyter-core >= 4.4.0}
 BuildRequires:  %{python_module nbconvert}
 BuildRequires:  %{python_module nbformat}
 BuildRequires:  %{python_module nose-exclude}
 BuildRequires:  %{python_module nose_warnings_filters}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module prometheus_client}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module pyzmq >= 17}
 BuildRequires:  %{python_module requests}
 BuildRequires:  %{python_module terminado >= 0.8.1}
-BuildRequires:  %{python_module tornado >= 4}
+BuildRequires:  %{python_module tornado >= 5}
 BuildRequires:  %{python_module traitlets >= 4.2.1}
+BuildRequires:  pandoc
 # /SECTION
-# SECTION Python 2.7 test requirements
-BuildRequires:  python-ipaddress
-BuildRequires:  python-mock
-# /SECTION
-%ifpython2
-Requires:       python-ipaddress
-%endif
 %python_subpackages
 
 %description
@@ -106,8 +105,8 @@
 Summary:        Jupyter Notebook interface
 Group:          Development/Languages/Python
 Requires:       jupyter-ipykernel
-Requires:       jupyter-jupyter_client >= 5.2.0
-Requires:       jupyter-jupyter_core >= 4.4.0
+Requires:       jupyter-jupyter-client >= 5.2.0
+Requires:       jupyter-jupyter-core >= 4.4.0
 Requires:       jupyter-nbconvert
 Requires:       jupyter-nbformat
 Requires:       jupyter-notebook-filesystem
@@ -189,22 +188,22 @@
 
 %check
 export LANG=en_US.UTF-8
-%python_expand nosetests-%{$python_bin_suffix} --exclude-dir 
notebook/tests/selenium
+%python_expand nosetests-%{$python_bin_suffix} -v --exclude-dir 
notebook/tests/selenium
 
 %files %{python_files}
 %doc README.md
-%license COPYING.md
+%license LICENSE
 %{python_sitelib}/notebook-*-py*.egg-info
 %{python_sitelib}/notebook/
 %exclude %{python_sitelib}/notebook/i18n/*/
 
 %files %{python_files lang}
-%license COPYING.md
+%license LICENSE
 %lang(fr_FR) %{python_sitelib}/notebook/i18n/fr_FR/
 %lang(zh_CN) %{python_sitelib}/notebook/i18n/zh_CN/
 
 %files -n jupyter-notebook
-%license COPYING.md
+%license LICENSE
 %{_bindir}/jupyter-bundlerextension
 %{_bindir}/jupyter-nbextension
 %{_bindir}/jupyter-notebook
@@ -212,13 +211,13 @@
 %{_datadir}/icons/hicolor/*/apps/JupyterNotebook.*
 
 %files -n jupyter-notebook-lang
-%license COPYING.md
+%license LICENSE
 
 %files -n jupyter-notebook-latex
-%license COPYING.md
+%license LICENSE
 
 %files -n jupyter-notebook-doc
-%license COPYING.md
+%license LICENSE
 %dir %{_docdir}/jupyter-notebook/
 %{_docdir}/jupyter-notebook/jupyter-notebook.pdf
 %{_docdir}/jupyter-notebook/html/


++++++ notebook-5.7.8.tar.gz -> notebook-6.0.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-notebook/notebook-5.7.8.tar.gz 
/work/SRC/openSUSE:Factory/.python-notebook.new.26869/notebook-6.0.2.tar.gz 
differ: char 5, line 1


Reply via email to