commit python-jupyter_nbconvert for openSUSE:Factory
Hello community, here is the log from the commit of package python-jupyter_nbconvert for openSUSE:Factory checked in at 2017-10-03 23:17:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 Oct 3 23:17:04 2017 rev:5 rq:527580 version:5.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-jupyter_nbconvert/python-jupyter_nbconvert-doc.changes 2017-05-17 17:13:19.815575931 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter_nbconvert.new/python-jupyter_nbconvert-doc.changes 2017-10-03 23:17:07.335792940 +0200 @@ -1,0 +2,66 @@ +Tue Sep 19 20:44:43 UTC 2017 - toddrme2178@gmail.com + +- Update to 5.3.1 + * MANIFEST.in updated to include ``LICENSE`` and ``scripts/`` when creating sdist. #666 +- Update to 5.3 + + Major features + * Tag Based Element Filtering + + new features + * configurable ``browser`` in ServePostProcessor #618 + * ``--clear-output`` command line flag to clear output in-place #619 + * remove elements based on tags with ``TagRemovePreprocessor``. #640, #643 + * CellExecutionError can now be imported from ``nbconvert.preprocessors`` #656 + * slides now can enable scrolling and custom transitions #600 + + Documentation + * Release instructions for nbviewer-deploy + * improved instructions for handling errors using the ``ExecutePreprocessor`` #656 + + Testing + * better height/width metadata testing for images in rst & html #601 #602 + * normalise base64 output data to avoid false positives #650 + * normalise ipython traceback messages to handle old and new style #631 + + Bugfixes + * mathjax obeys ``\\(\\)`` & ``\\[\\]`` (both nbconvert & pandoc) #609 #617 + * specify default templates using extensions #639 + * fix pandoc version number #638 + * require recent mistune version #630 + * catch errors from IPython ``execute_reply`` and ``error`` messages #642 + + Other + * nose completely removed & dependency dropped #595 #660 + * mathjax processing in mistune now only uses inline grammar #611 + * removeRegex now enabled by default on all TemplateExporters, does not remove cells with outputs #616 + * validate notebook after applying each preprocessor (allowing additional attributes) #645 + * changed COPYING.md to LICENSE for more standard licensing that GitHub knows how to read #654 +- Update to 5.2 + + Major features + * Global Content Filtering + * Execute notebooks from a function + * Remove cells based on regex pattern + * Script exporter entrypoints for nonpython scripts + + New features + * configurable ExecutePreprocessor.startup_timeout configurable #583 + * RemoveCell preprocessor based on cell content (defaults to empty cell) #575 + * function for executing notebooks: `executenb` #573 + * global filtering to remove inputs, outputs, markdown cells (&c.), this works on all templates #554 + * script exporter entrypoint #531 + * configurable anchor link text (previously ¶) `HTMLExporter.anchor_link_text` #522 + * configurable values for slides exporter #542 #558 + + Bugfixes + * we now respect width and height metadata on jpeg and png mimetype outputs #588 + * now we respect the `resolve_references` filter in `report.tplx` #577 + * output metadata now is removed by ClearOutputPreprocessor #569 + * display id respected in execute preproessor #563 + * dynamic defaults for optional jupyter_client import #559 + * don't self-close non-void HTML tags #548 + * upgrade jupyter_client dependency to 4.2 #539 + * LaTeX output through md→LaTeX conversion shouldn't be touched #535 + * now we escape `<` inside math formulas when converting to html #514 + + Other + * improved releases (how-to documentation, version-number generation and checking) #593 + * doc improvements #593 #580 #565 #554 + * language information from cell magics (for highlighting) is now included in more formats #586 + * mathjax upgrades and cdn fixes #584 #567 + * better CI #571 #540 + * better traceback behaviour when execution errs #521 + * deprecated nose test features removed #519 + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/python-jupyter_nbconvert/python-jupyter_nbconvert.changes 2017-05-17 17:13:21.279369579 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter_nbconvert.new/python-jupyter_nbconvert.changes 2017-10-03 23:17:07.619752977 +0200 @@ -1,0 +2,72 @@ +Tue Sep 19 20:44:43 UTC 2017 - toddrme2178@gmail.com + +- Update to 5.3.1 + * MANIFEST.in updated to include ``LICENSE`` and ``scripts/`` when creating sdist. #666 +- Update to 5.3 + + Major features + * Tag Based Element Filtering + + new features + * configurable ``browser`` in ServePostProcessor #618 + * ``--clear-output`` command line flag to clear output in-place #619 + * remove elements based on tags with ``TagRemovePreprocessor``. #640, #643 + * CellExecutionError can now be imported from ``nbconvert.preprocessors`` #656 + * slides now can enable scrolling and custom transitions #600 + + Documentation + * Release instructions for nbviewer-deploy + * improved instructions for handling errors using the ``ExecutePreprocessor`` #656 + + Testing + * better height/width metadata testing for images in rst & html #601 #602 + * normalise base64 output data to avoid false positives #650 + * normalise ipython traceback messages to handle old and new style #631 + + Bugfixes + * mathjax obeys ``\\(\\)`` & ``\\[\\]`` (both nbconvert & pandoc) #609 #617 + * specify default templates using extensions #639 + * fix pandoc version number #638 + * require recent mistune version #630 + * catch errors from IPython ``execute_reply`` and ``error`` messages #642 + + Other + * nose completely removed & dependency dropped #595 #660 + * mathjax processing in mistune now only uses inline grammar #611 + * removeRegex now enabled by default on all TemplateExporters, does not remove cells with outputs #616 + * validate notebook after applying each preprocessor (allowing additional attributes) #645 + * changed COPYING.md to LICENSE for more standard licensing that GitHub knows how to read #654 +- Update to 5.2 + + Major features + * Global Content Filtering + * Execute notebooks from a function + * Remove cells based on regex pattern + * Script exporter entrypoints for nonpython scripts + + New features + * configurable ExecutePreprocessor.startup_timeout configurable #583 + * RemoveCell preprocessor based on cell content (defaults to empty cell) #575 + * function for executing notebooks: `executenb` #573 + * global filtering to remove inputs, outputs, markdown cells (&c.), this works on all templates #554 + * script exporter entrypoint #531 + * configurable anchor link text (previously ¶) `HTMLExporter.anchor_link_text` #522 + * configurable values for slides exporter #542 #558 + + Bugfixes + * we now respect width and height metadata on jpeg and png mimetype outputs #588 + * now we respect the `resolve_references` filter in `report.tplx` #577 + * output metadata now is removed by ClearOutputPreprocessor #569 + * display id respected in execute preproessor #563 + * dynamic defaults for optional jupyter_client import #559 + * don't self-close non-void HTML tags #548 + * upgrade jupyter_client dependency to 4.2 #539 + * LaTeX output through md→LaTeX conversion shouldn't be touched #535 + * now we escape `<` inside math formulas when converting to html #514 + + Other + * improved releases (how-to documentation, version-number generation and checking) #593 + * doc improvements #593 #580 #565 #554 + * language information from cell magics (for highlighting) is now included in more formats #586 + * mathjax upgrades and cdn fixes #584 #567 + * better CI #571 #540 + * better traceback behaviour when execution errs #521 + * deprecated nose test features removed #519 + +------------------------------------------------------------------- +Wed Sep 13 11:52:17 UTC 2017 - jmatejek@suse.com + +- switch texlive Recommends to Suggests - let's not pull the whole + texlive for this particular package + +------------------------------------------------------------------- Old: ---- nbconvert-5.1.1.tar.gz New: ---- nbconvert-5.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jupyter_nbconvert-doc.spec ++++++ --- /var/tmp/diff_new_pack.CkEoPF/_old 2017-10-03 23:17:08.207670236 +0200 +++ /var/tmp/diff_new_pack.CkEoPF/_new 2017-10-03 23:17:08.207670236 +0200 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + # PDF docs currently broken %bcond_with pdf @@ -28,16 +29,16 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-jupyter_nbconvert-doc -Version: 5.1.1 +Version: 5.3.1 Release: 0 Summary: Documentation for python-jupyter_nbconvert License: BSD-3-Clause Group: Documentation/Other Url: http://jupyter.org Source: https://files.pythonhosted.org/packages/source/n/nbconvert/nbconvert-%{version}.tar.gz +BuildRequires: %{python_module jupyter_nbconvert} BuildRequires: fdupes BuildRequires: python-rpm-macros -BuildRequires: %{python_module jupyter_nbconvert} %if %{with tests} # Test Requirements BuildRequires: %{python_module jupyter_ipykernel} @@ -47,9 +48,9 @@ %endif # Documentation requirements %if %{with pdf} || %{with html} -BuildRequires: python3-jupyter_nbsphinx -BuildRequires: python3-Sphinx BuildRequires: pandoc +BuildRequires: python3-Sphinx +BuildRequires: python3-jupyter_nbsphinx %endif %if %{with pdf} BuildRequires: python3-Sphinx-latex @@ -76,6 +77,7 @@ %build # Build the documentation +export LANG=en_US.UTF-8 pushd docs %if %{with html} make html @@ -111,7 +113,7 @@ %files %defattr(-,root,root,-) -%doc COPYING.md +%doc LICENSE %{_docdir}/python-jupyter_nbconvert/ %changelog ++++++ python-jupyter_nbconvert.spec ++++++ --- /var/tmp/diff_new_pack.CkEoPF/_old 2017-10-03 23:17:08.227667422 +0200 +++ /var/tmp/diff_new_pack.CkEoPF/_new 2017-10-03 23:17:08.227667422 +0200 @@ -18,48 +18,31 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-jupyter_nbconvert -Version: 5.1.1 +Version: 5.3.1 Release: 0 Summary: Converting Jupyter Notebooks License: BSD-3-Clause Group: Development/Languages/Python Url: http://jupyter.org Source: https://files.pythonhosted.org/packages/source/n/nbconvert/nbconvert-%{version}.tar.gz -BuildRequires: fdupes -BuildRequires: python-rpm-macros BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module Jinja2} -BuildRequires: %{python_module Pygments} -BuildRequires: %{python_module bleach} -BuildRequires: %{python_module entrypoints} -BuildRequires: %{python_module jupyter_client} -BuildRequires: %{python_module jupyter_core} -BuildRequires: %{python_module jupyter_nbformat} -BuildRequires: %{python_module mistune > 0.6} -BuildRequires: %{python_module pandocfilters} -BuildRequires: %{python_module testpath} -BuildRequires: %{python_module tornado} -BuildRequires: %{python_module traitlets} +BuildRequires: fdupes +BuildRequires: python-rpm-macros Requires: python-Jinja2 Requires: python-Pygments Requires: python-bleach -Requires: python-entrypoints +Requires: python-entrypoints >= 0.2.2 Requires: python-jupyter_core -Requires: python-jupyter_nbformat -Requires: python-mistune > 0.6 -Requires: python-pandocfilters +Requires: python-jupyter_nbformat >= 4.4 +Requires: python-mistune >= 0.7.4 +Requires: python-pandocfilters >= 1.4.1 Requires: python-testpath -Requires: python-traitlets +Requires: python-traitlets >= 4.2 Recommends: pandoc -Recommends: python-tornado -Recommends: python-jupyter_client -Recommends: texlive-bibtex -Recommends: texlive-makeindex -Recommends: tex(adjustbox.sty) -Recommends: tex(eurosym.sty) -Recommends: tex(ulem.sty) -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Recommends: python-jupyter_client >= 4.2 +Recommends: python-tornado >= 4.0 +Suggests: %{name}-latex BuildArch: noarch %python_subpackages @@ -67,6 +50,20 @@ The jupyter nbconvert package converts notebooks to various other formats via Jinja templates. +%package latex +Summary: LaTeX support for nbconvert +Requires: texlive-bibtex +Requires: texlive-makeindex +Requires: tex(adjustbox.sty) +Requires: tex(eurosym.sty) +Requires: tex(ulem.sty) + +%description latex +The jupyter nbconvert package converts notebooks to various other formats +via Jinja templates. + +This package pulls in the LaTeX dependencies for nbconvert. + %prep %setup -q -n nbconvert-%{version} @@ -77,10 +74,25 @@ %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} +%{python_expand chmod a+x %{buildroot}%{$python_sitelib}/nbconvert/nbconvertapp.py +chmod a+x %{buildroot}%{$python_sitelib}/nbconvert/filters/filter_links.py +sed -i "s|^#!/usr/bin/env python$|#!%{__$python}|" %{buildroot}%{$python_sitelib}/nbconvert/nbconvertapp.py +sed -i "s|^#!/usr/bin/env python3$|#!%{__$python}|" %{buildroot}%{$python_sitelib}/nbconvert/filters/filter_links.py +$python -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/nbconvert/ +$python -O -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/nbconvert/ +$python -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/nbconvert/filters/ +$python -O -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/nbconvert/filters/ +%fdupes %{buildroot}%{$python_sitelib} +} + %files %{python_files} %defattr(-,root,root,-) -%doc COPYING.md README.md +%doc LICENSE README.md %python3_only %{_bindir}/jupyter-nbconvert %{python_sitelib}/* +%files %{python_files latex} +%defattr(-,root,root,-) +%doc LICENSE README.md + %changelog ++++++ nbconvert-5.1.1.tar.gz -> nbconvert-5.3.1.tar.gz ++++++ ++++ 29096 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de