Hello community,
here is the log from the commit of package python-jupyter_nbconvert for
openSUSE:Factory checked in at 2018-09-11 17:16:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jupyter_nbconvert (Old)
and /work/SRC/openSUSE:Factory/.python-jupyter_nbconvert.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jupyter_nbconvert"
Tue Sep 11 17:16:46 2018 rev:8 rq:634263 version:5.4.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-jupyter_nbconvert/python-jupyter_nbconvert.changes
2018-07-31 15:58:01.479406590 +0200
+++
/work/SRC/openSUSE:Factory/.python-jupyter_nbconvert.new/python-jupyter_nbconvert.changes
2018-09-11 17:16:51.483450643 +0200
@@ -1,0 +2,64 @@
+Fri Sep 7 14:08:20 UTC 2018 - [email protected]
+
+- Update to 5.4.0
+ + New Features
+ * No input flag (``--no-input``)
+ * Add alias ``--to ipynb`` for notebook exporter
+ * Add ``export_from_notebook``
+ * If set, use ``nb.metadata.authors`` for LaTeX author line
+ * Populate language_info metadata when executing
+ * Support for ``\mathscr``
+ * Allow the execute preprocessor to make use of an existing kernel
+ * Refactor ExecutePreprocessor
+ * Update widgets CDN for ipywidgets 7 w/fallback
+ * Add support for adding custom exporters to the "Download as" menu.
+ * Enable ANSI underline and inverse
+ * Update notebook css to 5.4.0
+ * Change default for slides to direct to the reveal cdn rather than locally
+ * Use "title" instead of "name" for metadata to match the notebook format
+ * Img filename metadata
+ * Added MathJax compatibility definitions
+ * Per cell exception
+ * Simple API for in-memory templates
+ * Set BIBINPUTS and BSTINPUTS environment variables when making PDF
+ * If ``nb.metadata.title`` is set, default to that for notebook
+ + Deprecations
+ * Drop support for python 3.3
+ + Fixing Problems
+ * Fix api break
+ * Don't remove empty cells by default
+ * Handle attached images in html converter
+ * No need to check for the channels already running
+ * Update ``font-awesome`` version for slides
+ * Properly treat JSON data
+ * Skip executing empty code cells
+ * Ppdate log.warn (deprecated) to log.warning
+ * Cleanup notebook.tex during PDF generation
+ * Windows unicode error fixed, nosetest added to setup.py
+ * Better content hiding; template & testing improvements
+ * Fix Jinja syntax in custom template example.
+ * Fix for an issue with empty math block
+ * Add parser for Multiline math for LaTeX blocks
+ * Use defusedxml to parse potentially untrusted XML
+ * Fixes for traitlets 4.1 deprecation warnings
+ + Testing, Docs, and Builds
+ * A couple of typos
+ * Add python_requires metadata.
+ * Document ``--inplace`` command line flag.
+ * Fix minor typo in ``usage.rst``
+ * Add note about local ``reveal_url_prefix``
+ * Move ``onlyif_cmds_exist`` decorator to test-specific utils
+ * Include LICENSE file in wheels
+ * Added Ubuntu Linux Instructions
+ * Check for too recent of pandoc version
+ * Removing more nose remnants via dependencies.
+ * Remove offline statement and add some clarifications in slides docs
+ * Linkify PR number
+ * Added shebang for python
+ * Upgrade mistune dependency
+ * add feature to improve docs by having links to prs
+ * Update notebook CSS from version 4.3.0 to 5.1.0
+ * Explicitly exclude or include all files in Manifest.
+- Use documentation provided by upstream.
+
+-------------------------------------------------------------------
Old:
----
nbconvert-5.3.1.tar.gz
python-jupyter_nbconvert-doc.changes
python-jupyter_nbconvert-doc.spec
New:
----
nbconvert-5.4.0.tar.gz
nbconvert.pdf
nbconvert.zip
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-jupyter_nbconvert.spec ++++++
--- /var/tmp/diff_new_pack.SiIGdG/_old 2018-09-11 17:16:52.415449210 +0200
+++ /var/tmp/diff_new_pack.SiIGdG/_new 2018-09-11 17:16:52.415449210 +0200
@@ -18,20 +18,44 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-jupyter_nbconvert
-Version: 5.3.1
+Version: 5.4.0
+# May not be necessary in next version
+%define doc_ver 5.4
Release: 0
Summary: Converting Jupyter Notebooks
License: BSD-3-Clause
Group: Development/Languages/Python
URL: https://github.com/jupyter/nbconvert
-Source:
https://files.pythonhosted.org/packages/source/n/nbconvert/nbconvert-%{version}.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/n/nbconvert/nbconvert-%{version}.tar.gz
+Source1:
https://media.readthedocs.org/pdf/nbconvert/%{doc_ver}/nbconvert.pdf
+Source2:
https://media.readthedocs.org/htmlzip/nbconvert/%{doc_ver}/nbconvert.zip
BuildRequires: %{python_module devel}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+BuildRequires: unzip
+# Test requirements
+BuildRequires: %{python_module Jinja2}
+BuildRequires: %{python_module Pygments}
+BuildRequires: %{python_module bleach}
+BuildRequires: %{python_module defusedxml}
+BuildRequires: %{python_module entrypoints >= 0.2.2}
+BuildRequires: %{python_module jupyter_client >= 4.2}
+BuildRequires: %{python_module jupyter_core}
+BuildRequires: %{python_module jupyter_ipykernel}
+BuildRequires: %{python_module jupyter_nbformat >= 4.4}
+BuildRequires: %{python_module mistune >= 0.7.4}
+BuildRequires: %{python_module nose}
+BuildRequires: %{python_module pandocfilters >= 1.4.1}
+BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module testpath}
+BuildRequires: %{python_module traitlets >= 4.2}
+BuildRequires: %{python_module tornado >= 4.0}
+# Python 2 test requirements
Requires: python-Jinja2
Requires: python-Pygments
Requires: python-bleach
+Requires: python-defusedxml
Requires: python-entrypoints >= 0.2.2
Requires: python-jupyter_core
Requires: python-jupyter_nbformat >= 4.4
@@ -65,8 +89,20 @@
This package pulls in the LaTeX dependencies for nbconvert.
+%package -n python-jupyter_nbconvert-doc
+Summary: Documentation for python-jupyter_nbconvert
+Group: Documentation/Other
+Provides: %{python_module jupyter_nbconvert-doc = %{version}}
+
+%description -n python-jupyter_nbconvert-doc
+Documentation and help files for python-jupyter_nbconvert.
+
%prep
%setup -q -n nbconvert-%{version}
+cp %{SOURCE1} .
+unzip %{SOURCE2} -d docs
+mv docs/nbconvert-* docs/html
+rm docs/html/.buildinfo
%build
%python_build
@@ -86,6 +122,16 @@
%fdupes %{buildroot}%{$python_sitelib}
}
+%check
+pushd docs
+export LANG=en_US.UTF-8
+%{python_expand export PYTHONPATH=%{buildroot}%{$python_sitelib}
+$python -m ipykernel.kernelspec --user
+py.test-%{$python_bin_suffix} -v --pyargs \
+ -k 'not (test_svg_handling or test_pandoc_extra_args or
test_markdown2rst)' nbconvert
+}
+popd
+
%files %{python_files}
%license LICENSE
%doc README.md
@@ -94,6 +140,10 @@
%files %{python_files latex}
%license LICENSE
-%doc README.md
+
+%files -n python-jupyter_nbconvert-doc
+%license LICENSE
+%doc nbconvert.pdf
+%doc docs/html
%changelog
++++++ nbconvert-5.3.1.tar.gz -> nbconvert-5.4.0.tar.gz ++++++
++++ 6504 lines of diff (skipped)