* Allow to load config from env.
* Use ruff on notebooks and update typings
* update Python version support in docs
* Support es modules in js includes
* Clean up lint handling and list generics
* Remove not needed pytest-dependency test requirement
* Update to mermaid 10.6.0, docs keyboard navigation
* Fix typing for traitlets 5.13
* Adopt ruff format
* Update typings and remove dead link
* Update to mermaid 10.6.0, docs keyboard navigation
- Remove the doc package
* New kernel_manager_class configuration option for allowing systems to be set up to resolve kernels in different ways.
* Kernel errors now will be logged for debugging purposes when executing notebooks.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbconvert?expand=0&rev=75
- specfile
* require flaky for tests (moved to test section in spec file)
- update to version 7.7.3:
* Bugs fixed
+ Restore pauses during webpdf render #2025 (@jstorrs)
- changes from version 7.7.2:
* Bugs fixed
+ Show a warning if an image has no alternative text #2024
(@brichet)
- changes from version 7.7.1:
* Bugs fixed
+ Restore 'media=print' option #2022 (@brichet)
- changes from version 7.7.0:
* Enhancements made
+ [Accessibility] some accessibility improvements #2021 (@brichet)
+ Adopt playwright #2013 (@brichet)
+ Update to Jupyterlab 4 #2012 (@brichet)
* Bugs fixed
+ html: write image/svg+xml data as base64 and skip clean_html
#2018 (@jstorrs)
+ Remove HTML escaping JSON-encoded widget state #1934 (@manzt)
* Maintenance and upkeep improvements
+ Fix lint error #2010 (@blink1073)
+ Support Python 3.8-3.12 #2008 (@blink1073)
OBS-URL: https://build.opensuse.org/request/show/1102514
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-nbconvert?expand=0&rev=65
* 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
- 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