- Update to version 7.0.0
* Update to Mistune 2.0.2 by @TiagodePAlves in #1764
* Clean up markdown parsing by @blink1073 in #1774
* Switch to hatch build backend by @blink1073 in #1777
* switch from entrypoints to importlib-metadata by @konstin in
#1782
* Add recursive flag for glob notebook search by @paoloalba in
#1785
* Updates for sphinx 5.0 support by @blink1073 in #1788
* Fixed unique div ids in lab template, fixed#1759 by @veghdev
in #1761
* WebPDFExporter: Emulate media print by @martinRenou in #1791
* Fix fonts overriden by user stylesheet by inheriting styles by
@dakoop in #1793
* Fix lab template output alignment by @dakoop in #1795
* Add qtpdf and qtpng exporters by @davidbrochart in #1611
* Fix linters by @martinRenou in #1825
* Remove downloaded CSS from repository by @martinRenou in #1827
* escape_html: prevent escaping quotes on widgets JSON reprs
(#1829) by @martinRenou in #1830
* Remove tests from bdist by @TiagodePAlves in #1822
* Encode SVG image data as UTF-8 before calling lxml cleaner
(fixes#1836) by @emarsden in #1837
* Handle nbformat 5.5 by @blink1073 in #1841
- Drop nbconvert-vendorize-mistune.patch and mistune 0.8.4 sources.
OBS-URL: https://build.opensuse.org/request/show/1005929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbconvert?expand=0&rev=15
* Update to Mistune 2.0.2 by @TiagodePAlves in #1764
* Clean up markdown parsing by @blink1073 in #1774
* Switch to hatch build backend by @blink1073 in #1777
* switch from entrypoints to importlib-metadata by @konstin in
#1782
* Add recursive flag for glob notebook search by @paoloalba in
#1785
* Updates for sphinx 5.0 support by @blink1073 in #1788
* Fixed unique div ids in lab template, fixed#1759 by @veghdev
in #1761
* WebPDFExporter: Emulate media print by @martinRenou in #1791
* Fix fonts overriden by user stylesheet by inheriting styles by
@dakoop in #1793
* Fix lab template output alignment by @dakoop in #1795
* Add qtpdf and qtpng exporters by @davidbrochart in #1611
* Fix linters by @martinRenou in #1825
* Remove downloaded CSS from repository by @martinRenou in #1827
* escape_html: prevent escaping quotes on widgets JSON reprs
(#1829) by @martinRenou in #1830
* Remove tests from bdist by @TiagodePAlves in #1822
* Encode SVG image data as UTF-8 before calling lxml cleaner
(fixes#1836) by @emarsden in #1837
* Handle nbformat 5.5 by @blink1073 in #1841
- Drop nbconvert-vendorize-mistune.patch and mistune 0.8.4 sources.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbconvert?expand=0&rev=42
- Update to 6.4.0
* Optionally speed up validation by @gwincr11 in #1672
* Adding missing div compared to JupyterLab DOM structure by
@SylvainCorlay in #1678
* Allow passing extra args to code highlighter by @yuvipanda in
#1683
* Prevent page breaks in outputs when printing by @SylvainCorlay
in #1679
* Add collapsers to template by @SylvainCorlay in #1689
* Fix recent pandoc latex tables by adding calc and array (#1536,
#1566) by @cgevans in #1686
* Add an invalid notebook error by @gwincr11 in #1675
* Fix typos in execute.py by @TylerAnderson22 in #1692
* Modernize latex greek math handling (partially fixes#1673) by
@cgevans in #1687
* Fix use of deprecated API and update test matrix by @blink1073
in #1696
* Update nbconvert_library.ipynb by @letterphile in #1695
* Changelog for 6.4 by @blink1073 in #1697
- Remove the doc package
OBS-URL: https://build.opensuse.org/request/show/944228
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbconvert?expand=0&rev=33
- Bugfixes:
- Update state filter
- Add slide numbering
- Fix HTML templates mentioned in help docs
- Add the ability to fully customize widget_renderer_url
- Enable users to customize MathJax URLs
- Add CLI configuration for disable-chromium-sandbox
- Enables webpdf to be rendered with templates
- Adds dejavu
- Significant Changes¶
- Dropped Python 3.6 and added Python 3.9
- Convert execute preprocessor wrapper to resemble papermill
- Comprehensive notes¶
- Feature: support static widgets in Reveal.js slides PR
#1553:
- Feature: add speaker notes to Reveal.js template
- Add correct output mimetype to WebPDF exporter
- Set mimetype for webpdf correctly
- Fix docstring issue and a broken link
- Add CLI example for removing cell tag syntax
- Include output of stdin stream in lab template
- Don’t use a shell to call inkscape
- JupyterLab export as HTML with widgets fails to load
widgets
- Move note inside Reveal.js HTML slideshow
- fix issue 1507: broken command line option
–CSSHTMLHeaderPreprocessor.style=
- Fix order of template paths
- Changed documentation of external_exporters
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbconvert?expand=0&rev=28
- Update to 6.0.7:
- 6.0.7
- Primarly a release addressing template extensions issues reported
since 6.0 launched.
- 6.0.6
- A range of bug fixes for webpdf exports
- 6.0.5
- Revert networkidle2 change which caused custom cdn-fetched widgets
in webpdf
- 6.0.4
- Bugfixes only
- 6.0.3
- Execute preprocessor no longer add illegal execution counts to
markdown cells :ghpull:`1396`:
- 6.0.2
- A patch for a few minor issues raised out of the 6.0 release.
- 6.0.1
- A quick patch to fix an issue with get_exporter :ghpull:`1367`:
- 6.0
- Nbconvert 6.0 is a major release of nbconvert which includes many
significant changes.
- Python 2 support was dropped. Currently Python 3.6-3.8 is
supported and tested by nbconvert. However, nbconvert 6.0
provides limited support for Python 3.6. nbconvert 6.1 will drop
support for Python 3.6. Limited support means we will test and
run CI on Python 3.6.12 or higher. Issues that are found only
affecting Python 3.6 are not guaranteed to be fixed. We
recommend all users of nbconvert use Python 3.7 and higher.
- Unlike previous versions, nbconvert 6.0 relies on the nbclient
package for the execute preprocessor, which allows for
asynchronous kernel requests.
- template_path has become template_paths. If referring to a 5.x
style .tpl template use the full path with the template_file
argument to the file. On the command line the pattern is
--template-file=<path/to/file.tpl>.
- Nbconvert 6.0 includes a new "webpdf" exporter, which renders
notebooks in pdf format through a headless web browser, so that
complex outputs such as HTML tables, or even widgets are
rendered in the same way as with the HTML exporter and a web
browser.
- The default template applied when exporting to HTML now produces
the same DOM structure as JupyterLab, and is styled using
JupyterLab's CSS. The pygments theme in use mimics JupyterLab's
codemirror mode with the same CSS variables, so that custom
JupyterLab themes could be applied. The classic notebook styling
can still be enabled with
- jupyter nbconvert --to html --template classic
- Nbconvert 6.0 includes a new system for creating custom
templates, which can now be installed as packages. A custom
"foobar" template is installed in Jupyter's data directory under
nbconvert/templates and has the form of a directory containing
all resources. Templates specify their base template as well as
other configuration parameters in a conf.json at the root of the
template directory.
- The "slideshow" template now makes use of RevealJS version 4. It
can now be used with the HTML exporter with
- jupyter nbconvert --to html --template reveal
- The --to slides exporter is still supported for convenience.
- Inkscape 1.0 is now supported, which had some breaking changes
that prevented 5.x versions of nbconvert from converting
documents on some systems that updated.
- Add skip_network_tests.patch to skip tests requiring network
access (gh#jupyter/nbconvert#1526).
OBS-URL: https://build.opensuse.org/request/show/875241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-nbconvert?expand=0&rev=5
- 6.0.7
- Primarly a release addressing template extensions issues reported
since 6.0 launched.
- 6.0.6
- A range of bug fixes for webpdf exports
- 6.0.5
- Revert networkidle2 change which caused custom cdn-fetched widgets
in webpdf
- 6.0.4
- Bugfixes only
- 6.0.3
- Execute preprocessor no longer add illegal execution counts to
markdown cells :ghpull:`1396`:
- 6.0.2
- A patch for a few minor issues raised out of the 6.0 release.
- 6.0.1
- A quick patch to fix an issue with get_exporter :ghpull:`1367`:
- 6.0
- Nbconvert 6.0 is a major release of nbconvert which includes many
significant changes.
- Python 2 support was dropped. Currently Python 3.6-3.8 is
supported and tested by nbconvert. However, nbconvert 6.0
provides limited support for Python 3.6. nbconvert 6.1 will drop
support for Python 3.6. Limited support means we will test and
run CI on Python 3.6.12 or higher. Issues that are found only
affecting Python 3.6 are not guaranteed to be fixed. We
recommend all users of nbconvert use Python 3.7 and higher.
- Unlike previous versions, nbconvert 6.0 relies on the nbclient
package for the execute preprocessor, which allows for
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbconvert?expand=0&rev=18